Шаблон:!)

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

|}

{{i}} Документація шаблону[перегляд] [редагувати] [історія] [очистити кеш]

Використання

Цей шаблон продукує послідовність |} (тобто кінець вікі-таблиці), так що вікі-таблиці можуть бути вбудовані в шаблони.

Пояснення

Проблема полягає в тому, що, якщо вертикальна риска «|» з'являється в шаблоні, то синтаксичний аналізатор шаблонів припускає, що вона є частиною шаблону; і тому, в разі таблиці всередині шаблону, вертикальні риски, що зазвичай інтерпретуються як частина синтаксису таблиці, спочатку інтерпретуватимуться як частина шаблону.

Для запобігання цьому можливо «приховати» вертикальну риску таблиці від синтаксичного аналізатора шаблону, підставляючи {{!}} замість вертикальної риски.

Для допомоги в побудові таблиці існують деякі додаткові шаблони, які можна використовувати:

  • {{(!}} — для {|
  • {{!-}} — для |-, але в цьому випадку, можливо, простіше для користувача {{!}}-
  • {{!!}} — для ||
  • {{!)}} — для |}

Див. mw:Help:Magic words#Other і mw:Help:Template#A parameter value containing a pipe character

Див. також