본문 바로가기
미디어위키

Manual $wgImportSources

by 다움위키 2023. 12. 31.
Import/Export: $wgImportSources
List of interwiki prefixes for wikis we'll accept as sources for Special:Import
Introduced in version: 1.3.0 (r3119)
Removed in version: still in use
Allowed values: Unspecified
Default value: []
Other settings: Alphabetical | By function

Details

이 설정은 인터위키 가져오기에 허용되는 "import sources"를 나열합니다. 그것은 Special:Import를 사용하여 페이지를 가져올 수 있는 위키에 대해 인터위키 접두어를 포함하고 있습니다. 전체 페이지 기록을 가져올 수 있기 때문에, 이들 위키는 "신뢰"되어야 합니다.

트랜스위키 가져오기 인터페이스는 "import" 권한을 갖는 사용자에게 사용할 수 있습니다.

Syntax

$wgImportSources는 유효한 인터위키 접두어를 포함하는 단순한 평면 배열일 수 있습니다. 이 예제는 Wikinews, Wikiquote, Wikipedia 및 인터위키 맵에 추가된 추가 위키에서 가져오기를 허용합니다:

$wgImportSources = [
      'wikinews',
      'wikiquote',
      'wikipedia',
      'myotherwiki'
];
MediaWiki version:
≥ 1.24

더 복잡한 시나리오에 대해, 2단계 배열이 사용될 수 있습니다. 사이트는 독립 실행형 위키 (예를 들어, 아래 예제에서 wikispecies)로 나열되거나, 하위프로젝트 목록을 갖는 프로젝트로 나열될 수 있습니다 (예를 들어, 체코어, 영어 등의 하위프로젝트를 갖는 Wikipedia 프로젝트).

하위프로젝트 접두사는 other wiki의 인터위키 맵을 사용하여 확인됨을 주목하십시오 – 따라서 아래 예제에서 wikia는 위키의 인터위키 맵에서 조회되지만, 하위프로젝트 접두사 (animanga 등)는 추가적인 리다이렉션에 대해 wikia 사이트로 넘겨집니다.

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

더 고급 시나리오에 대해, ImportSources 후크를 사용할 수 있습니다.

See also