User Tools

Site Tools


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
Previous revision
Next revision Both sides next revision
wiki:syntax [2012/11/13 11:43]
legatum [Toolbar Buttons]
wiki:syntax [2012/11/13 12:53]
legatum [External]
Line 63: Line 63:
 You should use forced newlines only if really needed. You should use forced newlines only if really needed.
  
 +Instead of a **hyphen** (-), please use a **dash** -- either [[wp>​Dash#​En_dash_versus_em_dash|en dash]] (--) or em dash (---) -- where appropriate (spaced or unspaced).
 +
 +  Instead of a **hyphen** (-), please use a **dash** -- either [[wp>​Dash#​En_dash_versus_em_dash|en dash]] (--) or em dash (---) -- where appropriate (spaced or unspaced).
 ===== Links ===== ===== Links =====
  
 DokuWiki supports multiple ways of creating links. DokuWiki supports multiple ways of creating links.
- 
-==== External ==== 
- 
-External links are recognized automagically:​ http://​www.google.com or simply www.google.com - You can set the link text as well: [[http://​www.google.com|This Link points to google]]. Email addresses like this one: <​info@legatum.sk>​ are recognized, too. 
- 
-  DokuWiki supports multiple ways of creating links. External links are recognized 
-  automagically:​ http://​www.google.com or simply www.google.com - You can set 
-  link text as well: [[http://​www.google.com|This Link points to google]]. Email 
-  addresses like this one: <​info@legatum.sk>​ are recognized, too. 
  
 ==== Internal ==== ==== Internal ====
Line 80: Line 74:
 Internal links are created by using square brackets. You can either just give a page name -- such as [[en:​ahr:​lippe-ad-importance-of-a-single-symptom-158-10559]] -- or use an additional link text -- such as [[en:​ahr:​lippe-ad-importance-of-a-single-symptom-158-10559|Lippe:​ Importance of a Single Symptom]]. Internal links are created by using square brackets. You can either just give a page name -- such as [[en:​ahr:​lippe-ad-importance-of-a-single-symptom-158-10559]] -- or use an additional link text -- such as [[en:​ahr:​lippe-ad-importance-of-a-single-symptom-158-10559|Lippe:​ Importance of a Single Symptom]].
  
-  ​Internal links are created by using square brackets. ​You can either just give +  You can either just give a page name -- such as [[en:​ahr:​lippe-ad-importance-of-a-single-symptom-158-10559]] --  
-  ​a [[pagename]] or use an additional [[pagename|link text]].+  ​or use an additional ​link text -- such as [[en:​ahr:​lippe-ad-importance-of-a-single-symptom-158-10559|Lippe: Importance of a Single Symptom]].
  
 [[doku>​pagename|Wiki pagenames]] are converted to lowercase automatically,​ special characters are not allowed. [[doku>​pagename|Wiki pagenames]] are converted to lowercase automatically,​ special characters are not allowed.
Line 94: Line 88:
  
   This links to [[syntax#​internal|this Section]].   This links to [[syntax#​internal|this Section]].
 +  ​
 +=== Linking to a specific sentence ===
 +
 +Most articles in [[en:​resources|resources]] are sentence disambiguated (by an algorithm). In practice, this means each sentence has a unique anchor you can directly link to. This is a useful feature for linking directly to specific proving symptoms or any sentence or part of an article you would like to direct our attention to.
 +
 +The syntax is the same as in section linking, you just need to find the anchor number in the source of the article (click the Edit button) -- in order to know where to link to.
 +
 +For example, if you wish to link to a sentence where [[en:​ahr:​lippe-ad-the-homoeopathician-158-10568#​s24|Dr. Lippe explains us how to properly relate a successful cure]], you will do this as follows
 +  ​
 +  [[en:​ahr:​lippe-ad-the-homoeopathician-158-10568#​s24|Dr. Lippe explains us how to properly relate a successful cure]]
  
 Notes: Notes:
  
   * Links to [[syntax|existing pages]] are shown in a different style from [[nonexisting]] ones.   * Links to [[syntax|existing pages]] are shown in a different style from [[nonexisting]] ones.
-  * When a section'​s heading is changed, its bookmark changes, too. So don't rely on section linking too much.+  * When a section'​s heading is changed, its bookmark changes, too. So don't rely on section linking too much -- use anchor linking, if possible. 
 +==== External ==== 
 + 
 +External links are recognized automagically:​ http://​www.google.com or simply www.google.com - You can set the link text as well: [[http://​www.google.com|This Link points to google]]. Email addresses like this one: <​info@legatum.sk>​ are recognized, too. 
 + 
 +  DokuWiki supports multiple ways of creating links. External links are recognized 
 +  automagically:​ http://​www.google.com or simply www.google.com - You can set 
 +  link text as well: [[http://​www.google.com|This Link points to google]]. Email 
 +  addresses like this one: <​info@legatum.sk>​ are recognized, too. 
 + 
 +DokuWiki supports [[doku>​Interwiki]] links. These are quick links to other Wikis. For example this is a link to Wikipedia'​s page about Wikis: [[wp>​Wiki]]. 
 + 
 +  DokuWiki supports [[doku>​Interwiki]] links. These are quick links to other Wikis. 
 +  For example this is a link to Wikipedia'​s page about Wikis: [[wp>​Wiki]].
 ==== Image Links ==== ==== Image Links ====
  
Line 388: Line 405:
 | %%~~DISCUSSION:​off~~%% ​  | If this macro is found on the page, no discussion at the end of the page will be created | | %%~~DISCUSSION:​off~~%% ​  | If this macro is found on the page, no discussion at the end of the page will be created |
 | %%~~NOCACHE~~%% | DokuWiki caches all output by default. Sometimes 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 | | %%~~NOCACHE~~%% | DokuWiki caches all output by default. Sometimes 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 |
-===== Syntax Plugins ===== 
- 
-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~~ 
wiki/syntax.txt · Last modified: 2015/06/23 07:27 (external edit)