Шаблон:Delink/документація

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку

Вилучає з вікітексту внутрішні і зовнішні посилання. Опрацьовує вікі-посилання, вебпосилання і коментарі HTML, нормалізує пробіли. Працює майже з будь-яким вікітекстом, у тому числі з посиланнями на категорії, трюком з двокрапкою, трюком з пайпом (нормальним і зворотнім), вкладеними посиланнями і некоректними символами.

Синтаксис

[ред. код]

Короткий

{{delink|текст}}

Повний

{{delink
 | 1          = текст
 | wikilinks  = ні
 | urls       = ні
 | comments   = ні
 | whitespace = ні
 | refs       = так
}}
  • 1 — текст, з якого необхідно вилучити посилання.
  • |wikilinks= — при значенні ні не вилучає внутрішні посилання.
  • |urls= — при значенні ні не вилучає зовнішні посилання.
  • |comments= — при значенні ні не вилучає коментарі HTML.
  • |whitespace= — при значенні ні не нормалізує пробіли. Нормалізація змушує пробіли у похідному тексті виглядати так, якби він був оброблений парсером MediaWiki. Наприклад, одинарні переноси рядків конвертуються в одинарні пробіли, тоді як подвійні переноси рядків залишаються незмінними.
  • |refs= (експериментальна функція) — при значенні так вилучає примітки. Не рекомендується, оскільки будуть вилучені лише позначки приміток [1], [2] тощо, тоді як самі примітки залишаться внизу сторінки. Станом на листопад 2024 року спосіб вирішення цієї проблеми невідомий.

Приклади

[ред. код]
  • {{delink|[[1 (число)|Один]]}} → Один
  • {{delink|[[1 (число)|Один]]|wikilinks=ні}}Один
  • {{delink|[[1 (число)|Один]], [[два]] і [[три]].}} → Один, два і три.
  • {{delink|Я відвідав [http://www.example.com example.com].}} → Я відвідав example.com.