Архив:Викифокус:Интервики
Интервики (interwiki) — специальные приставки в разметке движка MediaWiki, указание которых заменяет собой полный адрес того или иного сайта в ссылке. Базовый список доступных префиксов задаётся разработчиками движка, однако в некоторых вики-проектах с помощью специальных средств администратор может изменять их.
Содержание |
[править] Стандартная реализация в MediaWiki
Синтаксис интервики работает следующим образом: ссылка вида [[wikipedia:$1]] превращается в URL http://en.wikipedia.org/wiki/$1.
Для редактирования списка интервики необходима установка расширения Specialinterwiki. Оно позволяет просматривать таблицу со стандартными значениями, предусмотренными разработчиками, а также удалять, изменять или добавлять префиксы. Следует отметить, что вносить в список можно приставки для любых сайтов, а не только исключительно вики-проектов. Полный список интервик вики-проекта находится на странице Special:Interwiki
[править] Межъязыковые ссылки
Отдельным типом интервики-префиксов являются межъязыковые ссылки. Будучи указанными в коде страницы, они появляются не в тексте, а специальной панели. Для того, чтобы они работали в тексте статьи, требуется перед префиксом поставить двоеточие, т. е. [[:ru:Статья]] вместо [[ru:Статья]][1].
[править] В проектах Фонда Викимедиа
В Википедии и прочих проектах Фонда Викимедиа функционируют как текстовые, так и межъязыковые интервики. Текстовые префиксы регулируются на Мете через страницу «Interwiki map», а языковые создаются после открытия соответствующих разделов.
Для простановки межъязыковых ссылок используются боты. Чтобы бот связал страницы разных разделов, надо вручную установить ссылку хотя бы на один языковой раздел. Иногда из-за самостоятельной простановки интервики случаются смысловые конфликты, для разрешения которых в русской Википедии был создан форум «Интервики».
[править] Луркоморье
На Луркоморье файл Names.php отредактирован таким образом, чтобы интервики на некоторые вики-проекты работали аналогично межъязыковым ссылкам.