|
PmWiki /
Custom InterMapadministrator (intermediate) This page describes PmWiki's default InterMap links, and how a wiki administrator can create additional InterMap links. An intermap entry takes the following format: MapPrefix: http://example.com/partial/url/ You can create your own InterMap links by doing one or more of the following:
Do not edit the file scripts/intermap.txt directly! If you do, you'll lose your changes when you upgrade PmWiki. Variables and InterMap linksIt's possible to use variables within your InterMap entries. The following
entries create
ThisWiki: $ScriptUrl
ThisPage: {$PageUrl}
You can also define InterMap entries where the text of the entry is substituted into the middle of the URL. Just include '$1' in the URL where you want the substitution to take place. For example: Jargon: http://catb.org/~esr/jargon/html/$1.html
would cause Tips and tricksIt is possible to document your intermap prefixes directly in the page Site.InterMap. The extra text will not cause a performance penalty, nor will it break the definition of prefixes. However, be aware that anything matching a line starting with a word and a colon (:) will be considered to define a prefix. The order in which various sources are checked for definitions of prefixes
is controlled by the variable
PmWiki InterMapsThe default intermap.txt distributed with PmWiki (in the scripts/ directory) includes the following InterMap entries: PmWiki: http://pmwiki.org/wiki/PmWiki/ Cookbook: http://pmwiki.org/wiki/Cookbook/ Wiki: http://c2.com/cgi/wiki? UseMod: http://usemod.com/cgi-bin/wiki.pl? Meatball: http://usemod.com/cgi-bin/mb.pl? Wikipedia: http://wikipedia.com/wiki/ PITS: http://pmwiki.org/PITS/ Path: Site.InterMap includes the following entries PmWikiHome: http://pmwiki.org/wiki/ MoinMoin: http://moinmoin.wikiwikiweb.de/ PmWikiUsers: http://pmichaud.com/pipermail/pmwiki-users/ RFC: http://tools.ietf.org/html/rfc Wiktionary: http://en.wiktionary.org/wiki/ Wikimedia: http://meta.wikimedia.org/wiki/ Wikitravel: http://wikitravel.org/en/ Wikiquote: http://en.wikiquote.org/wiki/ Wikinews: http://en.wikinews.org/wiki/ Wikibooks: http://en.wikibooks.org/wiki/ Wikisource: http://en.wikisource.org/wiki/ Wikispecies: http://species.wikimedia.org/wiki/ Wikiversity: http://en.wikiversity.org/wiki/ Wikitravel: http://wikitravel.org/en/ << Security | Documentation Index | Custom markup >> Are InterMap names case sensitive? Yes, thus How can I achieve a localmap.txt mapping with the effect of Use the following: Pics: /somepathto/pics/
Is there any chance to get the InterMap part of the class selector of the resulting Link? Means Wikipedia:Example gets <a href="..." class="wikipedia"> - automatically without writing a special LinkIMap entry for every InterMap entry? |