DokuWiki

It's better when it's simple

User Tools

Site Tools


interwiki

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
interwiki [2023-02-28 07:39] – Link to new dokuwiki repo saggiinterwiki [2024-05-08 09:27] (current) – [Table] Transfer of the information in /conf/interwiki.conf michaelsy
Line 27: Line 27:
   [[this>lib/exe/fetch.php?media=video.ogg|{{image.png?300}}]]   [[this>lib/exe/fetch.php?media=video.ogg|{{image.png?300}}]]
  
-Since DokuWiki [[changes#release_2017-02-19e_frusterick_manners|Release 2017-02-19b "Frusterick Manners"]], interwiki substitution for external images is available.+Interwiki substitution for external images is also available.
  
 {{ phpfn>images/php.gif?96}} {{ phpfn>images/php.gif?96}}
Line 36: Line 36:
  
 InterWiki shortcuts are defined in two files: InterWiki shortcuts are defined in two files:
-  * Default included links are in ''[[https://github.com/dokuwiki/dokuwiki/blob/master/conf/interwiki.conf|<dokuwiki_conf>/interwiki.conf]]'' file. (more can be found in [[http://usemod.com/intermap.txt]]). Modifications of this file are overwritten on a wiki upgrade.+  * Default included links are in ''[[https://github.com/dokuwiki/dokuwiki/blob/master/conf/interwiki.conf|<dokuwiki_conf>/interwiki.conf]]'' file. (more can be found in [[https://usemod.org/intermap.txt]]). Modifications of this file are overwritten on a wiki upgrade.
   * Local modifications in ''<dokuwiki_conf>/interwiki.local.conf'' file.\\ This is the file to add your own interwiki links. This will prevent the links from being overwritten on an update.   * Local modifications in ''<dokuwiki_conf>/interwiki.local.conf'' file.\\ This is the file to add your own interwiki links. This will prevent the links from being overwritten on an update.
 +
 +Alternatively, instead of editing the ''*.conf'' files directly, you can install and use the [[plugin:confmanager|{{https://raw.githubusercontent.com/cosmocode/confmanager/master/admin.svg?16}}]][[plugin:confmanager|Configuration File Manager]].
  
 The interwiki shortcut has to be in lowercase and follow the [[pagename]] rules. The interwiki shortcut has to be in lowercase and follow the [[pagename]] rules.
Line 52: Line 54:
 Or disable by mentioning no link<code - conf/interwiki.local.conf> Or disable by mentioning no link<code - conf/interwiki.local.conf>
 wpmeta wpmeta
 +paypal   # or use a comment to explain why it is disabled
 </code> </code>
  
 The shortcut is the one you will be able to use in the link later. In the URL you can use some placeholders to be more flexible in linking. If no placeholder is given the [[phpfn>rawurlencode|URL-encoded]] wikiname will be appended to the URL. These placeholders are available: The shortcut is the one you will be able to use in the link later. In the URL you can use some placeholders to be more flexible in linking. If no placeholder is given the [[phpfn>rawurlencode|URL-encoded]] wikiname will be appended to the URL. These placeholders are available:
  
-^ Placeholder  ^  Replaced by                                                                          +^ Placeholder  ^  Replaced by                                                                                                                                                                                                      
-| {URL}        | URL-encoded wikiname (the part which is appended to the URL in interwiki.local.conf)  +| {URL}        | URL-encoded wikiname (the part which is appended to the URL in interwiki.local.conf)                                                                                                                              
-| {NAME}       | wikiname without any encoding                                                         +| {NAME}       This is replaced by the wikiname as given in the document. Only mandatory encoded is done, urlencoding if the link is an external URL, or encoding as a wikiname if it is an internal link (begins with a colon)  
-| {SCHEME}     | scheme part if a URL was given as wikiname                                           +| {SCHEME}     | scheme part if a URL was given as wikiname                                                                                                                                                                        
-| {HOST}       | host part if a URL was given as wikiname                                             +| {HOST}       | host part if a URL was given as wikiname                                                                                                                                                                          
-| {PORT}       | port part if a URL was given as wikiname                                             +| {PORT}       | port part if a URL was given as wikiname                                                                                                                                                                          
-| {PATH}       | path part if a URL was given as wikiname                                             +| {PATH}       | path part if a URL was given as wikiname                                                                                                                                                                          
-| {QUERY}      | query part if a URL was given as wikiname                                            |+| {QUERY}      | query part if a URL was given as wikiname                                                                                                                                                                         |
  
 The last 5 parameters are useful when creating interwikilinks to cachesystems.  The last 5 parameters are useful when creating interwikilinks to cachesystems. 
Line 132: Line 135:
  
   * [[tips:interwiki_shortcuts|Additional InterWiki Shortcuts]]   * [[tips:interwiki_shortcuts|Additional InterWiki Shortcuts]]
 +  * You can install and use the [[plugin:confmanager|{{https://raw.githubusercontent.com/cosmocode/confmanager/master/admin.svg?16}}]][[plugin:confmanager|Configuration File Manager]] for editing via admin interface of the wiki
   * [[config|Configuring DokuWiki]]   * [[config|Configuring DokuWiki]]
  
interwiki.1677566359.txt.gz · Last modified: 2023-02-28 07:39 by saggi

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki