Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Добавляя префикс к другому проекту , можно использовать стиль внутренней ссылки («стиль внутренней ссылки с префиксом») для ссылки на страницу другого проекта. Система сокращенных меток ссылок используется для обозначения различных проектов в контексте межпроектных ссылок, как видно в фактическом исходном тексте. Например, en:ссылается на английскую Википедию. Это видно в [[en:Apple]], который дает ссылку на статью " Apple " в англоязычной Википедии . Интервики-ссылки, которые связывают разные языковые Википедии, известны как межъязыковые ссылки .

Это называется интервики . Для каждого проекта указывается интервики-карта (список целевых проектов с их префиксами) ( пример ). Эти целевые проекты не обязательно должны использовать MediaWiki и даже не должны быть вики.

Ссылки на интервики из Викимедиа и внутри него [ править ]

В Викимедиа , для целей межъязыковых ссылок (см. Ниже), к семействам проектов относятся Википедия, Викисловарь, Викицитатник, Викиучебники, Викиновости, Викиверситет, Википедия и Википорт. Таким образом, это относится к линии связи , как en:, de:и т.д., из Википедии на другой, из Викисловаря к другому, от Викицитатник к другому, от Викиучебников к другому, от Викиновостей к другому, от Викиверситет к другому или от Вики-ресурса к другому.

Пример [ править ]

Например, чтобы сделать ссылку отсюда на статью «избыток» в Викисловаре, вы должны включить вики-ссылку, [[wikt:surfeit]]которая будет отображаться как wikt: surfeit, или вики-ссылку, [[wikt:surfeit|surfeit]]которая будет отображаться как излишек .

Коды префиксов для ссылки на родственные проекты Викимедиа [ править ]

Если код языка не добавлен, следующие коды префиксов интервикимедиа ссылаются на Википроекты на английском языке.

Обратите внимание, что некоторые ссылки не работают должным образом в рамках одного проекта, например, meta: Test on Meta сам по себе будет означать m: Meta: Test , другую страницу. Вне родственных проектов Викимедиа только metawikipedia: Test может работать для m: Test .

Другие текущие Wikimedia префиксы: betawikiversity: , DBDump: , скачать: , Геррит: , почта: , mailarchive: , OTRS: , OTRSwiki: , охват: , качество: , оборот: , spcom: , sulutil: , СВН: , билет: , инструменты: , tswiki: , wm2016: , wm2017: , wmania: .См полный список текущих и старые , но все еще работает префиксы для всех Wikimedia вики наВикимедиа SiteMatrix .

Некоторые длинные формы не работают должным образом в рамках одного проекта; например [[meta:]]не работает на Meta, пока [[metawikipedia:]]работает. Это зависит от конфигурации вики и места хранения имен (см. Также следующий абзац). Эти ярлыки работают везде. (Это намерение; в настоящее время (16 января 2007 г.) это работает не для всех проектов.) На карте интервики в Meta перечислены многие префиксы, среди прочего, [[wikipedia:]]для английской Википедии, работающие из любой вики, поддерживающей карту интервики Meta. , не только из вики-сайтов MediaWiki. Некоторые префиксы работают только со страницей, например: wikipediawikipedia: (не работает) vs. wikipediawikipedia: ссылка Interwikimedia(работает). Эти префиксы нечувствительны к регистру.

Ярлыки - это просто интервики с разными историями. Википедия, Викицитатник и т. Д. Указывают на английские версии и также включены в стандартную интервики-таблицу MediaWiki (IIRC); w, q, b, wikt и т. д. используются как межъязыковые вики-ссылки для ссылки на родственный проект на том же языке (так что w: it: b: эквивалентно Wikibooks: it :) .

Коды интервики, не принадлежащие Викимедиа, имеют ограничение: их можно использовать только по ссылке. Например, запись для « Джона » на Wiktionary, проект Wikimedia, могут быть доступны [[wikt:John]]или http://meta.wikimedia.org/wiki/wikt:John . Однако последний метод не работает для вики-сайтов, не относящихся к Викимедиа. Например, к главной странице Mozilla Wiki можно получить доступ через [[MozillaWiki:Main Page]], но http://meta.wikimedia.org/wiki/MozillaWiki:Main_Page приведет к ошибке. В этих случаях можно использовать Special: Search ( http://meta.wikimedia.org/wiki/Special:Search/MozillaWiki:Main_Page ). Вы можете увидеть специальную страницу Interwiki со списком префиксов «вперед» и «без пересылки».

Специальные версии Википедии [ править ]

Обратите внимание, что в приведенный выше раздел включены две специальные версии Википедии, ностальгия и тест . Ностальгия - это статическая копия Википедии, как это было в 2001 году, и на нее можно ссылаться с помощью [[nost:]]. Test - это версия Википедии для редактирования и тестирования программного обеспечения, на которую можно ссылаться с помощью [[testWiki:]].

Ссылки на международные разделы Викимедиа [ править ]

Обратите внимание, что эти ярлыки не ссылаются на версии Википедии (или на другие ориентированные на читателей, информационные проекты, такие как Wiktionary) на языках, отличных от английского, а вместо этого ссылаются на локализованный эквивалент http: //www.wikimedia. com (то есть изменено для местного языка, страны или культуры).

Советы по использованию межпроектных и межъязыковых ссылок [ править ]

Скрытие видимого префикса [ править ]

Для того, чтобы подавить первый, видимый префикс в сохраненной странице, используйте трюк трубы: добавить |в конце ссылки, как это: [[s:test|]]. После сохранения ваших изменений он будет расширен до [[s:test|test]]. Обратите внимание, что это работает только для первого префикса, поэтому при сохранении en:testавтоматически расширяется до [[s:en:test|en:test]], а не до [[s:en:test|test]].

Удвоение префиксов [ править ]

Как показано в приведенных ниже примерах , объединение определенных префиксов позволяет их комбинировать, что позволяет создавать прямые ссылки на страницы, которые невозможны с одним префиксом. Например, можно связать слово в английской Википедии с термином в немецком Викисловаре или ссылку на категорию в Викискладе.

При использовании языковых кодов порядок префиксов не имеет значения. Не забудьте поставить двоеточие перед ссылкой, начинающейся с языкового префикса; однако двоеточие не является обязательным, если ссылка начинается с префикса кода проекта, а затем имеет префикс языка. См. Последние два примера в таблице ниже .

При использовании префикса категории порядок префиксов имеет значение. Порядок должен быть [[project:category:category-name]]. Начиная с двоеточия и префикса category ссылки на категории в этой Википедии , создавая красную ссылку, если категория не существует. Без двоеточия, но начинающегося с префикса category, на сохраненной странице ничего не отображается.

Примеры комбинаций ссылок [ править ]

Технические [ править ]

Префикс собственного пространства имен проекта не может быть повторно использован в качестве кода для внешнего проекта. Однако префикс, используемый для целевого проекта, может совпадать с префиксом для пространства имен проекта в этом проекте. В результате, чтобы создать ссылку на страницу в этом пространстве имен, дважды используйте один и тот же префикс.

Для переносимости между проектами можно выбрать код ссылки, ведущий к одной и той же цели из всех проектов, например: MetaWikipedia: wikibooks: Main Page . «Излишний» «MetaWikipedia:» предотвращает интерпретацию «wikibooks:» как префикса пространства имен, когда код используется в самом wikibooks, в то время как в Meta «MetaWikipedia:» игнорируется (это не префикс пространства имен и даже в самой Meta , он распознается как код для Meta). Приведенные выше коды работают со всеми проектами; тем не менее, обнаружение существования и функция самостоятельной ссылки не работают с межвики-ссылками.

Префиксы [ править ]

Ссылки Interwiki могут использовать префиксы для проекта и / или языка . Без префикса ссылки являются локальными для страниц в одном проекте и на одном языке. Если указан только язык, они переходят на страницу того же (или аналогичного) проекта для указанного языка:

[[: fr:]] fr:
[[: os:]] os:

Если указан только проект, они обычно переходят на язык исходного кода, см. Выше. Для страниц в любом существующем проекте и на любом поддерживаемом языке требуется не более двух префиксов:

[[s: de: Hauptseite]] s: de: Hauptseite
[[b: en: Главная страница]]  b: en: Главная страница

В случае более чем одного префикса необходимо указать имя страницы. Например, в то время как вес: и ан: от Meta приводят к главной странице английской Википедии, голый [[w:en:]]не работает: ш: ан: .

Если язык другой, укажите его перед проектом:

[[: de: q: Hauptseite]] de: q: Hauptseite
[[: en: n: Main page]]  en: n: Main page
[[n: en: Main page]]   n: en: Main page

Второй пример не работает с англоязычными w:en:страницами Википедии ; префикс проекта перед языком лучше.

Обычно не требуется больше двух префиксов; следующие примеры должны работать везде:

[[m: Help: Help]] m: Help: Help
[[w: Interwiki]] w: Interwiki

Два префикса могут иметь неожиданный эффект; например, из Meta следующие ссылки попадают на разные страницы:

[[m: en: About]]  m: en: About
[[: en: m: About]] en: m: About
[[m: About]]     m: о

В первом случае Meta игнорирует m:, поскольку он является локальным, а затем интерпретирует en:как w:en:префикс английской Википедии. Во втором случае ведущий en:элемент попадает в английскую Википедию, а следующий m:идет прямо в Мета . Второй пример вообще не работает, со w:en:страниц англоязычной Википедии , везде работает только третий.

Другими словами, несколько префиксов оцениваются слева направо соответствующими серверами Викимедиа (проект и язык). Для проектов без разных языков, таких как Meta (потому что Meta сам по себе многоязычный), языковые префиксы могут обрабатываться как сокращения для w:плюс указанного языка:

[[: pl: 2006]]   pl: 2006
[[w: pl: 2006]]  w: pl: 2006
[[: pl: w: 2006]] pl: w: 2006

Из Meta первые две ссылки ведут на страницу на польском языке 2006 года. Третий попадает в английскую Википедию , потому что именно так сервер, выбранный с помощью, :pl:интерпретирует второй префикс w:.

Для переносимой ссылки на этом сервере было бы плохой идеей использовать w:, но это все же :pl:помогает. Чтобы проверить этот эффект от Meta , следующие ссылки должны перейти на ту же страницу:

[[: ja: 2006]]    ja: 2006
[[: ja: ja: 2006]] ja: ja: 2006

Универсальная межвики-ссылка, то есть та, которая работает независимо от того, с какой вики Викимедиа, может быть написана [[m: project : language : page name ]] (например, m: b: nl: Wiskunde ); это направляет синтаксический анализ ссылок через Meta ( ошибка 4285 ).

Межъязыковые ссылки [ править ]

Межъязыковые ссылки - это ссылки с любой страницы (особенно статей) на одном языке Википедии на одну или несколько почти эквивалентных или точно эквивалентных страниц на другом языке Википедии.

По состоянию на февраль 2013 года использование «локальных» ссылок для межъязыкового связывания не рекомендуется , а данные о межъязыковых ссылках централизованы в Wikidata , проекте структурированной базы знаний . Страницы с их межъязыковыми ссылками в Викиданных отображают кнопку «Изменить ссылки» под списком языков.

Приведенная ниже информация устарела и сохранена в исторических целях . До февраля 2013 года межвики-ссылки создавались с использованием специальной разметки ссылок в статьях в форме [[language code:Title]], где код языка - это двухбуквенный код в соответствии с ISO 639-1 . (См. Полный список доступных языковых Википедий : английский язык - «en», немецкий - «de» и т. Д.) Так, например, в англоязычной статье о планктоне , доступной на многих других вики, межъязыковые ссылки могут выглядят так:

[[ar: عوالق]][[de: Plankton]][[eo: Planktono]][[es: Plancton]][[fr: Plancton]][[nl: Plankton]][[ja: プ ラ ン ク ト ン]][[ko: 플랑크톤]][[pl: Планктон]][[pt: Plâncton]][[ru: Планктон]][[просто: планктон]][[zh: 浮游生物 界]]

Эти ссылки не отображаются в статье, а вместо этого заполняют список «Языки» на боковой панели. Хотя теоретически они могут быть расположены в любом месте статьи, они обычно располагались внизу.

Межъязыковые межвики-ссылки [ править ]

Встроенные ссылки на Википроекты на иностранном языке можно сделать, добавив код языка в качестве префикса:

  • Чтобы создать ссылку на статью Википедии на определенном языке в строке (в отличие от ссылок на боковой панели), используйте [[:language code:Title]].
  • Чтобы создать ссылку на страницу другого проекта на определенном языке, расширьте указанный выше синтаксис кодом проекта из таблицы ниже в § Коды префиксов для связи с проектами , например, [[:project:language code:Title]]или [[:language code:project:Title]].
Например, [[:s:de:Salz]]или [[:de:s:Salz]]будет ссылаться на страницу Salz в немецкоязычном Wikisource as de.wikipedia.org/wiki/s:Salz, [[:wikt:fr:sel]]или [[:fr:wikt:sel]]на страницу sel во французском Wiktionary as en.wiktionary.org/wiki/fr:selи т. Д. См. § Префиксы удвоения для получения дополнительных советов и примеров, а также информацию об удвоении с categoryпрефиксом .

Коды языков см. В списке Википедии . Не забудьте поставить двоеточие перед ссылкой, начинающейся с префикса кода языка, иначе в сохраненном редактировании она вообще не будет отображаться; однако двоеточие не является обязательным, если ссылка начинается с префикса кода проекта, а затем имеет префикс кода языка.

Функция межъязыковых ссылок работает на Wikimedia Commons и Wikispecies, создавая ссылки на Википедии. Это не взаимно, ссылка из Википедии на Commons или Wikispecies - это ссылка на странице.

Больше примеров [ править ]

Для ссылки из en.Wikipedia на страницу Wikisource на китайском языке天 問, но без вводящего в заблуждение и отвлекающего вида внешней ссылки:

Введите: [[wikisource:zh:天問]] получить: wikisource: zh: 天 問
Или, используя трубку, введите: [[wikisource:zh:天問|天問]]или, [[wikisource:zh:天問|Heavenly Questions]]чтобы получить:天 問или Небесные вопросы.

Для статьи, которая существует на немецком языке, но еще не на английском, используйте: или, чтобы получить: Gesellschaft Deutscher Naturforscher und Ärzte  [ de ] . После того , как английская статья написана, синяя - де - ссылка исчезнет.{{interlanguage link|Gesellschaft Deutscher Naturforscher und Ärzte|de}}{{ill|Gesellschaft Deutscher Naturforscher und Ärzte|de}}

Ссылки Interwiki по сравнению с внешними ссылками [ править ]

Недостатки интервики-ссылок:

  • Вики-текст менее переносим между вики, потому что вики-страницы не всегда имеют префиксы интервики для одних и тех же сайтов, и даже если они есть, префиксы могут отличаться.
  • Функция поиска межвики-ссылок отсутствует, в то время как поиск внешней ссылки можно выполнить с помощью Special: Linksearch (если он установлен). Это связано с тем, что, хотя существует таблица внешних ссылок , для межвики-ссылок ее нет. Таблица интервики сохраняет только префиксы интервики с их целями как функцию параметра, а не экземпляры ссылок. Использование общего текстового поиска для поиска межвики-ссылок является более сложной задачей для сервера, и поэтому он может быть медленным, устаревшим или отключенным в часы пик. См. Также: Поиск внешних ссылок на страницу .

Сравнение:

  • [[imdbtitle: 0389790 | Bee Movie]] дает Bee Movie
  • [https://www.imdb.com/title/tt0389790 Bee Movie] дает Bee Movie
    • Linksearch работает только для последних

Применимые классы CSS: extiw и external text. Этим можно руководствоваться в выборе, в любом случае, для единообразия или различия. Интервики-ссылку легче набрать отдельно, но если вы все равно перейдете на веб-страницу, перед размещением ссылки очень удобно скопировать URL-адрес. Когда создается шаблон, например Шаблон: заголовок IMDb  ( редактирование обратных ссылок ) , шаблон может быть создан таким образом, чтобы он использовал межвики-ссылку и параметр, например «tt0389790» или «0389790», или чтобы он использовал внешнюю ссылку и параметр, например, один из них или полный URL-адрес, если это удобнее.

Межвики-ссылки на одну и ту же вики по сравнению с внутренними ссылками [ править ]

Недостатки интервики-ссылок на одну и ту же вики по сравнению с внутренними ссылками:

  • нет обнаружения существования
  • «Какие ссылки здесь» работают только для внутренних ссылок.

Преимущества интервики-ссылок на одну и ту же вики по сравнению с внутренними ссылками:

  • лучшая переносимость между вики, при условии, что применяется один и тот же префикс и не совпадает с именем пространства имен

См. Также [ править ]

  • Википедия: родственные проекты Викимедиа , руководство по использованию родственных проектов Википедии
  • m: Шаблоны для ссылок на родственные проекты
  • Шаблоны для связи между различными дочерними проектами Викимедиа
    • {{ Ссылки на родственные проекты }}
    • Википедия: Указатель шаблонов / Сестринские проекты
    • Категория: Шаблоны интервики-ссылок
  • Справка: межъязыковые ссылки , описывает, как связать разные иностранные языковые Википедии.
  • Справка: содержание / ссылки , оглавление для справочных страниц о ссылках и ссылках
  • mw: Справка: ссылки на интервики , справочная страница из MediaWiki
  • Контент мета-вики:
    • m: Помощь: Ссылки на интервики
    • m: карта Interwiki , список сопоставлений WMF и не-WMF
  • Commons: Commons: Первые шаги / повторное использование , инструкции по связыванию файла из Commons с Википедией
  • Википедия: Служба поддержки - чтобы задать вопросы об использовании интервики-ссылок в статьях, если вы не смогли найти нужную информацию на этой странице справки.