Manual:interwiki/fr table

From Linux Web Expert


Manuel:Contenu <translate> MediaWiki database layout</translate> <translate> <tvar name=1>interwiki/fr</tvar> table</translate>

La table interwiki enregistre les préfixes interwiki avec leur cible. Voir préfixes interwiki par default. Les liens interwiki eux, sont rangés dans la table iwlinks . Ces données sont accessibles en utilisant la classe Interwiki .

Champs

iw_prefix

Préfixe du lien interwiki; ceci est utilisé de la même manière qu'un espace de noms lorsque vous faites une édition.

iw_url

Cible du lien; le nom de page est substitué à $1.

iw_api

Version de MediaWiki :
<translate> ≥</translate> 1.17

URL du fichier api.php . Non utilisé, sauf par ApiQuerySiteinfo::appendInterwikiMap(), lorsqu'une table de correspondance interwiki est demandée via siprop=interwikimap .

iw_wikiid

Version de MediaWiki :
<translate> ≥</translate> 1.17

Nom de la base de données (pour une connexion établie avec wfGetLB( 'wikiid' ))

iw_local

Informe MediaWiki sur la manière de traiter les liens interwiki venant des sources externes. Si iw_local vaut 1, alors ces liens seront traités comme s'ils avaient été générés à partir du wiki local.

  • Par exemple, le lien interwiki fr: sur le projet en.wikipedia.org a positionné iw_local=1.

C'est pourquoi, le lien vers https://en.wikipedia.org/wiki/fr:Accueil vous redirige directement vers la page d'accueil en français (Accueil). Néanmoins, le catalogue ISSN WorldCat est initialisé à 0 sur en.wikipedia.org; le lien vers https://en.wikipedia.org/wiki/issn:1021-9749 ne fonctionne pas, bien que [[issn:1021-9749]] est valide si nous nous trouvons sur une page Wikipedia locale. Voir m:Help:Interwiki linking#Non-local interwikis.

iw_trans

Ceci est utilisé pour permettre la transclusion de modèles (ou d'autres pages) provenant d'une autre installation MediaWiki. A la fois $wgEnableScaryTranscluding et iw_trans doivent être positionnés.

Résumé du schéma

Version de MediaWiki :
<translate> ≥</translate> 1.17

DESCRIBE interwiki/fr;

+-----------+---------------+------+-----+---------+-------+
| Field     | Type          | Null | Key | Default | Extra |
+-----------+---------------+------+-----+---------+-------+
| iw_prefix | varbinary(32) | NO   | PRI | NULL    |       |
| iw_url    | blob          | NO   |     | NULL    |       |
| iw_api    | blob          | NO   |     | NULL    |       |
| iw_wikiid | varbinary(64) | NO   |     | NULL    |       |
| iw_local  | tinyint(1)    | NO   |     | NULL    |       |
| iw_trans  | tinyint(4)    | NO   |     | 0       |       |
+-----------+---------------+------+-----+---------+-------+
<td class="mw-version-versionbox" title="<translate nowrap> MediaWiki <tvar name=1>1.16</tvar> is unsupported version</translate>">
1.10 – 1.16
<translate> MediaWiki versions:</translate>

DESCRIBE interwiki/fr;

+-----------+---------------+------+-----+---------+-------+
| Field     | Type          | Null | Key | Default | Extra |
+-----------+---------------+------+-----+---------+-------+
| iw_prefix | varbinary(32) | NO   | PRI | NULL    |       |
| iw_url    | blob          | NO   |     | NULL    |       |
| iw_local  | tinyint(1)    | NO   |     | NULL    |       |
| iw_trans  | tinyint(4)    | NO   |     | 0       |       |
+-----------+---------------+------+-----+---------+-------+
<td class="mw-version-versionbox" title="<translate nowrap> MediaWiki <tvar name=1>1.9</tvar> is unsupported version</translate>">
1.5 – 1.9
<translate> MediaWiki versions:</translate>

DESCRIBE interwiki/fr;

+-----------+------------+------+-----+---------+-------+
| 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       |       |
+-----------+------------+------+-----+---------+-------+
<td class="mw-version-versionbox" title="<translate nowrap> MediaWiki <tvar name=1>1.4</tvar> is unsupported version</translate>">
1.1 – 1.4
<translate> MediaWiki versions:</translate>

DESCRIBE interwiki/fr;

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

Les index

<td class="mw-version-versionbox" title="<translate nowrap> The latest stable version is <tvar name=1>1.41</tvar></translate>">
<translate> ≥</translate> 1.32
<translate> MediaWiki version:</translate>

SHOW INDEX IN interwiki/fr;

+-----------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
| Table     | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment | Index_comment |
+-----------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
| interwiki |          0 | PRIMARY  |            1 | iw_prefix   | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |
+-----------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+

Voir aussi