Manual:interwiki table

From MediaWiki.org
(Redirected from Interwiki table)
Jump to navigation Jump to search
Manual:Contents MediaWiki database layout interwiki table


The interwiki table stores the interwiki prefixes with their targets. See default interwiki prefixes. The interwiki links themselves are stored in the iwlinks table.

Fields[edit]

iw_prefix[edit]

The prefix of the interwiki link; this is used the same way as a namespace is used when editing.

iw_url[edit]

The target of the link; the page name is substituted for $1.

iw_api[edit]

MediaWiki version: 1.17

The URL of the file api.php. This is not used except by ApiQuerySiteinfo::appendInterwikiMap(), when an interwiki map is requested via siprop=interwikimap.

iw_wikiid[edit]

The name of the database (for a connection to be established with wfGetLB( 'wikiid' ) )

iw_local[edit]

Informs MediaWiki how it should treat interwiki links coming from external sources. If iw_local is 1, then it will treat these links as though they were generated from within the local wiki.

iw_trans[edit]

This is used to allow transcluding templates (or other pages) from another MediaWiki installation. Both $wgEnableScaryTranscluding and iw_trans need to be on.

Schema summary[edit]

MediaWiki version: 1.17

DESCRIBE interwiki;

+-----------+-------------+------+-----+---------+-------+
| Field     | Type        | Null | Key | Default | Extra |
+-----------+-------------+------+-----+---------+-------+
| iw_prefix | varchar(32) | NO   | PRI | NULL    |       |
| iw_url    | blob        | NO   |     | NULL    |       |
| iw_api    | blob        | NO   |     | NULL    |       |
| iw_wikiid | varchar(64) | NO   |     | NULL    |       |
| iw_local  | bool        | NO   |     | NULL    |       |
| iw_trans  | tinyint(1)  | NO   |     | 0       |       |
+-----------+-------------+------+-----+---------+-------+


MediaWiki versions: 1.10 – 1.16

DESCRIBE interwiki;

+-----------+-------------+------+-----+---------+-------+
| Field     | Type        | Null | Key | Default | Extra |
+-----------+-------------+------+-----+---------+-------+
| iw_prefix | varchar(32) | NO   | PRI | NULL    |       |
| iw_url    | blob        | NO   |     | NULL    |       |
| iw_local  | bool        | NO   |     | NULL    |       |
| iw_trans  | tinyint(1)  | NO   |     | 0       |       |
+-----------+-------------+------+-----+---------+-------+
MediaWiki versions: 1.5 – 1.9

DESCRIBE interwiki;

+-----------+------------+------+-----+---------+-------+
| Field     | Type       | Null | Key | Default | Extra |
+-----------+------------+------+-----+---------+-------+
| iw_prefix | char(32)   | NO   | PRI | NULL    |       |
| iw_url    | char(127)  | NO   |     | NULL    |       |
| iw_local  | bool       | NO   |     | NULL    |       |
| iw_trans  | tinyint(1) | NO   |     | 0       |       |
+-----------+------------+------+-----+---------+-------+
MediaWiki versions: 1.1 – 1.4

DESCRIBE interwiki;

+-----------+------------+------+-----+---------+-------+
| Field     | Type       | Null | Key | Default | Extra |
+-----------+------------+------+-----+---------+-------+
| iw_prefix | char(32)   | NO   | PRI | NULL    |       |
| iw_url    | char(127)  | NO   |     | NULL    |       |
| iw_local  | bool       | NO   |     | NULL    |       |
+-----------+------------+------+-----+---------+-------+

See also[edit]


Other languages: English  • 日本語 • slovenčina