Шаблон:Hider: различия между версиями
Перейти к навигации
Перейти к поиску
Документация
Красавица (обсуждение | вклад) м (Перестал работать hidden. Замена кода, попытка №1) |
Красавица (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
<div class="NavFrame {{# | <div class="NavFrame {{#ifeq:{{{hidden|}}}|1|collapsed|{{#ifeq:{{{hidden|}}}|0|expanded|}}}}" style="{{{frame-style|}}}"> | ||
<div class="NavHead" style="{{{title-style|}}}">{{{title|}}} </div> | <div class="NavHead" style="{{{title-style|}}}">{{{title|}}} </div> | ||
<div class="NavContent" style="{{{content-style|}}}"> | <div class="NavContent" style="{{{content-style|}}}"> | ||
{{{content|Содержимое блока}}} | {{{content|Содержимое блока}}} | ||
</div>{{#if: {{{footer|}}}|<div style="{{{footer-style|{{{title-style|}}}}}}">{{{footer}}}</div>}}</div><noinclude>{{doc}}[[Категория:Шаблоны|{{PAGENAME}}]]</noinclude> | </div>{{#if: {{{footer|}}}|<div style="{{{footer-style|{{{title-style|}}}}}}">{{{footer}}}</div>}}</div><noinclude>{{doc}}[[Категория:Шаблоны|{{PAGENAME}}]]</noinclude> |
Версия от 10:35, 1 февраля 2017
Содержимое блока

Правила использования
Внимание! Для работы шаблона требуется включенный Javascript.
Данный шаблон предназначен для того, чтобы пользователь имел возможность скрыть часть текста. Изначально фрагмент текста может быть показан или сразу скрыт. Для показа скрытого содержимого следует нажать на кнопку «Показать», а для сокрытия показанного — кнопку «Скрыть» (кнопка одна, меняется лишь её название).
Параметры
- title — заголовок блока. Отображается всегда.
- title-style — стиль заголовка. Стиль должен быть задан в формате CSS, как он задаётся в атрибуте
style
. Например:border: 1px solid black; color: blue;
- content — содержимое блока. Оно-то и будет скрываться или показываться.
- content-style — стиль содержимого.
- frame-style — общий стиль блока. Используется, к примеру, чтобы задать общую границу.
- footer — содержимое нижнего не сворачиваемого блока.
- footer-style — стиль нижнего не сворачиваемого блока, по умолчанию такой же как и стиль заголовка.
- hidden — показатель изначального состояния блока: скрыт он или показан. Если задать значение этого параметра равным 1, то содержимое блока будет сначала скрыто от пользователя, 0 - содержимое будет сначала показано. Но если не задавать этот параметр вовсе или оставить его значение пустым, то блок будет по умолчанию открыт, если количество блоков на странице не превышает 2, если блоков 3 и более, то по умолчанию такие блоки скрываются.
Пример
{{Hider |title = Заголовок блока |content = Содержимое <br /> <div style="text-align: right; font-style: italic;"> окончание </div> |frame-style = border: 1px solid Plum; |title-style = color: black; background-color: lavender; font-weight: bold; |content-style = color: black; background-color: ghostwhite; text-align: left; |footer = См. [[другую статью]] |footer-style = background-color: lightgray; }}