Трюк с трубой использует символ трубы (" |
"), чтобы сэкономить время на ввод метки конвейерной ссылки для нескольких видов ссылок вики . Это может помочь избежать потенциальной ошибки при вводе метки.
Если последний символ ссылки — это символ вертикальной черты, трюк с вертикальной чертой автоматически сгенерирует текст, который отображается для этой ссылки. Его обработка удаляет часть заголовка ссылки в скобках, обрабатывает запятые в заголовке и удаляет префиксы пространства имен . Описанная обработка происходит в момент сохранения данных страницы, а сгенерированный текст сохраняется вместе с остальной частью вики-разметки страницы — таким образом, это всего лишь помощь в редактировании.
Еще лучший способ сэкономить нажатие клавиш, не требующий дополнительных символов, — просто прикрепить текст к ссылке, например « [[train]]s
».
Трюк с трубой не работает в сводках редактирования, внутри <ref>
тегов или со ссылками на разделы. См. § Где это не работает ниже.
Названия статей:
Страницы в других пространствах имен
[[Wikipedia:Verifiability|]]
результаты в проверяемости[[User:Example|]]
результаты в примере[[Template:Welcome|]]
приводит к Welcome . Вместо этого предпочтительнее {{tl|Welcome}}
выводить {{ Welcome }} .[[:Category:Wikipedia|]]
результаты в Википедии . Двоеточие избегает категоризации страницы. [[Category:Wikipedia|]]
не следует использовать. [[Category:Wikipedia| ]]
с пробелом после вертикальной черты — это ключ сортировки категории , а не трюк с вертикальной чертой.В следующих нескольких примерах демонстрируются дополнительные функции и показан расширенный текст вики-разметки, который генерируется этим процессом конвейерного трюка, что, в свою очередь, генерирует результаты на отображаемой странице.
Поскольку Википедия нечувствительна к регистру в отношении первого символа заголовка, можно использовать прием с вертикальной чертой для слов в верхнем или нижнем регистре независимо от регистра целевой страницы.
[[pipe (computing)|]]
генерирует вики-разметку, [[pipe (computing)|pipe]]
отображаемую как каналКак и в случае со всеми ссылками, при использовании приема с вертикальной чертой можно также смешивать суффикс:
[[pipe (computing)|]]s
генерирует вики-разметку, [[pipe (computing)|pipe]]s
отображаемую в виде труб[[pipe (computing)|]]mill
генерирует вики-разметку, [[pipe (computing)|pipe]]mill
отображаемую как pipemillОсновное правило при использовании трюка с трубой заключается в том, что (начальный) префикс пространства имен , конечная часть, начинающаяся с запятой, или конечная скобка (обычно предназначенная для устранения неоднозначности) подавляются при отображении ссылки. Отображенный текст не зависит от регистра и поэтому должен быть введен именно так, как пользователь хочет, чтобы он отображался в статье. В случае комбинаций подавляемых частей применяются следующие правила:
Если имя ссылки содержит одну или несколько запятых и закрывающую скобку, то удаляется только скобка:
[[Yours, Mine and Ours (1968 film)|]]
отображается на странице как:
Если имеется несколько префиксов, что может иметь место, например, для межъязыковой ссылки , то подавляется только первый:
[[:es:Wikipedia:Políticas|]]
отображается как:
Если запятых несколько, отображается только часть до первой запятой:
[[Elgin, Kershaw County, South Carolina|]]
результаты в:
В остальном, если есть и начальная, и конечная части, которые можно опустить, обе они опускаются:
[[Wikipedia:Manual of Style (Persian)|]]
производит:
Если трюк с трубой не работает, ссылку нужно прописать полностью вручную. Например, если [[Roger Taylor (author)|]]
не работает, то пропишите полностью [[Roger Taylor (author)|Roger Taylor]]
.
Этот трюк не работает, если заключить его между тегами «ref» или тегами галереи .
<ref>[[Roger Taylor (author)|]]</ref>
отображается в списке ссылок (сгенерированном тегом <references/>) как:
Примечание: это не относится к ссылкам, определенным через {{ r }} или {{ refn }} .
Этот трюк не работает в сводках редактирования.
/* Edit summaries and the pipe trick */ as tested in [[WP:SAND|]]
отображается в истории редактирования как:
Трюк с трубой не работает на ссылках разделов , и вообще не работает на ссылках на якоря (ссылки, которые используют #
знак). Например,
[[Wikipedia:Verifiability#Sources|]]
отображается как:[[Wikipedia:Проверяемость#Источники|]]
Это не дает вам никакой вики-ссылки. Смотрите phabricator:T2845, "[[#foo|]], [[/bar|]] должно быть эквивалентно [[#foo|foo]], [[/bar|bar]]".
Аналогичного эффекта можно добиться для подстраниц, добавив косую черту.
[[/Subpage/]]
генерирует:
Однако, в отличие от трюка с вертикальной чертой, трюк с косой чертой не раскрывается в сохраненной разметке вики .
Этот прием работает только в пространствах имен, где включены подстраницы.
Если заголовок редактируемой вами статьи содержит заключенный в скобки термин или запятую, то размещение вертикальной черты в начале ссылки добавит этот заключенный в скобки текст к цели ссылки, но не отобразит его.
Например, если ссылка
[[|Agonizer]]
были помещены в Агонист (значения) , ссылка была бы расширена до
[[Agonizer (disambiguation)|Agonizer]]
Если ссылка
[[|Palo Alto]]
были размещены в Пасифик-Гроув, Калифорния , ссылка будет расширена до
[[Palo Alto, California|Palo Alto]]
Размещение вертикальной черты в начале ссылки на статью, в названии которой нет скобок или запятых, не будет иметь никакого эффекта.
Некоторые шаблоны доступны в качестве альтернативы использованию приема для связывания.
{{user link|Example}}
→ Пример (сочетание клавиш: {{ u }} ){{help link|Example}}
→ Пример{{tlbare|Example}}
→ Пример