Шаблон:Spoiler/doc: различия между версиями
(Новая страница: «== Краткое описание == Спойлеры используют JavaScript код, расположенный на странице [[MediaWiki:Common.js...») |
Нет описания правки |
||
Строка 1: | Строка 1: | ||
__NOTOC__ | |||
== Краткое описание == | == Краткое описание == | ||
Спойлеры используют JavaScript код, расположенный на странице [[MediaWiki:Common.js|базового кода для всех страниц]], без этого кода они не будут адекватно работать | Спойлеры используют JavaScript код, расположенный на странице [[MediaWiki:Common.js|базового кода для всех страниц]], без этого кода они не будут адекватно работать | ||
Строка 35: | Строка 36: | ||
Пример | == Пример == | ||
<nowiki>{{Spoiler| title=Спойлер| text=Текст под спойлером| bckg1=black| bckg2=white| color1=white| color2=blue| bord1=1px #CCFF00 solid| bord2=1px black solid| width=300px}}</nowiki> | <nowiki>{{Spoiler| title=Спойлер| text=Текст под спойлером| bckg1=black| bckg2=white| color1=white| color2=blue| bord1=1px #CCFF00 solid| bord2=1px black solid| width=300px}}</nowiki> | ||
Строка 43: | Строка 44: | ||
Конструкцию «спойлер-в-спойлере» вполне возможно использовать, но в ней есть небольшой неустраненный баг: | Конструкцию «спойлер-в-спойлере» вполне возможно использовать, но в ней есть небольшой неустраненный баг: | ||
{{spoiler|width=400px|bord1=1px grey solid|bord2=1px grey solid|title=Первый спойлер|text=Далее идет следующий спойлер{{spoiler|bord2=1px grey solid|title=Второй спойлер|text=Выглядит неплохо}}Но если вы первым же элементом в поле '''text''' поставите следующий спойлер — произойдет ошибка. Для начала напечатайте какой нибудь символ или перенос строки. Пример ошибки:{{spoiler|bord2=1px grey solid|title=Спойлер с ошибкой|text={{spoiler|bord2=1px grey solid|text=Что то непонятное происходит, не ставте спойлер первым элементом в поле '''text'''}} }} }} | {{spoiler|width=400px|bord1=1px grey solid|bord2=1px grey solid|title=Первый спойлер|text=Далее идет следующий спойлер{{spoiler|bord2=1px grey solid|title=Второй спойлер|text=Выглядит неплохо}}Но если вы первым же элементом в поле '''text''' поставите следующий спойлер — произойдет ошибка. Для начала напечатайте какой нибудь символ или перенос строки. Пример ошибки:{{spoiler|bord2=1px grey solid|title=Спойлер с ошибкой|text={{spoiler|bord2=1px grey solid|text=Что то непонятное происходит, не ставте спойлер первым элементом в поле '''text'''}} }} }} | ||
{{D}} |
Текущая версия от 06:59, 28 апреля 2013
Краткое описание
Спойлеры используют JavaScript код, расположенный на странице базового кода для всех страниц, без этого кода они не будут адекватно работать
Способы получения
Есть 2 способа получить спойлеры:
Спойлер, реализованный на конструкции <table class="collapsible"> |
---|
{|class="collapsible collapsed" !Заголовок спойлера |
<div class="NavFrame collapsed">
<div class="NavHead">Заголовок спойлера</div>
<div class="NavContent">Текст под спойлером</div>
</div>
Использование
Для того что бы внедрить шаблон на страницу напишите {{spoiler|x}}, вместо х необходимо поставить определенные параметры. Список параметров:
- title — Заголовок спойлера.
- text — Информация под спойлером.
- bckg1 — Цвет заголовка.
- bckg2 — Цвет окна под спойлером.
- bord1 — Описание границы заголовка.
- bord2 — Описание границы окна под спойлером.
- width — Ширина спойлера.
Пример
{{Spoiler| title=Спойлер| text=Текст под спойлером| bckg1=black| bckg2=white| color1=white| color2=blue| bord1=1px #CCFF00 solid| bord2=1px black solid| width=300px}}
Спойлер |
---|
Текст под спойлером |
Конструкцию «спойлер-в-спойлере» вполне возможно использовать, но в ней есть небольшой неустраненный баг:
Первый спойлер | ||||||
---|---|---|---|---|---|---|
Далее идет следующий спойлер
Но если вы первым же элементом в поле text поставите следующий спойлер — произойдет ошибка. Для начала напечатайте какой нибудь символ или перенос строки. Пример ошибки:
|
|}