Context Navigation


Support for InterWiki links

Definition

An InterWiki link can be used for referring to a Wiki page located in another Wiki system, and by extension, to any object located in any other Web application, provided a simple URL mapping can be done.

InterWiki prefixes can even be used to introduce links to new protocols, such as tsvn: used by TortoiseSvn.

Link Syntax

<target_wiki>(:<identifier>)+

The link is composed by the targeted Wiki (or system) name, followed by a colon, eg MeatBall:, followed by a page specification in the target. Note that, as for InterTrac prefixes, InterWiki prefixes are case insensitive.

The target Wiki URL is looked up in the [interwiki] section of TracIni and in the InterMapTxt wiki page, modeled after MeatBall:InterMapTxt. If a prefix is defined in both the [interwiki] section and InterMapTxt, the [interwiki] section takes precedence.

In addition to traditional InterWiki links, where the target is simply appended to the URL, Trac supports parametric InterWiki URLs: identifiers 1ドル, 2ドル, ... in the URL will be replaced by corresponding arguments. The argument list is formed by splitting the page identifier using the ":" separator.

[interwiki]

Every option in the [interwiki] section in TracIni defines one InterWiki prefix. The option name defines the prefix. The option value defines the URL, optionally followed by a description separated from the URL by whitespace. Parametric URLs are supported as well.

Example:

[interwiki]
MeatBall=http://www.usemod.com/cgi-bin/mb.pl?
PEP=http://www.python.org/peps/pep-1ドル.html Python Enhancement Proposal 1ドル
tsvn=tsvn: Interact with TortoiseSvn

Examples

For the following excerpt of the InterMapTxt page:

= InterMapTxt =
== This is the place for defining InterWiki prefixes ==
Currently active prefixes: [[InterWiki]]
This page is modelled after the MeatBall:InterMapTxt page.
In addition, an optional comment is allowed after the mapping.
----
{{{
PEP http://www.python.org/peps/pep-1ドル.html # Python Enhancement Proposal 1ドル
Trac-ML http://thread.gmane.org/gmane.comp.version-control.subversion.trac.general/1ドル # Message 1ドル in Trac Mailing List
tsvn tsvn: # Interact with TortoiseSvn
...
MeatBall http://www.usemod.com/cgi-bin/mb.pl?
MetaWiki http://sunir.org/apps/meta.pl?
MetaWikiPedia http://meta.wikipedia.org/wiki/
MoinMoin http://moinmoin.wikiwikiweb.de/
...
}}}

Then,

  • MoinMoin:InterWikiMap will be rendered as MoinMoin:InterWikiMap and the title for that link will be "InterWikiMap in MoinMoin".
  • Trac-ML:4346 will be rendered as Trac-ML:4346 and the title for that link will be "Message 4346 in Trac Mailing List".

List of Active Prefixes

PrefixSite
Acronym http://www.acronymfinder.com/af-query.asp?String=exact&Acronym=
C2find http://c2.com/cgi/wiki?FindPage&value=
c2Wiki http://c2.com/cgi/wiki?
Cache http://www.google.com/search?q=cache:
CheeseShop Python Package 1ドル from the Cheese Shop
CPAN http://search.cpan.org/perldoc?
DebianBug http://bugs.debian.org/
DebianPackage http://packages.debian.org/
Dictionary http://www.dict.org/bin/Dict?Database=*&Form=Dict1&Strategy=*&Query=
Google http://www.google.com/search?q=
GoogleGroups Message 2ドル in 1ドル Google Group
ISO ISO Standard 1ドル in Wikipedia
JargonFile http://downlode.org/perl/jargon-redirect.cgi?term=
MeatBall http://www.usemod.com/cgi-bin/mb.pl?
Mercurial the wiki for the Mercurial distributed SCM
MetaWiki http://sunir.org/apps/meta.pl?
MetaWikiPedia http://meta.wikipedia.org/wiki/
MODPYTHON Issue 1ドル in mod_python's JIRA instance
MoinMoin http://moinmoin.wikiwikiweb.de/
mysql-bugs Bug #1ドル in MySQL's bug database
peak 1ドル in Python Enterprise Application Kit's Wiki
PEP Python Enhancement Proposal
PythonBug Python Issue #1ドル
RFC IETF's RFC 1ドル
SQLite http://www.sqlite.org/cvstrac/wiki?p=
SvnWiki Subversion Wiki
trac-dev Message 1ドル in Trac Development Mailing List
Trac-ML Message 1ドル in Trac Mailing List
WhoIs http://www.whois.sc/
Why http://clublet.com/c/c/why?
WikiPedia http://en.wikipedia.org/wiki/

See also: InterTrac, InterMapTxt

Last modified 14 months ago Last modified on Sep 24, 2024, 8:57:32 AM
Note: See TracWiki for help on using the wiki.

AltStyle によって変換されたページ (->オリジナル) /