This wiki supports InterWiki links in a style copied from interwikiUseMod: wiki. Links to pages in other wikis can be made without having to know or type the full URLs, for example: interwikiMeatBall:InterWiki will link to the page named "InterWiki" at Meatball wiki.

The InterWiki map is taken from the the <verbatim> block in InterWikiMap, but that page must be locked for it to work. This denies a potential hacker the ability to nefariously change every InterWiki link to point to some evil URL. If no map is found in InterWikiMap (or the page is not locked), PhpWiki will fall back to using the file lib/interwiki.map in your phpwiki distribution. The InterWiki map file in use at PhpWiki: can be viewed at httphttp://phpwiki.sf.net/interwiki.map.

The map file is manually updated. It is based upon and periodically synchronized with httpUseMod's InterMap but it is not quite identical. One notable difference from interwikiUseMod: is that PhpWiki supports '%s' within the URLs in the map--see the entry for RFC for an example of how this works.

Not all of the entries in the InterWikiMap are actual wikis. For example, these are just regular web sites: interwikiDictionary:fungible, interwikiJargonFile:Alderson loop, interwikiIMDB:Roman Holiday, interwikiRFC:2822, and interwikiISBN:020171499X.

The "Category" moniker is a special entry which allows one to link a wiki page to a Category page without creating a back-reference. Thus interwikiCategory:Category links to the CategoryCategory? page, yet this page won't show up in the back-links listing of CategoryCategory?.

The term "InterWiki" also refers to a broader concept. See interwikiPhpWiki:InterWikiSearch for more links.


PhpWikiDocumentation


Last edited on Thursday, December 5, 2002 11:12:06 pm.