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

Воспроизвести медиа
Видео-скринкаст, показывающий, как создавать вики-ссылки

На этой странице объясняется , как сделать WikiLink , Interwiki ссылку или внешний веб - ссылку (как гиперссылки ) соединений на Wikipedia, которая дает читателям доступ в один клик к другим страницам Википедии, другие проекты Викимедиа и внешних веб - сайтов.

Ссылка имеет различный (изменяемый) вид на «якорной» странице и на «целевой» странице, которая владеет «обратными ссылками» и которая может подсчитывать ссылки на нее с помощью инструмента WP: какие ссылки здесь .

Краткий список основных горячих клавиш см. В Википедии: Шпаргалка .

Рекомендации по использованию ссылок в Википедии см. В Википедии: Руководство по стилям / ссылкам .

Wikilinks (внутренние ссылки)

Ярлык
  • H: WIKILINK

WikiLink (или внутренняя ссылка ) является ссылка со страницы на другую страницу в английской Википедии (эта последняя страница называется цель ссылки).

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

  • [[1234]]отображается как « 1234 » в тексте и ссылается на страницу « 1234 ».

Используйте вертикальную черту "|" (символ «труба» - см. « Википедия: прямая ссылка», чтобы узнать, как ее набрать), чтобы создать ссылку, пометив ее другим именем на исходной странице. Первый термин в скобках - это страница, на которую вы перейдете (цель ссылки), а все, что вы вводите после вертикальной черты, - это то, как эта ссылка выглядит на исходной странице (метка ссылки). Вот некоторые примеры:

  • [[a|b]]обозначен буквой « b » на этой странице, но ссылается на страницу « a ». Пример: б .
  • [[a]]bдает ab . Так делает [[a|ab]]: ab . Код [[a|b]]cдает bc , как и [[a|bc]]делает. Однако все четыре из этих примеров будут ссылаться на страницу « а ».
  • a[[b]]дает b .
  • [[a]]:bдает a : b, поскольку двоеточие находится за пределами конечных скобок. То же самое и с [[Washington]]'sили e-[[mail]].
  • [[a]]''b''дает в б . (Двойные апострофы включают и выключают курсив.)
  • ''[[a]]''bдает в б.
  • [[a|b]]cdдает bcd и показывает пример завершения ссылки.
  • [[a]]<nowiki />bдает в б. (Тег nowiki необходим для отключения так называемых «правил отслеживания ссылок».)
  • [[a|b]]<nowiki />cдает b c.

Ссылки с указанной меткой называются « переданными », потому что используется символ вертикальной черты («|»). Для определенных типов ссылок метка будет сгенерирована автоматически, если канал набран, даже если после нее нет метки (то есть вам не нужно ее вводить). См. Справку: трюк с трубкой .

Целевая ссылка чувствительна к регистру, за исключением первого символа (поэтому [[atom]]ссылается на « Atom », но [[ATom]]не делает). Другие способы переосмысления целей ссылок описаны ниже: Преобразование в каноническую форму .

Если цель вики-ссылки не существует, она отображается красным цветом и называется « красной ссылкой ». Вот пример красной ссылки . Если щелкнуть красную ссылку, пользователь попадет на пустую страницу, где можно создать страницу, используя этот красный связанный заголовок. На этой пустой странице другие красные ссылки на этот (несуществующий) заголовок можно обнаружить с помощью функции « Какие ссылки здесь ».

Если цель ссылки совпадает со страницей, на которой она отображается ( самостоятельная ссылка ), она отображается жирным шрифтом, например: Справка: Ссылка .

При предварительном просмотре редактирования перед сохранением, если целью вновь созданной ссылки оказывается страница с разрешением неоднозначности , например, страница Миротворца , ссылку следует изменить на один из вариантов на этой странице, если только ссылка не является целенаправленной в шляпная сноска . При необходимости новую ссылку можно передать по конвейеру , например, в [[Peacemaker (comics)|Peacemaker]], который отображается как Миротворец и ссылается на статью о вымышленных персонажах. Читателей не следует направлять на страницы устранения неоднозначности, если нет другого выхода, кроме как сделать это.

Попытка установить обычную ссылку на страницу изображения, страницу категории или межъязыковую ссылку даст другой эффект: это соответственно поместит изображение на страницу, добавит страницу в категорию или создаст межъязыковую ссылку на краю страницы. Чтобы изменить это поведение, вставить начальное двоеточие «:», как и в [[:File:Mediawiki.png]], [[:Category:Help]], [[:fr:Help:Link]].

Вставка и удаление внутренних ссылок

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

  • При использовании редактора исходного кода WikEd , который можно выбрать в меню «Настройки»> «Гаджеты»> «Редактирование», есть кнопка «Вики-ссылка» (обычно это первая кнопка в нижнем ряду). При редактировании, если какой-то текст выделен, нажатие кнопки ссылки Wiki заключит его в двойные кавычки, то есть добавит ссылку на Wikilink. Если, однако, выделен текст, содержащий одну или несколько внутренних ссылок - во многих случаях только одну внутреннюю ссылку с ее ограничивающими скобками - вместо этого они будут удалены. Для одиночной ссылки без канала кнопка Wiki-ссылки будет переключать между связыванием и отключением.
  • При использовании визуального редактора выделение текста и последующий щелчок по значку ссылки над текстовым полем (две ссылки в цепочке) позволит добавить ссылку, предлагая выбор возможных совпадений и возможность передачи по конвейеру.

Ссылки интервики

Интервики ссылка ссылки на страницу на другом сайте проекта Wikimedia, такие как Meta или другой язык Википедии. Целевой сайт должен находиться на карте интервики, указанной для исходной вики. Эти ссылки имеют тот же синтаксис [[...]], что и вики-ссылки (см. Ранее), но имеют префикс «: x:», который указывает целевой сайт.

Например, [[m:Help:Link]]ссылки на страницу «Справка: Ссылка» в Meta, а [[:commons:Athens]]ссылки на страницу «Афины» на Wikimedia Commons как: commons: Athens .

Ссылки интервики можно передавать по конвейеру, как и вики-ссылки. Помните, что межъязыковой ссылке должно предшествовать двоеточие, если она должна отображаться там, где она вставлена ​​в текст, как встроенная межъязыковая ссылка ; в противном случае он будет отображаться в списке межъязыковых ссылок сбоку страницы (что уместно, только если это наиболее точно соответствующая страница в Википедии на другом языке). Таким образом (включая трюк с трубкой ), [[:ja:Wikilink|]]будет использоваться для ссылки на Wikilink в японской Википедии. Пример: ( [[:ja:URL|]]ссылки на URL в японской Википедии).

Межвики-ссылки (например, внешние ссылки) отображаются более светлым синим цветом, чем обычные вики-ссылки. MediaWiki страница форматирования не определяет , существуют ли эти целевые страницы, так что они никогда не отображаются красным цветом.

Внешние ссылки

Внешние ссылки используют абсолютные URL-адреса для прямой ссылки на любую веб-страницу. Внешние ссылки заключаются в одинарные квадратные скобки (а не в двойные, как для внутренних ссылок), причем необязательный текст ссылки отделяется от URL-адреса пробелом (а не «|», как для внутренних ссылок). После визуализации внешние ссылки сопровождаются значком внешней ссылки . Например, [http://www.example.org/ link text]будет отображаться как текст ссылки .

NB. URL-адрес должен быть указан полностью, включая протокол, например, [http:// . . .]или [https:// . . .]. Краткие URL-адреса, которые принимаются в некоторых других контекстах (не связанных с Викимедиа), например, [example.org/ link text]или даже [www.example.org/ link text]не принимаются, и не приводят к созданию ссылки. Вместо этого разметка, генерирующая ссылку, включая квадратные скобки, будет скопирована непосредственно в размеченный вывод, например «[example.org/ текст ссылки]» или «[www.example.org/ текст ссылки]».

Если текст ссылки не указан, внешние ссылки пронумерованы: [http://www.example.org/some-page][http://www.example.org/some-other-page]становится [1] [2] . Ссылки без квадратных скобок отображаются полностью: http://www.example.org/отображается как http://www.example.org/ .

Для получения более подробной информации о методах создания внешних ссылок см. Help: URL § Linking to URLs . Также обратите внимание, что Special: LinkSearch можно использовать для поиска всех страниц, ссылающихся на данный сайт.

Синтаксис внешней ссылки также может использоваться для ссылки на определенные страницы в Википедии, которые недоступны для вики-ссылок, например, история страницы , вид редактирования, старая версия страницы, разница между двумя версиями и т. Д. используется для создания навигационного изображения .

Внешние ссылки имеют связанный класс CSS "external". Чтобы отображать внешнюю ссылку без значка стрелки, поместите синтаксис внешней ссылки между тегами. Например, будет отображаться как: история этой страницы . Если вы часто пользуетесь этим, гаджет CharInsert (который можно активировать в разделе « Настройки»  → « Гаджеты  → Редактирование → CharInsert» ) имеет возможность вставить этот текст в свой режим «разметки Wiki».<span class="plainlinks">...</span><span class="plainlinks">[https://en.wikipedia.org/w/index.php?title=Help:Link&action=history this page's history]</span>

http: и https:

В середине 2015 года Википедия и все другие сайты Викимедиа были изменены, чтобы использовать HTTPS для шифрования всего трафика. Доступ к URL-адресу, например http://en.wikipedia.org/wiki/Help:Link, приведет к тому, что веб-сервер перенаправит вас на . Поэтому при создании ссылки внешнего стиля на внутреннюю страницу (то есть с использованием одинарных квадратных скобок или пустого URL-адреса) следует указать, чтобы избежать ненужного перенаправления, как в .https://en.wikipedia.org/wiki/Help:Linkhttpshttps://en.wikipedia.org/w/index.php?title=Help:Link&action=history

В прошлом, когда доступ к Википедии можно было получить через HTTP или HTTPS, относительный к протоколу URL-адрес мог использоваться для создания внешней ссылки (или ссылки внешнего стиля на внутреннюю страницу), которая использовала бы http:или в https:зависимости от того, как страница была ссылка появился на был доступ, как в [//www.mediawiki.org/wiki/Help:Links]. Однако, поскольку все сайты Викимедиа теперь требуют HTTPS, этот стиль связывания устарел и больше не должен использоваться. http:или https:должны быть явно указаны как подходящие для целевого сайта (предпочтительно https:, если доступно).

Что такое «якорь»?

Слово «якорь» имеет два противоположных значения:

  • В контексте ссылки от привязки к цели это отправная точка.
  • В контексте шаблона {{ якорь }} «якорь» - это место приземления, на которое можно перейти по ссылке.

Шаблон привязки автоматически создает некоторую невидимую кодировку из определенного текста в «месте посадки» с учетом определенных параметров в ссылочных шаблонах в целом.
Таким образом, для разработчиков слово "якорь" может означать

  • к месту посадки в целом,
  • к в основном невидимому коду, или
  • к тексту и параметрам, из которых создается код.

Связывание разделов (якоря)

Ярлык
  • WP: ЯКОРЬ

Чтобы создать ссылку на раздел или подраздел на другой странице, добавьте #и имя раздела к имени страницы:

[[Page name#Section name|displayed text]]

Если вы делаете ссылку на той же странице, опустите имя страницы и используйте a #и имя раздела:

[[#Section name|displayed text]]

При ссылке на раздел на той же странице рекомендуется опускать имя страницы, поскольку ссылка будет работать должным образом при предварительном просмотре изменений или после перемещения страницы.

Обратите внимание, что Section namesони полностью чувствительны к регистру, в отличие от ссылок на статьи, где первая буква не чувствительна к регистру.

Шаблон

Чтобы создать ссылку на раздел, чтобы вместо этого он был отформатирован с помощью символа раздела ( имя страницы § имя раздела, а не имя страницы # Имя раздела ), используйте шаблон {{ Ссылка раздела }} (или {{ slink }}):

{{Section link|Page name|Section name}}

При использовании шаблона некоторые символы [ ] { | }требуют кодировки при связывании с разделом:

Например, раздел «Жалоба [Закрыта]» можно связать с [[#.5BClosed.5D Complaint]]. Ссылки в оглавлении автоматически сделают эту кодировку, поэтому URL-адрес можно скопировать оттуда. Однако этот URL-адрес также будет кодировать другие символы, которые не мешают шаблонам или викикоду, поэтому результат может выглядеть некрасиво.

Дополнительные сведения см. В разделе « Справка» . См. Также Википедию: Перенаправление § Целевые и нецелевые перенаправления .

Особенности

Когда канал содержит заголовок раздела (как в приведенных выше примерах), получают указанное в заголовке фактически указывает на HTML якорь на целевой странице. В дополнение к якорям, автоматически создаваемым заголовками разделов, бывают случаи, когда полезно создать якорь на меньшем блоке текста, таком как конкретный абзац (см. § Связывание с частью раздела ниже). Это можно сделать с помощью или, альтернативно, HTML- кода (см. Синтаксис {{ Anchor }}). Якоря также используются при переименовании раздела, но по-прежнему позволяют ссылкам на старое имя функционировать, или аналогичным образом, позволяя ссылаться на раздел с использованием аббревиатуры; см. MOS: ЗАГОЛОВКИ{{Anchor|anchor name}}<span id="anchor name">...</span>для получения дополнительной информации. Ссылки на якоря также можно добавлять во внешние URL-адреса и межвики-ссылки, опять же с использованием #синтаксиса.

Ссылки на разделы по-прежнему работают через имена страниц, которые являются перенаправлением . Например, если Данциг перенаправляет в Гданьск , тогда Danzig # History будет ссылаться на раздел «История» статьи Гданьск. Также возможно, чтобы цель перенаправления была определена как конкретный раздел или привязка страницы (они работают, только если включен JavaScript). Действительно, согласно Руководству по стилю , может быть предпочтительнее определить такие перенаправления и использовать их при связывании с этими разделами / якорями, а не с использованием синтаксиса [[Page name#Section or anchor name|displayed text]]или {{Section link|Page name|Section name}}. Таким образом, если раздел или закрепленный текст позже станет отдельной статьей, ссылки через перенаправление не нужно будет переписывать.

Например, Википедия: Ссылка на раздел перенаправляет именно на раздел Справка: Ссылка № Ссылка на раздел (якоря) на этой странице. Причуда в том, как это работает, заключается в том, что если добавить имя раздела при использовании такой ссылки, оно переопределит раздел, указанный в перенаправлении. Итак, Википедия: Ссылка на раздел # Ссылки интервики перейдут в раздел "Ссылки интервики" на этой странице. Такого переопределения перенаправления разделов следует избегать.

Повторяющиеся названия разделов

Ярлык
  • WP: DUPSECTNAME

Если более одного раздела на целевой странице имеют одинаковый заголовок, ссылка на заголовок ведет к первому разделу с этим заголовком. Если ссылка должна быть на другой раздел с заголовком или заголовком, который отличается только заглавными буквами (Пример против ПРИМЕР), добавьте к связанному заголовку _2, _3 и т. Д. Без пробела (или 2, 3 и т. Д.). на с пробелом), считая от верхней части страницы назначения и без учета того , секция раздел или подраздел. Например, несколько разделов под названием «История» могут быть связаны как «История», «История_2» (или «История 2») и так далее.

Ссылка на часть раздела

Ярлык
  • РГ: LINKPART

Якоря также можно использовать для ссылки на любую часть раздела. Например, если вы хотите создать ссылку на пятое предложение раздела, вы просто помещаете привязку в начало этого предложения, и затем вы можете ссылаться на эту привязку так же, как если бы вы ссылались на любую другую привязку.

Однако, как и в случае с именами разделов, повторяющиеся имена привязок ссылаются только на первую. Поскольку привязки не отображаются, у вас гораздо больше свободы в выборе уникальных привязок, например, путем добавления текущей даты и времени к имени привязки (например, путем присвоения имени привязке для раздела «ThisSection» следующим образом: {{Anchor | Это Раздел 2014-09-22-18-05a1}}).

Якоря можно разместить где угодно, в том числе в начале предложения, внутри примечаний и цитат, хотя рекомендуется сначала протестировать в своей песочнице, прежде чем пробовать новый экзотический тип местоположения в первый раз. Также якорь должен быть размещен после любых индикаторов, которые распознаются только в начале строки (например, == или === и т. Д., Для нового раздела, * для нового маркера,: для отступа), в качестве якоря. должен по-прежнему работать, но индикатор начала строки обычно больше не работает (и вы можете не всегда это замечать, возможно, особенно если вы спешите).

Есть небольшое количество специальных имен привязок. См. § Связывание строк таблицы .

Связывание строк таблицы

Чтобы создать привязку для строки таблицы, см. Справка: Таблица § Ссылка на раздел или ссылка на карту для привязки строки . Однако [[#top]]и [[#toc]]являются зарезервированными именами, которые ссылаются на верхнюю часть страницы и оглавление соответственно.

Канальная ссылка

Конвейерный ссылка является внутренней связью или интервиков ссылки , где целевая ссылки и этикетки ссылки оба указаны. Это необходимо в том случае, если они не равны, а также метка ссылки не равна цели ссылки с последним расширенным словом:

  • [[cheese]] (метка = цель, труба не нужна)
    производит сыр , ссылка на который ссылка на статью Сыр .
  • [[cheese]]s (метка = цель + расширение ["s"], канал не нужен)
    производит сыры , ссылка на которые указана в статье Сыр .
  • [[blue cheese|cheese]] (метка = часть цели, требуется трубка)
    производит сыр , связанный с статьей Голубой сыр .
  • [[cheese|blue cheese]] (метка = цель + дополнительный текст ["синий"], требуется вертикальная черта)
    производит сыр с плесенью , ссылку на которую можно найти в статье Сыр .
  • [[cheese|that stuff]] (этикетка полностью отличается от целевой, требуется трубка)
    производит этот материал , связанный со статьей Cheese .

Это позволяет связать слово или фразу в тексте страницы вместо использования «см. Также», даже если формулировка не совсем соответствует названию целевой страницы. В подходящем браузере и в зависимости от установленных предпочтений можно по-прежнему видеть цель ссылки: когда вы указываете на ссылку, имя отображается во всплывающей подсказке, а также отображается в строке состояния.

Например:

[[Train station|station]]
покажет: станция

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

Слово piped относится к использованию вертикальной черты "|" используется для отделения хорошего описания от фактической ссылки. Этот персонаж назван в честь другого его использования; см. Труба (вычисления) .

Существуют различные приемы, позволяющие получить тот же результат с меньшим набором текста:

  • Часть справа оставьте пустой - « трубный трюк »
  • Оставьте часть слева пустой - « трюк с обратной трубой »
  • Просто прикрепите текст к ссылке, как в «[[train]] s», см. MOS: PIPE .

Использование перенаправления в качестве альтернативы

Альтернативой конвейерной ссылке является простое использование страниц перенаправления . Чтобы создать Как настроить кофейню , используйте [[How to set up a coffee house]]и сделайте это перенаправлением на настройку кофейни (обратите внимание, что, в отличие от ранее, всплывающая подсказка, которая отображается, когда вы указываете на ссылку, если это применимо для вашего браузера, представляет собой просто уже показанный текст) .

Это удобно, если перенаправление уже существует или будет полезно где-то еще; Однако есть несколько недостатков:

  • во всплывающей подсказке не отображается страница, на которую вы попадете
  • « Связанные изменения » - это изменения на странице перенаправления, а не в цели перенаправления.
  • сообщение о перенаправлении на целевой странице немного загромождает ее

Сочетание водопроводной линии связи и переадресации, один может предоставить некоторую информацию, которая не является имя страницы одной ссылки в парениях подсказки, то есть следующая труба для редиректа [[United Nations Organization|UNO]]будет отображаться всплывающей подсказкой «Организация Объединенных Наций» , когда парящая над UNO , тем самым объясняя аббревиатуру.

Автоматическое преобразование викитекста с помощью трюка с трубкой

Если в канальной ссылке часть после "|" остается пустым, он преобразуется в сокращенную форму связанной страницы, как показано ниже:

  1. Любое слово перед первым двоеточием (:), а также само двоеточие удаляются. Это слово может быть или не быть префиксом пространства имен (например, «Help:») или префиксом интервики (например, «commons:»). Если имени страницы предшествует двоеточие, «первая» означает «первая после этого».
  2. Если в конце есть текст в круглых скобках, он будет удален.
  3. Если скобок нет, но есть запятая, запятая и все после нее удаляются.
  4. Ссылка будет в любом случае.

Так же, как для трех или четырех тильд при входе на страницы обсуждения и использовании substв предварительном просмотре результат уже отображается в самом предварительном просмотре, но преобразование в поле редактирования еще не отображается. Нажмите «Показать изменения», чтобы увидеть изменения в вики-тексте.

Тег категории
Синтаксис ключа сортировки категории похож на конвейерную ссылку, трюк с конвейером также работает для тегов категорий, хотя там он бесполезен.
Примеры использования двоеточия
[[Help:Template|]]преобразуется в [[Help: Template | Template]], который отображается как шаблон .
[[Music: My life|]]конвертируется в [[Музыка: Моя жизнь | Моя жизнь]], который отображается как Моя жизнь - хотя «Музыка:» не является пространством имен (поэтому пробел после двоеточия не удаляется автоматически), ярлык работает в любом случае.
[[w:en:Pipe (computing)|]]преобразуется в [[w: en: Pipe (computing) | en: Pipe]], который отображается как en: Pipe .
Примеры кейсов
[[pipe (computing)|]]преобразуется в [[pipe (computing) | pipe]], который отображается как pipe .
[[Pipe (computing)|]]преобразуется в [[Pipe (computing) | Pipe]], который отображается как Pipe .
Пример запятой
[[commons:Boston, Massachusetts|]]преобразуется в [[commons: Boston, Massachusetts | Boston]], который отображается как Boston .
Другие примеры
Параметры и переменные :
[[w:{{{1}}}|]]ничего не дают [[w: {{{1}}} | {{{1}}}]].
Вызов шаблона со значением параметра 1 дает рабочую ссылку только в случае подстановки.
[[w:en:{{FULLPAGENAME}}|]]ничего не дают [[ш: ан: {{FULLPAGENAME}} | ан: {{FULLPAGENAME}}]].
[[m:{{FULLPAGENAME}}|]]никак не дают [[т: {{FULLPAGENAME}} | {{FULLPAGENAME}}]]
* [[проект: a (b) |]]* [[w: project: a (b) |]]* [[: de: project: a (b) |]]* [[викисловарь: проект: a (b) |]]* [[викисловарь: de: project: a (b) |]]* [[викиучебники: проект: a (b) |]]* [[викицитатник: проект: a (b) |]]* [[wikisource: project: a (b) |]]* [[w: en: {{FULLPAGENAME}} |]]** [[w: en: {{FULLPAGENAME}} | en: {{FULLPAGENAME}}]]* [[m: {{FULLPAGENAME}} |]]** [[m: {{FULLPAGENAME}} | {{FULLPAGENAME}}]]

Эти примеры выглядят так:

  • а
  • проект: a
  • проект: a
  • проект: a
  • de: project: a
  • проект: a
  • проект: a
  • проект: a
  • [[w: en: Help: Link |]]
    • ru: Помощь: Ссылка
  • [[m: Справка: Ссылка |]]
    • Справка: ссылка

Трюк с обратной трубой

На странице «A (c)» [[|B]]автоматически конвертируется в [[B (c) | B]].

Точно так же на странице «A, c» [[|B]]автоматически преобразуется в [[B, c | B]].

Другие примеры здесь.

Ссылки на подстраницы

Вики-ссылке нужен a , и это не обязательно, за исключением случаев, когда она ссылается на подстраницу или с подстраницы . Вики-ссылка на его родительскую страницу есть , и, хотя имя страницы не указано, отображается полное имя . На родительском элементе вики-ссылка на подстраницу может использоваться вместо этого для отображения имени подстраницы.[[fullpagename]][[../]][[/subpagename]]

Хотя подстраницы создаются в пространстве статей, ссылки на подстраницы там не работают.

Ссылка на подстраницу работает, как и ожидалось, для ссылки на любые страницы в корневой родительской странице:

  • ссылка на раздел: [[../#section]]
  • Связывание дочерних подстраниц: [[../subpagename]]
  • родитель родитель [[../../]]
  • в том числе [[../|pipe trick]]
  • и в том числе включения | : {{../}} и{{/subpagename}}

Учтите, что в Руководстве по стилю имеется около 140 подстраниц, разбитых на 97 веток, 35 из которых имеют две подстраницы, а 5 из них - три подстраницы. Ссылки на подстраницы экономят ввод текста. Допустим, вы редактируете эту тесно связанную группу полных имен:

Википедия: Руководство по стилю / доступности / подписи
Википедия: Руководство по стилю / доступность / учебник по таблицам данных
Википедия: Руководство по стилю / Доступность / Учебник по таблицам данных / Внутренние рекомендации

Чтобы увидеть на этой странице массив переменных подстраницы и разметку на четыре уровня в глубину, см. / One / two / three / four , а оттуда перейдите на второй уровень на один / два .

Разметка [[../]]обращается к имени базовой страницы , за исключением случаев, когда имя страницы включает /символ косой черты (разрешено), символы переменных имени базовой страницы / имени подстраницы искажаются. Чтобы увидеть все это и то, как добавление дополнительной ../конструкции исправляет полученную красную ссылку , см. / Sub / page / name1 / sub / page / name2 / subpage level 3 , а оттуда перейдите к sub / page / name2 .

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

Для дополнительной информации:

  • См. Википедию: Название страницы # Имя подстраницы и имя базовой страницы .
  • Создайте подстраницу, используя красную ссылку .
  • См. M: Help: Link # Функция подстраницы .
  • См. Примеры в m: Link / a / b и m: Help: Link / a / b .

Ссылки на специальные страницы

Чтобы создать ссылку на специальную страницу:

  • [[Special:PrefixIndex/HMS]]→ Специальные: PrefixIndex / HMS

Поскольку символ амперсанда (&) запрещен, невозможно создать обычную ссылку, содержащую &action=editили &redirect=noв строке запроса URL. В этих случаях используйте шаблоны или волшебные слова, см. # Ссылки, содержащие строки запроса URL .

Например, вы можете использовать шаблон, такой как {{ Обычная ссылка }}, для кодирования URL-ссылки Викимедиа, такой как ссылка, указывающая на специальную страницу с параметрами.

{{Обычная ссылка | url = // en.wikipedia.org/w/index.php?title=Special:Log&logid=79269392|name=15:21, 8 декабря 2016 г.}}

дает

15:21, 8 декабря 2016

Изменение внешнего вида ссылки

Пути , что различные ссылки отображаются в браузерах, как описано выше, являются дисплей по умолчанию стили по умолчанию на коже . Пользователи могут изменить способ просмотра ссылок:

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

Всплывающие подсказки при наведении

Во многих браузерах при наведении курсора на ссылку ( при наведении указателя мыши ) отображается всплывающая подсказка, содержащая текст атрибута HTML title ссылки. MediaWiki - программное обеспечение, которое запускает Википедию - устанавливает это имя целевой страницы (без указания раздела), если это вики-ссылка, имя страницы с префиксом, если это межвики-ссылка, и адрес ссылки ( URL ), если это внешняя ссылка. (Это можно отключить в настройках пользователя .) Браузер также может отображать аналогичную информацию, включая указание любого раздела, в строке состояния.

Для этих эффектов полезна прямая ссылка, даже если по ней не следуют; например, для отображения значения акронима. Можно создать всплывающую подсказку без ссылки, используя шаблон {{ H: title }}.

Запрещенные символы

Ссылка, цель которой содержит запрещенные символы (см. WP: имя страницы ), будет отображаться без разметки, как в [[A{b}]].

Преобразования в вики-ссылки и межвики-ссылки автоматически производятся в нелитальные символы . Например, [[Help:Page%20name]]становится Help:Page name. Однако для внешних ссылок верно обратное; буквальные символы преобразуются в нелитальные символы. Например, большинство браузеров конвертируют .../wiki/!в .../wiki/%21.

Некоторые символы в ссылке веб-адреса должны быть представлены как escape-символы, поскольку они зарезервированы для редактирования Википедии. Примеры включают в себя %5Bдля [, %5Dдля ], %3Cдля <, %3Eдля >, %7Bдля {, %7Dдля }и %26для &. Больше можно узнать, прочитав про процентное кодирование . Ссылки на цифровые символы (например, &#91;или &#x5B;) не должны использоваться во внешних ссылках, поскольку символ амперсанда (&) имеет особое значение в URL-адресе.

Код как %70в перенаправлении отключает его, хотя ссылка работает со страницы перенаправления. Для работающего перенаправления на странице перенаправления отображается каноническая форма цели, в отличие от страницы предварительного просмотра, которая отображает ссылку обычным способом.

Ссылки, содержащие строки запроса URL

Поскольку символ амперсанда (&) запрещен, невозможно создать обычную ссылку, содержащую &action=editили &redirect=noв строке запроса URL. Такие ссылки могут быть полезны на страницах пользователей. Кроме того, на странице перенаправления могут быть категории, и вы можете просмотреть или отредактировать их одним щелчком мыши.

Шаблоны

Вы можете использовать такой шаблон, как {{ Plain link }}, для кодирования URL-ссылки Викимедиа. Пример:

{{Обычная ссылка | url = // en.wikipedia.org/w/index.php?title=Special:Log&logid=79269392|name=15:21, 8 декабря 2016 г.}}

дает

15:21, 8 декабря 2016

Волшебные слова

Следующий синтаксис показывает использование волшебного слова fullurl в том виде, в котором оно отображается в шаблоне, созданном для добавления action=editк строке запроса URL:

[{{fullurl: {{{1}}} | действие = edit}} {{{1}}}]

Обратите внимание, что это будет отображаться как внешняя ссылка, а не как внутренняя, и по этой причине она может не отображаться в запросах what-links-here, связанных с целевой страницей.

Связать отчеты

Навигационные ссылки на страницу - это вики-ссылки, перенаправления и вики-ссылки внешнего стиля. Тег {{ orphan }} можно размещать на страницах без входящих вики-ссылок.

На страницу

Каждая ссылка на страницу - это ссылка на имя . [1] Ни один отчет не показывает все ссылки на контент .

Инструмент Какие ссылки здесь на каждой странице будет сообщать обо всех вики-ссылках и всех перенаправлениях на содержимое этой страницы. (Вы получаете wikilinks в редиректы тоже) . В поиске параметр linksto найти только wikilinks. Оба сообщают (невидимые) вики-ссылки, размещенные путем включения через {{ шаблон }}. Разница между ними в том, что linksto сообщает количество ссылок на имя страницы , а WhatLinksHere сообщает карту ссылок на страницу как контент . [2]

В раздел

Навигационные ссылки на раздел страницы - это вики-ссылки, перенаправления и вики-ссылки в стиле URL. Разница между перенаправлением и вики-ссылкой наиболее ярко проявляется там, где перенаправление нацелено на раздел, когда вы не можете добавить в него свою собственную, даже если она отображается как . Вики-ссылка, которая ссылается на раздел и которая отображается как ссылка на этот раздел через каноническое имя страницы (заголовок на странице с фактическим содержанием) или через имя страницы любого перенаправления на нее, и в этом случае имя страницы имя страницы перенаправления.#section [[page name]][[page name#section name]]

Чтобы найти вики-ссылки на раздел, требуется два или более отчетов.

  1. Показывать только перенаправления , внешний инструмент, доступный на странице « Какие ссылки здесь» , сообщает о перенаправлениях на содержимое раздела. (Независимо от того, какое имя страницы вы дадите, вы получите все имена страниц перенаправления.) Просмотрите любую группу перенаправлений « Нет привязки или раздела » и любые «недопустимые» разделы, чтобы увидеть, указано ли явно ваше имя раздела, потому что тогда страницы перенаправления под ним могут иметь входящие ссылки, которые затем перейдут в этот раздел. [3] («Какие ссылки здесь» также содержит отчет «Показывать перенаправления», но не указывает, идет ли перенаправление в какой-либо конкретный раздел.)
  2. Используйте «Какие ссылки здесь» на любых страницах переадресации, найденных на предыдущем шаге.
  3. Используйте {{ Links to }}, чтобы создать группу поисковых ссылок, каждая из которых будет сообщать о некоторых ссылках на раздел. Он может работать только с одним именем страницы за раз. Для каждой указанной ссылки поиска просто измените имя страницы в запросе для каждого перенаправления по очереди.

Чем больше будет перенаправлений, тем больше отчетов нужно будет запустить. Если перенаправления отсутствуют, достаточно одного отчета из «Ссылки на».

Со страницы

Чтобы сообщить о ссылках со страницы, вы просто перечисляете все вики-ссылки на этой странице.

  • Википедия: Инструменты / Инструменты редактирования § Relink может подсчитывать вики-ссылки из копии вики-текста на вашем локальном компьютере.
  • Некоторые текстовые редакторы поддерживают подсчет и выделение [[...]]вхождений узоров.
  • Веб-API Википедии принимает запросы по URL-адресу. [4]

Один из способов отправить запрос к API - создать внешнюю ссылку ( § Внешние ссылки ). Например, используя внешнюю ссылку, очень похожую на ссылку для поиска, вы можете отправить API запрос для перечисления свойств ссылки « wp: example ». Он должен правильно интерпретировать его как «Википедия: пример», pageid 25263910 .

Что вы печатаете
[//en.wikipedia.org/w/api.php?action=query&prop=links&pllimit=500&titles=fullpagename your label]
Что вы получаете, когда fullpagename - это wp: пример
ваш лейбл
  • Отчет в формате JSON , как обычно для RESTful API.
  • Идентификатор страницы доступен из информации о странице на каждой странице.
  • titlesПараметр множественного числа. (Он предназначен для использования нескольких полных имен или идентификаторов страниц, разделенных вертикальной чертой |.)
  • Количество ссылок, возвращаемых этим запросом, ограничено 500 для каждого созданного вами URL. См. Mw: API: Запрос о том, как безопасно получить больше. Например, в операционной системе 510 вики-ссылок.

Для того, чтобы регистр страницы в виде ссылки на страницу, но фактически не показывая связь, сделать ссылку на него, но пометить его с пробелом , используя трюк трубы: .[[pagename| ]]

Дополнительные функции, связанные со ссылками

Информацию о влиянии ссылок на форматирование даты см. В разделе « Справка: форматирование даты и связывание» .

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

Для получения информации о том, как ссылаться на страницы с изображения, см. Mw: Extension: ImageMap .

Было создано несколько шаблонов , чтобы упростить создание ссылок (хотя они обычно не используются в пространстве статей). К ним относятся {{ tl }} и {{ tlx }} для ссылки на шаблоны, а также {{ cl }} и {{ lc }} для ссылки на категории. Больше можно найти в Категории: Шаблоны внутренних ссылок .

Преобразование в каноническую форму

Как описано ранее , если цель ссылки начинается со строчной буквы, она будет интерпретироваться так, как если бы она начиналась с эквивалентной заглавной буквы. Если цель содержит префикс пространства имен , тогда весь префикс и первый символ после двоеточия нечувствительны к регистру (поэтому uSeR: jimbo Wales ссылается на User: Jimbo Wales ).

В целях ссылки пробелы и подчеркивания (которые фактически эквивалентны) игнорируются, если они находятся в начале, в конце или непосредственно перед или после двоеточия, следующего за префиксом пространства имен. Последовательные пробелы / подчеркивания рассматриваются как один пробел. Следовательно, _User_: Jimbo_ __ Wales__ ссылается на User: Jimbo Wales .

Кроме того , ссылки на символы HTML и процентов закодированные символы заменяются на их сырой характер. Например, [[d&eacute;partement]]производит département и [[%40]]производит @ . Ссылки, указывающие на недопустимые заголовки страниц , отображаются как неотмеченный вики-текст.

Заголовки, обозначенные вики-ссылками, отображаются в канонической форме (с исправлением заглавных букв и удалением лишних пробелов / подчеркиваний, как описано ранее) в следующих местах:

  • В тегах включения для несуществующих страниц: {{qwsazx}}дает Template: Qwsazx .
  • Во всплывающих подсказках и в строке состояния (если применимо для браузера) при наведении курсора мыши на ссылку.
  • На страницах перенаправления .
  • В поле категории .

Префиксы в межвики-ссылках обрабатываются так же, как префиксы пространств имен: они нечувствительны к регистру и пробелам до и после двоеточия. Однако первый символ после двоеточия не вводится автоматически с заглавной буквы (интерпретируется ли он как заглавная, зависит от конфигурации целевой вики).

Смотрите также

  • Инструмент поиска ссылок : простой инструмент, позволяющий искать статьи, на которые можно добавить ссылки.
    • Чистая ссылка
  • Справочная страница MediaWiki по ссылкам
  • Справка: Цвет ссылки : цвет ссылки показывает состояние соответствующей целевой страницы.
  • Справка: Трюк с конвейером : используется символ вертикальной черты (" |"), чтобы не вводить метку конвейерной ссылки.
  • Справка: Постоянная ссылка : создание постоянной ссылки на ревизию страницы.
  • Инструмент Smart Linking : инструмент для связывания и предварительного просмотра связанной статьи над текстовым полем с кодом вики.
  • Справка: Самостоятельная ссылка : собственные ссылки - это ссылка на саму страницу. Самостоятельная ссылка на страницу отображается полужирным шрифтом при просмотре статьи.
  • Википедия: Ярлык : специализированный тип страницы перенаправления, который предоставляет сокращенную вики-ссылку на страницу проекта.
  • Справка: Уловка с двоеточием : уловка при предоставлении ссылок на категории, изображения или интервики.
  • Википедия: Сирота § Шаг 2. Поиск статей по теме
  • Пользователь: Tony1 / Развивайте свои навыки связывания , учебник по качественному связыванию с практическими вопросами

Примечания и ссылки

  1. ^ Псевдонимы для части имени пространства имен распознаются в вики-ссылках и в функциях синтаксического анализатора, которые создают ссылки в стиле URL - canonicalurl и fullurl. Они также распознаются в поле навигации и в поиске, за исключениемпараметра insource .
  2. ^ «Какие ссылки здесь» не сообщает о ссылках на страницу в стиле URL.
  3. ^ Перенаправления, которые ссылаются на раздел, являются частью доблестных усилий, направленных на изменение заголовка раздела без разрыва ссылки на имя . Это усилие также должно попросить редакторов, которые хотят ссылаться на раздел, всегда проверять викитекст целевого раздела, и вместо этого находить, читать и понимать план ссылки на одну страницу перенаправления. Затем эта страница перенаправления ссылается на раздел. ("Недопустимые" перенаправления на несуществующий якорь или раздел происходят, когда это игнорируется.)
  4. ^ Если вы будете использовать API активно или профессионально, вы должны следовать его текущим рекомендациям, перечисленным на сайте API . (Используйтеcontinue=, используйтеformatversion2, используйте сразу несколько страниц и т. Д.)