Help:Interwiki linking

Interwiki links are links to pages of other projects, using a prefixed internal link style.

Interwiki links make it possible, to link to pages of (e.g.) Wikipedia, Wikibooks, Wikinews etc. or to your wiki-project in different languages.

A link like  will appear like this: Main Page and redirect you to Wikipedia's Main Page. Or it would, if Wikipedia: or a similar prefix were one of the interwiki links that is turned on by default. Try  instead : Main Page.

For setting up interwiki links, you might need to edit the Database.

Default
Several Wikimedia-Projects (and others) are ready for interwiki linking by default, so you can use them without editing your database. However, the mother of all Wikimedia-projects &mdash; Wikipedia itself &mdash; is still missing, after all these years. It's a bit like the main roads in large cities around the world that go for generations without any street signs.

So here is how to add it...


 * Export the database table 'interwiki' then add to the end of the table the following example...


 * ('en', 'http://en.wikipedia.org/wiki/$1', 1, 0);


 * Note: in the above code, the semicolon ';' as seen, MUST be at the end of the table. At the end of any other line within that table Only has ','.


 * Import the database table 'interwiki'


 * Next: Goto your site, create an article, with the following content.


 * Main_Page will display a link of Main_page and when click on, will go to the url http://en.wikipedia.org/wiki/Main_Page

The following is gerneral interwiki linking.

Note: In some installations none of these is pre-installed. Try  in this case.

Adding more
As the Wikipedia isn't set up by default, you might want to add it (and other projects of your need).

You have to edit your own database. Go to table  and add a new line (usually done with phpMyAdmin):
 *  : choose a prefix, which is used for interwiki linking, e.g. "wikipedia" for linking to Wikipedia
 *  : enter the project's URL, e.g.  for Wikipedia. Don't forget the   as it is replaced with the article's name you are linking to (  links to  ).

That won't work because you have to enter it as binary (bug?), So you have (or not) to add the url in a plain text file, then import it through phpmyadmin. this applies to SVN.
 *  : if 1, your wiki will redirect even external links of the form iw_prefix:title, not only those from its own pages. you need this if you want to use the redirect functionality from outside your wiki or other wikis use your transwiki functions for nested transwiki links (like http://en.wikipedia.org/wiki/fr:Accueil)
 *  : "transwiki transclusion" - set to 1 if you want to use pages from the other wiki as templates. You will also need to set $wgEnableScaryTranscluding = true in your LocalSettings.php