en:playground:bos
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
en:playground:bos [2022/08/06 11:17] – 95.17.122.243 | en:playground:bos [2023/03/07 04:08] – old revision restored (2022/12/13 01:01) 2a01:4f9:6b:21a2::2 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Formatting Syntax ====== | ====== Formatting Syntax ====== | ||
- | [[doku> | + | [[doku> |
===== Basic Text Formatting ===== | ===== Basic Text Formatting ===== | ||
Line 20: | Line 20: | ||
**Paragraphs** are created from blank lines. If you want to **force a newline** without a paragraph, you can use two backslashes followed by a whitespace or the end of line. | **Paragraphs** are created from blank lines. If you want to **force a newline** without a paragraph, you can use two backslashes followed by a whitespace or the end of line. | ||
- | This is some text with some linebreaks\\ Note that the two backslashes are only recognized at the end of a line\\ | + | This is some text with some linebreaks\\ Note that the |
+ | two backslashes are only recognized at the end of a line\\ | ||
+ | or followed by\\ a whitespace \\this happens without it. | ||
This is some text with some linebreaks\\ Note that the | This is some text with some linebreaks\\ Note that the | ||
Line 34: | Line 36: | ||
==== External ==== | ==== External ==== | ||
- | External links are recognized automagically: | + | External links are recognized automagically: |
DokuWiki supports multiple ways of creating links. External links are recognized | DokuWiki supports multiple ways of creating links. External links are recognized | ||
Line 105: | Line 107: | ||
===== Footnotes ===== | ===== Footnotes ===== | ||
- | You can add footnotes (( | + | You can add footnotes ((This is a footnote)) by using double parentheses. |
- | This is a footnote | + | |
- | )) by using double parentheses. | + | |
You can add footnotes ((This is a footnote)) by using double parentheses. | You can add footnotes ((This is a footnote)) by using double parentheses. | ||
Line 113: | Line 113: | ||
===== Sectioning ===== | ===== Sectioning ===== | ||
- | You can use up to five different levels of headlines to structure your content. If you have more than three headlines, a table of contents is generated automatically -- this can be disabled by including the string '' | + | You can use up to five different levels of headlines to structure your content. If you have more than three headlines, a table of contents is generated automatically -- this can be disabled by including the string '' |
==== Headline Level 3 ==== | ==== Headline Level 3 ==== | ||
- | |||
=== Headline Level 4 === | === Headline Level 4 === | ||
- | |||
== Headline Level 5 == | == Headline Level 5 == | ||
Line 137: | Line 135: | ||
Resize to given width: | Resize to given width: | ||
- | Resize to given width and height(( | + | Resize to given width and height((when the aspect ratio of the given width and height doesn' |
- | when the aspect ratio of the given width and height doesn' | + | |
- | )): {{wiki: | + | |
Resized external image: {{https:// | Resized external image: {{https:// | ||
Line 147: | Line 143: | ||
Resize to given width and height: {{wiki: | Resize to given width and height: {{wiki: | ||
Resized external image: {{https:// | Resized external image: {{https:// | ||
+ | |||
By using left or right whitespaces you can choose the alignment. | By using left or right whitespaces you can choose the alignment. | ||
Line 175: | Line 172: | ||
| Video | '' | | Video | '' | ||
| Audio | '' | | Audio | '' | ||
- | | Flash | '' | + | | Flash | '' |
If you specify a filename that is not a supported media format, then it will be displayed as a link instead. | If you specify a filename that is not a supported media format, then it will be displayed as a link instead. | ||
Line 211: | Line 208: | ||
- That's it | - That's it | ||
- | < | + | < |
* This is a list | * This is a list | ||
* The second item | * The second item | ||
Line 261: | Line 258: | ||
Typography: [[DokuWiki]] can convert simple text characters to their typographically correct entities. Here is an example of recognized characters. | Typography: [[DokuWiki]] can convert simple text characters to their typographically correct entities. Here is an example of recognized characters. | ||
- | -> <- <-> => <= <=> >> << -- --- 640x480 (c) (tm) (r) "He thought ' | + | -> <- <-> => <= <=> >> << -- --- 640x480 (c) (tm) (r) |
+ | "He thought ' | ||
- | < | + | < |
-> <- <-> => <= <=> >> << -- --- 640x480 (c) (tm) (r) | -> <- <-> => <= <=> >> << -- --- 640x480 (c) (tm) (r) | ||
"He thought ' | "He thought ' | ||
Line 276: | Line 274: | ||
Some times you want to mark some text to show it's a reply or comment. You can use the following syntax: | Some times you want to mark some text to show it's a reply or comment. You can use the following syntax: | ||
- | < | + | < |
I think we should do it | I think we should do it | ||
Line 306: | Line 304: | ||
DokuWiki supports a simple syntax to create tables. | DokuWiki supports a simple syntax to create tables. | ||
- | ^ Heading 1 ^ Heading 2 ^ Heading 3 ^ | + | ^ Heading 1 ^ Heading 2 |
- | | Row 1 Col 1 | Row 1 Col 2 | Row 1 Col 3 | | + | | Row 1 Col 1 | Row 1 Col 2 |
- | | Row 2 Col 1 | some colspan (note the double pipe) || | + | | Row 2 Col 1 | some colspan (note the double pipe) || |
- | | Row 3 Col 1 | Row 3 Col 2 | Row 3 Col 3 | | + | | Row 3 Col 1 | Row 3 Col 2 |
Table rows have to start and end with a '' | Table rows have to start and end with a '' | ||
Line 322: | Line 320: | ||
Vertical tableheaders are possible, too. | Vertical tableheaders are possible, too. | ||
- | | | + | | ^ Heading 1 ^ Heading 2 ^ |
- | ^ Heading 3 | Row 1 Col 2 | Row 1 Col 3 | | + | ^ Heading 3 | Row 1 Col 2 | Row 1 Col 3 | |
- | ^ Heading 4 | no colspan this time | | + | ^ Heading 4 | no colspan this time | | |
- | ^ Heading 5 | Row 2 Col 2 | Row 2 Col 3 | | + | ^ Heading 5 | Row 2 Col 2 | Row 2 Col 3 | |
As you can see, it's the cell separator before a cell which decides about the formatting: | As you can see, it's the cell separator before a cell which decides about the formatting: | ||
Line 336: | Line 334: | ||
You can have rowspans (vertically connected cells) by adding '' | You can have rowspans (vertically connected cells) by adding '' | ||
- | ^ Heading 1 ^ Heading 2 ^ Heading 3 ^ | + | ^ Heading 1 ^ Heading 2 ^ Heading 3 ^ |
- | | Row 1 Col 1 | this cell spans vertically | Row 1 Col 3 | | + | | Row 1 Col 1 | this cell spans vertically | Row 1 Col 3 | |
- | | Row 2 Col 1 | ::: | Row 2 Col 3 | | + | | Row 2 Col 1 | ::: | Row 2 Col 3 | |
- | | Row 3 Col 1 | ::: | Row 2 Col 3 | | + | | Row 3 Col 1 | ::: | Row 2 Col 3 | |
Apart from the rowspan syntax those cells should not contain anything else. | Apart from the rowspan syntax those cells should not contain anything else. | ||
Line 350: | Line 348: | ||
You can align the table contents, too. Just add at least two whitespaces at the opposite end of your text: Add two spaces on the left to align right, two spaces on the right to align left and two spaces at least at both ends for centered text. | You can align the table contents, too. Just add at least two whitespaces at the opposite end of your text: Add two spaces on the left to align right, two spaces on the right to align left and two spaces at least at both ends for centered text. | ||
- | ^ Table with alignment | + | ^ |
- | | right | center | + | | |
- | | left | right | center | + | |left | |
| xxxxxxxxxxxx | xxxxxxxxxxxx | xxxxxxxxxxxx | | | xxxxxxxxxxxx | xxxxxxxxxxxx | xxxxxxxxxxxx | | ||
Line 368: | Line 366: | ||
If you need to display text exactly like it is typed (without any formatting), | If you need to display text exactly like it is typed (without any formatting), | ||
- | %% This is some text which contains addresses like this: http:// | + | < |
+ | This is some text which contains addresses like this: http:// | ||
+ | </ | ||
+ | The same is true for %%// | ||
< | < | ||
Line 381: | Line 382: | ||
This is text is indented by two spaces. | This is text is indented by two spaces. | ||
- | < | + | < |
This is preformatted code all spaces are preserved: like <-this | This is preformatted code all spaces are preserved: like <-this | ||
</ | </ | ||
- | <code -> | + | <file> |
This is pretty much the same, but you could use it to show that you quoted a file. | This is pretty much the same, but you could use it to show that you quoted a file. | ||
- | </code> | + | </file> |
Those blocks were created by this source: | Those blocks were created by this source: | ||
Line 403: | Line 404: | ||
==== Syntax Highlighting ==== | ==== Syntax Highlighting ==== | ||
- | [[wiki: | + | [[wiki: |
<code java> | <code java> | ||
Line 425: | Line 426: | ||
When you use the '' | When you use the '' | ||
- | < | + | < |
<file php myexample.php> | <file php myexample.php> | ||
<?php echo "hello world!"; | <?php echo "hello world!"; | ||
Line 431: | Line 432: | ||
</ | </ | ||
- | <code php myexample.php> | + | <file php myexample.php> |
<?php echo "hello world!"; | <?php echo "hello world!"; | ||
- | </code> | + | </file> |
If you don't want any highlighting but want a downloadable file, specify a dash ('' | If you don't want any highlighting but want a downloadable file, specify a dash ('' | ||
+ | |||
===== Embedding HTML and PHP ===== | ===== Embedding HTML and PHP ===== | ||
Line 443: | Line 445: | ||
HTML example: | HTML example: | ||
- | < | + | < |
< | < | ||
This is some <span style=" | This is some <span style=" | ||
Line 452: | Line 454: | ||
</ | </ | ||
- | < | + | < |
+ | This is some <span style=" | ||
+ | </ | ||
< | < | ||
<p style=" | <p style=" | ||
Line 460: | Line 463: | ||
PHP example: | PHP example: | ||
- | < | + | < |
<php> | <php> | ||
echo 'The PHP version: '; | echo 'The PHP version: '; | ||
Line 473: | Line 476: | ||
</ | </ | ||
- | <php> echo 'The PHP version: '; echo phpversion(); | + | <php> |
+ | echo 'The PHP version: '; | ||
+ | echo phpversion(); | ||
+ | echo ' (inline HTML)'; | ||
+ | </ | ||
<PHP> | <PHP> | ||
echo '< | echo '< | ||
Line 484: | Line 490: | ||
===== RSS/ATOM Feed Aggregation ===== | ===== RSS/ATOM Feed Aggregation ===== | ||
- | |||
[[DokuWiki]] can integrate data from external XML feeds. For parsing the XML feeds, [[http:// | [[DokuWiki]] can integrate data from external XML feeds. For parsing the XML feeds, [[http:// | ||
^ Parameter | ^ Parameter | ||
| any number | will be used as maximum number items to show, defaults to 8 | | | any number | will be used as maximum number items to show, defaults to 8 | | ||
- | | reverse | + | | reverse |
- | | author | + | | author |
- | | date | show item dates | | + | | date |
- | | description | show the item description. If [[doku> | + | | description| show the item description. If [[doku> |
- | | nosort | + | | nosort |
| //n//[dhm] | refresh period, where d=days, h=hours, m=minutes. (e.g. 12h = 12 hours). | | | //n//[dhm] | refresh period, where d=days, h=hours, m=minutes. (e.g. 12h = 12 hours). | | ||
Line 504: | Line 509: | ||
{{rss> | {{rss> | ||
- | {{rss> | + | {{rss> |
===== Control Macros ===== | ===== Control Macros ===== | ||
Line 510: | Line 516: | ||
Some syntax influences how DokuWiki renders a page without creating any output it self. The following control macros are availble: | Some syntax influences how DokuWiki renders a page without creating any output it self. The following control macros are availble: | ||
- | ^ Macro ^ Description | + | ^ Macro |
- | | %%~~NOTOC~~%% | + | | %%~~NOTOC~~%% |
| %%~~NOCACHE~~%% | DokuWiki caches all output by default. Sometimes this might not be wanted (eg. when the %%< | | %%~~NOCACHE~~%% | DokuWiki caches all output by default. Sometimes this might not be wanted (eg. when the %%< | ||
Line 519: | Line 525: | ||
~~INFO: | ~~INFO: | ||
- | |||
en/playground/bos.txt · Last modified: 2023/05/02 20:15 by 94.23.203.202