User Tools

Site Tools


en:wiki:syntax

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
en:wiki:syntax [2018/09/23 17:12]
bahnfrank65
en:wiki:syntax [2018/09/23 17:14]
bahnfrank65
Line 485: Line 485:
 **Please Note**: HTML and PHP embedding is disabled by default in the configuration. If disabled, the code is displayed instead of executed. **Please Note**: HTML and PHP embedding is disabled by default in the configuration. If disabled, the code is displayed instead of executed.
  
-===== RSS/ATOM Feed Aggregation ​===== +===== Control Macros ​=====
-[[DokuWiki]] can integrate data from external XML feeds. For parsing the XML feeds, [[http://​simplepie.org/​|SimplePie]] is used. All formats understood by SimplePie can be used in DokuWiki as well. You can influence the rendering by multiple additional space separated parameters:+
  
-^ Parameter ​ ^ Description ^ +Some syntax influences how DokuWiki renders a page without creating ​any output it selfThe following control macros are availble:
-any number | will be used as maximum number items to show, defaults to 8 | +
-| reverse ​   | display the last items in the feed first | +
-| author ​    | show item authors names | +
-| date       | show item dates | +
-| description| show the item descriptionIf [[doku>​config:htmlok|HTML]] is disabled all tags will be stripped | +
-| nosort ​    | do not sort the items in the feed | +
-| //n//[dhm] | refresh period, where d=days, h=hours, m=minutes. (e.g. 12h = 12 hours). |+
  
-The refresh period defaults to 4 hours. Any value below 10 minutes ​will be treated as 10 minutes[[wiki:​DokuWiki]] will generally try to supply a cached version of a page, obviously ​this is inappropriate ​when the page contains dynamic external content. The parameter tells [[wiki:DokuWiki]] to re-render the page if it is more than //refresh period// since the page was last rendered.+^ Macro           ^ Description | 
 +| %%~~NOTOC~~%% ​  | If this macro is found on the page, no table of contents ​will be created | 
 +| %%~~NOCACHE~~%% | DokuWiki caches all output by defaultSometimes ​this might not be wanted (eg. when the %%<​php>​%% syntax above is used), adding this macro will force DokuWiki to rerender a page on every call |
  
-By default the feed will be sorted by date, newest items first. You can sort it by oldest first using the ''​reverse''​ parameter, or display the feed as is with ''​nosort''​.+===== Syntax Plugins =====
  
-**Example:**+DokuWiki'​s syntax can be extended by [[doku>​plugins|Plugins]]. How the installed plugins are used is described on their appropriate description pages. The following syntax plugins are available in this particular DokuWiki installation:
  
 +~~INFO:​syntaxplugins~~
  
  
en/wiki/syntax.txt · Last modified: 2018/09/23 17:17 by bahnfrank65