Шаблон:Demo
→
Цей шаблон використовує Lua: |
Цей шаблон показує вікі-текст і те, що цей вікі-текст виробляє. Він в основному призначений для використання в документації. Головний параметр — вікі-текст, укладений в теги <nowiki>...</nowiki>
.
Приклади
[ред. код]{{demo|<nowiki>[[Пушкін]]y</nowiki>}}
дасть[[Пушкін]]y
→ Пушкінy
{{demo|<nowiki>{{done}}</nowiki>}}
дасть{{done}}
→ Зроблено
{{demo|<nowiki><math>e^{2\pi i}=1</math></nowiki>}}
дасть<math>e^{2\pi i}=1</math>
→
Роздільник
[ред. код]Замість символу «→» як роздільник вікі-тексту і його результату можна задати довільний текст в параметрі br
(використовуйте в ньому <br>
для нового рядка і {{sp}}
для пропуску). Якщо значення параметра br
— це число, то між кодом і результатом буде вставлено таке число нових рядків. Приклади:
{{demo|br=1|<nowiki>[[Пушкін]]у</nowiki>}}
дасть[[Пушкін]]у
Пушкіну{{demo|br={{sp↓|||-0.25em}}|<nowiki>[[Пушкін]]у</nowiki>}}
дасть[[Пушкін]]у
↓Пушкіну{{demo|br={{sp}}показує{{sp}}|<nowiki>[[Пушкін]]у</nowiki>}}
дасть[[Пушкін]]у
показує Пушкіну{{demo|br=<br>показує<br>|<nowiki>[[Пушкін]]у</nowiki>}}
дасть[[Пушкін]]у
показує
Пушкіну
Роздільник br=<td>
можна використовувати в таблицях. Наприклад, такий код:
{| class="wikitable" |- ! Віки-текст !! Результат |- | {{demo|br=<td>|<nowiki><math>x^2</math></nowiki>}} |- | {{demo|br=<td>|<nowiki><math>x_2</math></nowiki>}} |}даст таблицу:
Віки-текст | Результат |
---|---|
<math>x^2</math> | |
<math>x_2</math> |
Категорії
[ред. код]Шаблон demo пригнічує додавання категорій. Наприклад,
{{demo|<nowiki>{{нема в джерелі}}</nowiki>}}
даст{{нема в джерелі}}
→ [відсутнє в джерелі],
при цьому стаття не буде додаватися в категорію для статей без джерел.
Щоб змінити таку поведінку, додайте параметр save_categories=1
.
Однак цей шаблон не пригнічує додавання категорій спостереження. Наприклад, при помилці у формулі сторінка потрапить у категорію Категорія:Сторінки з математичними помилками. Тому не слід за допомогою цього шаблону показувати неправильний код, що приводить до додавання сторінки в подібні категорії.
Стиль
[ред. код]Можна задавати стиль для коду за допомогою параметра style
. Наприклад,
{{demo|style=background:transparent|<nowiki>[[Пушкін]]у</nowiki>}}
даст[[Пушкін]]у
→ Пушкіну
За замовчуванням вікі-код обертається теґами <code>...</code>
. Однак можна задати інший теґ в параметрі tag
. Наприклад, tag=pre
:
{{demo|tag=pre|<nowiki>[[Пушкін]]у</nowiki>}}
даст[[Пушкін]]у
Пушкіну
Зворотний порядок
[ред. код]Використовуйте параметр reverse
, щоб поміняти місцями код і результат. Наприклад, в документації шаблонів-карток зручно використовувати
{{demo|reverse=1|br=|<nowiki>{{Картка...}}</nowiki>}}
Код у приховуваному блоці
[ред. код]Вікікод можна помістити у приховуваний блок. Наприклад,
{{demo|tag=pre class="mw-collapsible mw-collapsed" data-expandtext="показати вікі-код"|reverse=1|br=|style=width:400px|<nowiki>[[Пушкін]]у</nowiki>}}
даст
Пушкіну[[Пушкін]]у
Увага!
[ред. код]Не забувайте укладати вікі-код в теґи <nowiki>...</nowiki>
.
Див. також
[ред. код]- {{приклад}}
- {{стіс прикладів}} · {{таблиця прикладів}}
- {{template example row}}
- {{sp↓}}
Документація вище включена з Шаблон:Demo/документація. (ред. | історія) Дописувачі можуть експериментувати на підсторінках пісочниця (створити | дзеркало) та тести (створити) цього шаблону. Будь ласка, додавайте категорії до підсторінки /документація. Підсторінки цього шаблону. |