Jump to content

Manuel:$wgImportSources

From mediawiki.org
This page is a translated version of the page Manual:$wgImportSources and the translation is 100% complete.
Importer / Exporter: $wgImportSources
Liste des préfixes interwiki pour les wikis acceptés comme sources pour Special:Import
Introduit dans la version :1.3.0 (r3119)
Retiré dans la version :Encore utilisé
Valeurs autorisées :Non renseigné
Valeur par défaut :[]

Détails

Ce paramètre liste les "sources d’importation" autorisées pour interwiki import. Il contient des préfixes interwiki pour les wikis à partir desquels les pages peuvent être importées en utilisant Special:Import. Puisque l’historique complet de la page peut être importé, ces wikis devraient être "de confiance".

L’interface d’importation transwiki est disponible pour les utilisateurs avec le "import" droit.

Syntaxe

$wgImportSources peut être un simple tableau plat qui contient des préfixes interwiki valides. Cet exemple permet d’importer depuis Wikinews, Wikiquote, Wikipedia, et un wiki supplémentaire qui a été ajouté à la carte interwiki:

$wgImportSources = [
      'wikinews',
      'wikiquote',
      'wikipedia',
      'myotherwiki'
];
Version de MediaWiki :
1.24

Pour les scénarios plus complexes, un tableau à deux niveaux peut être utilisé. Les sites peuvent être listés comme des wikis autonomes (comme wikispecies dans l’exemple ci-dessous), ou ils peuvent être listés comme des projets avec une liste de sous-projets (par exemple, le projet Wikipedia avec des sous-projets en tchèque, en anglais, etc.).

Notez que les préfixes de sous-projets sont résolus en utilisant la carte d’interwiki autre wiki – donc dans l’exemple ci-dessous, wikia serait recherché dans la carte d’interwiki de votre wiki, tandis que le préfixe de sous-projets (animanga etc) serait transmis au site wikia pour une redirection supplémentaire.

$wgImportSources = [
      'wikipedia' => [ 'cs', 'en', 'fr', 'zh' ],
      'wikispecies',
      'wikia' => [ 'animanga', 'brickipedia', 'desserts' ],
];
Version de MediaWiki :
1.26

Pour des scénarios encore plus avancés, vous pouvez utiliser le crochet ImportSources .

Voir aussi