Jump to content

Помощь : Ссылка

Страница полузащищена
(Перенаправлено с Викиссылки )

Duration: 1 minute and 25 seconds.Subtitles available.
Видео-скринкаст, показывающий, как создавать вики-ссылки.

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

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

Краткий список некоторых основных сочетаний клавиш см. в Wikipedia:Cheatsheet .

Рекомендации по использованию ссылок в Википедии см. в Wikipedia:Manual of Style/Linking .

Викиссылка (или внутренняя ссылка) — это ссылка с одной страницы на другую страницу в английской Википедии или, шире, в пределах одной Википедии (например, во французской Википедии), другими словами: в пределах того же домена или даже в более общем смысле, в рамках одного и того же проекта Викимедиа (например, в Викисловаре ).

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

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

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

  • [[a|b]] отображается как « b », но ссылается на страницу « a », таким образом: b .

См. Help:Pipe трюк , чтобы узнать, как генерировать некоторые распространенные формы конвейерных ссылок без ввода текста после «|».

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

  • [[apple]]s генерирует яблоки , ссылаясь на яблоко , и эквивалентно, но более удобно, чем [[apple|apples]].

Это не только экономит время активного редактора, но и упрощает чтение кода; последнее является причиной того, что его рекомендуется везде, где это возможно.

Более сложные примеры:

  • [[a|b]]c дает bc , что эквивалентно [[a|bc]] .
  • a[[b]] дает б . Специальных правил для текста, предшествующего вики-ссылке, не существует.
  • Если вы хотите, чтобы перед цветом ссылки была буква «а», вам нужно написать
    [[b|ab]] дает аб .
  • [[a]]:b дает : b , поскольку правило не распространяется на пунктуацию.
    Это правильно для собственников, например [[Batman]]'s дает Бэтмена .
  • [[a]]''b'' дает б . Это правило также применимо к «невидимым» обозначениям, таким как двойные апострофы (для включения и выключения курсива).
  • Даже курсив в ссылке: [[a|a''b'']] дает b . , но, конечно, в цвете
  • [[a]]<nowiki />b дает б . Тег nowiki отключает правило.
  • [[a|b]]<nowiki />c дает б в.

Цель ссылки чувствительна к регистру, за исключением первого символа (поэтому [[atom]] ссылки на " Атом ", но [[ATom]] нет, это ссылка на другую страницу).

Если цель вики-ссылки не существует, она отображается красным цветом и называется « красной ссылкой ». Вот пример красной ссылки .

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

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

Если цель ссылки такая же, как и страница, на которой она появляется ( собственная ссылка ), она отображается жирным шрифтом, например: Help:Link . Да, его вики-код на самом деле [[Help:Link]]. Но он не имеет обычного цвета ссылки и не реагирует так, как ссылка; если указатель мыши находится внутри него, указатель мыши выглядит как находящийся внутри или над обычным текстом.

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

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

Менее распространенные способы переосмысления целей ссылок описаны ниже в разделе #Преобразование в каноническую форму .

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

Есть несколько полезных инструментов:

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

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

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

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

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

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

[http://www.example.org/ link text]

будет отображаться как

текст ссылки .

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 § Ссылки на URL-адреса . Также обратите внимание, что Special:LinkSearch можно использовать для поиска всех страниц, ссылающихся на данный сайт.

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

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

http: и https:

В середине 2015 года Arc.Ask3.Ru и все другие сайты Викимедиа были переведены на использование HTTPS для шифрования всего трафика. Доступ к URL-адресу, например http://en.wikipedia.org/wiki/Help:Link приведет к тому, что веб-сервер перенаправит вас на https://en.wikipedia.org/wiki/Help:Link. Поэтому при создании ссылки на внутреннюю страницу во внешнем стиле (то есть с использованием одинарных квадратных скобок или простого URL-адреса) https следует указать, чтобы избежать ненужного перенаправления, как в https://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:, где это возможно).

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

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

В контексте ссылки от привязки к цели это отправная точка.

В контексте шаблона {{ якорь }} «якорь» — это место перехода по ссылке. привязки Шаблон автоматически создает невидимый код из определенного текста в шаблоне в «месте приземления». В этом контексте слово «якорь» может означать:

  • текст и параметры в шаблоне, из которого создается невидимый код,
  • практически невидимый HTML-код или
  • место/место/место приземления само по себе.

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

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

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

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

[[#Section name|displayed text]]

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

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

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

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

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

[ ] { | }
.5Б .5D .7Б .7С .7D

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

Для получения дополнительной информации см. Help:Section . См. также Википедию:Перенаправление § Целевые и нецелевые перенаправления .

Особенности

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

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

Например, ссылка Wikipedia:Section перенаправляет конкретно на раздел Help:Link#Section linking (anchors) на этой странице. Особенность того, как это работает, заключается в том, что если бы кто-то добавил имя раздела при использовании такой ссылки, это переопределило бы раздел, указанный при перенаправлении. Таким образом, Wikipedia:Section link#Interwiki-ссылки перейдет в раздел «Интервики-ссылки» на этой странице. Такого переопределения перенаправлений разделов следует избегать.

Шаблон {{ Видимая привязка }} можно использовать для создания привязка, связанная с текстом, который выделяется, когда привязка связана с ( пример — нажмите здесь ). Первый параметр шаблона будет использоваться как в качестве привязки, так и в качестве отображаемого текста ( |text= может использоваться для предоставления различного отображаемого текста).

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

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

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

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

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

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

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

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

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

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

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

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

Например:

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

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

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

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

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

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

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

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

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

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

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

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

Тег категории
Синтаксис ключа сортировки категории похож на конвейерную ссылку, трюк с каналом также работает для тегов категорий, хотя там он бесполезен.
Примеры использования двоеточий
[[Help:Template|]] преобразуется в [[Help:Template|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}}|]] не дает [[w:en:{{FULLPAGENAME}}|en:{{FULLPAGENAME}}]].
[[m:{{FULLPAGENAME}}|]] не дает [[m:{{FULLPAGENAME}}|{{FULLPAGENAME}}]]
* [[project:a (b)|]]
* [[w:project:a (b)|]]
* [[:de:project:a (b)|]]
* [[wiktionary:project:a (b)|]]
* [[wiktionary:de:project:a (b)|]]
* [[wikibooks:project:a (b)|]]
* [[wikiquote:project:a (b)|]]
* [[wikisource:project:a (b)|]]
* [[w:en:{{FULLPAGENAME}}|]]
** [[w:en:{{FULLPAGENAME}}|en:{{FULLPAGENAME}}]]
* [[m:{{FULLPAGENAME}}|]]
** [[m:{{FULLPAGENAME}}|{{FULLPAGENAME}}]]

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

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

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

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

Дополнительные примеры здесь.

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

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

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

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

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

Arc.Ask3.Ru:Руководство по стилю/доступности/подписям
Arc.Ask3.Ru:Руководство по стилю/Доступность/Учебное пособие по таблицам данных
Arc.Ask3.Ru:Руководство по стилю/Доступность/Учебное пособие по таблицам данных/Внутренние рекомендации
На подстранице Вы печатаете Вы получаете Ссылки на
Учебное пособие по таблицам данных [[../]] Arc.Ask3.Ru:Руководство по стилю/доступности Родитель
Внутренние правила [[../../]] Arc.Ask3.Ru:Руководство по стилю/доступности Дедушка и бабушка
Доступность [[/Signatures]] /Подписи Ребенок
Доступность [[/Signatures/]] Подписи Ребенок
Учебное пособие по таблицам данных [[../Signatures]] Arc.Ask3.Ru:Руководство по стилю/доступности/подписям Брат или сестра
Учебное пособие по таблицам данных [[../Signatures/]] Подписи Брат или сестра
Внутренние правила [[../../Signatures]] Arc.Ask3.Ru:Руководство по стилю/доступности/подписям Дядя
Подписи [[../Data tables tutorial/Internal guidelines]] Arc.Ask3.Ru:Руководство по стилю/Доступность/Учебное пособие по таблицам данных/Внутренние рекомендации Племянник

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

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

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

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

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

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

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

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

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

дает

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

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

Подсказки при наведении

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

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

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

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

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

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

В исключительных случаях автоматический процентный кодировщик, такой как тот, который используется в школах W3 (используйте вторую форму JavaScript в разделе «Функции кодирования URL-адресов»), вероятно, является самым простым решением. Например, вставка Help talk:Citation Style 1/Archive 41#{{Cite book}} and |contribution problems в эту форму дает викиссылку [[Help%20talk%3ACitation%20Style%201%2FArchive%2041%23%7B%7BCite%20book%7D%7D%20and%20%7Ccontribution%20problems]], который отображается как Help talk:Citation Style 1/Archive 41#{{Cite book}} и |contribution Issues , по желанию. [1]

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

  • Вы можете использовать шаблон {{ Querylink }} для добавления параметров запроса к URL-адресу страницы Википедии. Например, {{Querylink|Help:Link|qs=action=history|this page's history}} создает ссылку на историю этой страницы .
  • Вы можете использовать шаблон {{ Plain link }} для кодирования URL-ссылки Викимедиа. Например, {{Plain link|url=https://en.wikipedia.org/w/index.php?title=Special:Log&logid=79269392|name=query}} ссылки возвращает запрос .
  • Вы можете использовать волшебное слово fullurl. Например, чтобы добавить action=edit к строке запроса URL, которую вы можете использовать [{{fullurl:Help:Link|action=history}} this page's history], который отображается как история этой страницы . Обратите внимание, что это будет отображаться как внешняя ссылка, а не как внутренняя ссылка, и по этой причине она может не отображаться в запросах What-Links-Here, связанных с целевой страницей.

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

На страницу

Каждая ссылка на страницу является ссылкой на имя . [2] Ни в одном отчете не отображаются все ссылки на контент .

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

В раздел

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

Для поиска викиссылок на раздел необходимо два и более отчета.

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

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

Со страницы

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

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

Что вы вводите
[//en.wikipedia.org/w/api.php?action=query&prop=links&pllimit=500&titles=fullpagename your label]
Что вы получаете, если полное имя страницы — wp:example
твой лейбл
  • Отчет представляет собой формат JSON , как обычно для RESTful API.
  • Идентификатор страницы доступен в разделе «Информация о странице» на каждой странице.
  • The titles параметр имеет множественное число. (Он предназначен для приема нескольких полных имен страниц или идентификаторов страниц, разделенных символом вертикальной черты |.)
  • Количество ссылок, возвращаемых этим запросом, ограничено 500 для каждого созданного вами URL-адреса. См. mw:API:Query , чтобы узнать, как безопасно получить больше. Например, «Операционная система» имеет 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]] Производственный отдел , и [[%40]] производит @ . Ссылки, которые приводят к недопустимым заголовкам страниц, отображаются как неразмеченный викитекст.

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

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

См. также

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

  1. ^ Обратите внимание, что этот викитекст не так красив, как ручной метод, который дает [[Help talk:Citation Style 1/Archive 41#%7B%7BCite book%7D%7D and %7Ccontribution problems]]. Это связано с тем, что кодировщик преобразует такие символы, как пробел, : и #, которые разрешены в вики-ссылках и не требуют преобразования.
  2. ^ Псевдонимы части имени, относящейся к пространству имен, распознаются в wikilinks и в функциях парсера, которые создают ссылки в стиле URL – canonicalurl и fullurl. Они также распознаются в окне навигации и в Поиске. за исключением параметра insource .
  3. ^ «Какие ссылки здесь» не сообщает о ссылках в стиле URL на страницу.
  4. ^ Перенаправления, ссылающиеся на раздел, являются частью отважной попытки изменить заголовок раздела, не нарушая ссылку на имя . Эти усилия также должны просить редакторов, которые хотят дать ссылку на раздел, всегда проверять викитекст целевого раздела и там находить, читать и понимать план вместо этого ссылаться на одну страницу перенаправления. Затем эта страница перенаправления ссылается на раздел. («Недействительные» перенаправления на несуществующую привязку или раздел возникают, когда это игнорируется.)
  5. ^ Если вы будете интенсивно или профессионально использовать API, вам следует следовать его рекомендациям, перечисленным на API . (Использовать continue=, использовать formatversion2, использовать несколько страниц одновременно и т. д.)
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 4a92ccee48a4e7184b4f87cc4827309c__1720230000
URL1:https://arc.ask3.ru/arc/aa/4a/9c/4a92ccee48a4e7184b4f87cc4827309c.html
Заголовок, (Title) документа по адресу, URL1:
Help:Link - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)