InterLinks are links to other wikis. Most WikiEngines support InterLinks. They have the form: TargetWiki:TargetPage.
For example:
WikiFeatures:InterLink
InterLinks rely on an map, called an “InterMap.” The InterMap consists of a table with two columns: On the left, the name of a wiki. On the right, the prefix for a page entry on the wiki.
For example:
WikiFeatures http://wikifeatures.wiki.taoriver.net/moin.cgi/ WikiNodes http://wikinodes.wiki.taoriver.net/moin.cgi/ CommunityWiki http://communitywiki.org/
Some WikiEngines let you use some keyword (e.g. $PAGENAME$) in the second column to specify that the page name should be embedded somewhere inside its URL, rather than simply appended on the end.
For example:
SomeWiki http://somewiki.org/pages/$PAGENAME$/
This would format SomeWiki:Robots as http://somewiki.org/pages/robots/, rather than http://somewiki.org/pages/robots. (The trailing slash may be important in some cases.)
PlanetMath http://planetmath.org/encyclopedia/%s.html
Some WikiEngines let you use relative URIs in the right-hand column to specify other locations on the same site – for example, a Deutsch or Espanol version of a page.
See http://www.usemod.com/cgi-bin/mb.pl?SelfReferringInterWiki
Most wiki implement the Inter``Link.
Most activity around the concept of the Inter``Link has to do with figuring out how to either replace the Inter``Link, or the InterMap.
InterMap - the table telling which wiki have which page prefixes.
Most wiki presently have a fixed InterMap, which demands attention from the wiki administrator.
So, if people come to a wiki and want to mention a page on another wiki, they can’t use Inter``Link``s unless that other wiki is already listed on the InterMap.
See PublicallyEditableIntermap for a solution to the problem.
If we use a 3-part identifier,
wiki:WikiFeatures:InterLink
then perhaps the “wiki” should be registered using the procedure at http://esw.w3.org/topic/UriSchemes .
Otherwise it looks suspiciously like http://esw.w3.org/topic/UriSpaceSquatting .
PublicallyEditableIntermap, FineGrainedAddressing, IntermapWalking, NearLink, DifferentExternalLinks