Manual:Interwiki table/fr

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

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
URL du fichier. Non utilisé, sauf par, lorsqu'une table de correspondance interwiki est demandée via.

iw_wikiid
Nom de la base de données (pour une connexion établie avec )

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 http://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 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  et   doivent être positionnés.

Résumé du schéma
DESCRIBE interwiki; +---+---+--+-+-+---+ +---+---+--+-+-+---+ +---+---+--+-+-+---+
 * 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       |       |

DESCRIBE interwiki; +---+---+--+-+-+---+ +---+---+--+-+-+---+ +---+---+--+-+-+---+
 * 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       |       |

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       |       |

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    |       |

Voir aussi

 * - produit Special:Interwiki
 * - remplit la table interwiki, avec des données extraites de la table de correspondance interwiki d'un autre wiki
 * [//www.mediawiki.org/w/api.php?action=query&meta=siteinfo&siprop=interwikimap Tableau de correspondance interwiki de MediaWiki.org]
 * [//www.mediawiki.org/w/api.php?action=query&meta=siteinfo&siprop=interwikimap Tableau de correspondance interwiki de MediaWiki.org]
 * [//www.mediawiki.org/w/api.php?action=query&meta=siteinfo&siprop=interwikimap Tableau de correspondance interwiki de MediaWiki.org]