Jump to content

Manual: $wgImportSources

From mediawiki.org
This page is a translated version of the page Manual:$wgImportSources and the translation is 100% complete.
Import/Export: $wgImportSources
Lista de prefixos entre wikis para wikis que nós iremos aceitar como fonte para Special:Import
Introduzido na versão:1.3.0 (r3119)
Removido na versão:Ainda em utilização
Valores permitidos:Não especificado
Valor predefinido:[]

Detalhes

Esta definição lista as "fontes de importação" permitidas para importar entre wikis. Esta contém os prefixos de entre wikis para as wikis a partir do qual as páginas podem ser importadas, utilizando Special:Import. Como o histórico completo das páginas pode ser importado, estas wikis deverão ser "confiáveis".

A interface da importação transwiki está dipsonível para os utilizadores com direitos de "import".

Sintaxe

$wgImportSources pode ser uma matriz plana simples que contém prefixos entre wikis válidos. Este exemplo permite a importação de Wikinotícias, Wikicitações, Wikipédia e uma wiki adicional que foi adicionada ao mapa de entre wikis:

$wgImportSources = [
      'wikinews',
      'wikiquote',
      'wikipedia',
      'myotherwiki'
];
Versão MediaWiki:
1.24

Para cenários mais complexos, pode ser utilizada uma matriz de nível dois. Os sites podem ser listados como wikis independentes (como wikispecies no exemplo em baixo), ou podem ser listados como projetos com uma lista de sub projetos (por exemplo, o projeto da Wikipédia com sub projetos em checo, inglês, etc.).

Note que os prefixos de sub projeto são resolvidos utilizando o mapa entre wikis das "outras wikis" - então, no exemplo em baixo, wikia seria pesquisado no mapa entre wikis da sua wiki, enquanto o prefixo do sub project (animanga, etc) seria entregue ao site de wikia para um redirecionamento adicional.

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

Para ainda cenários mais avançados, pode utilizar o hook ImportSources .

Consultar também