Шаблон:Спойлер/док
Подобная функция есть на многих форумах и некоторых сайтах. Шаблон можно использовать практически везде, где это может быть необходимо. Кроме того, в него можно вставить другие шаблоны и таблицы. Надо отметить, что сам шаблон является обычной таблицей, но более удобен в использовании. Имеются проблемы с совместимостью с таблицами и табличными шаблонами. Как использовать шаблон, описано ниже.
Параметры[править код]
Первый параметр[править код]
Обязателен. Текст который нужно скрыть. В случае если параметр не будет вызван, то вместо текста будет соответствующее предупреждение. При необходимости использовать символ равно (=) в обычном тексте или таблицах, следует использовать вместо него шаблон {{=}}
.
Примеры:[править код]
{{Спойлер|Текст, который нужно скрыть}}
Скрытый текст |
---|
Текст, который нужно скрыть |
Параметр назв
[править код]
Не обязателен. Автоматическое значение - "Скрытый текст". Используется для того, чтобы изменять название блока со скрытым текстом.
Примеры:[править код]
{{Спойлер|Текст, который нужно скрыть|назв=Название}}
Название |
---|
Текст, который нужно скрыть |
Параметр допназв
[править код]
Не обязателен. Добавляет в скобках после названия блока текст, указанный при вызове параметра.
Примеры:[править код]
{{Спойлер|Текст, который нужно скрыть|допназв=Дополнение к названию}}
Скрытый текст (Дополнение к названию) |
---|
Текст, который нужно скрыть |
Параметр ширина
[править код]
Не обязателен. Автоматическое значение - "100%". Используется для изменения ширины блока в процентах от ширины страницы, в пикселях или со значением auto
, что позволяет выравнять ширину под размер текста.
Примеры:[править код]
{{Спойлер|Текст, который нужно скрыть|ширина=35%}}
Скрытый текст |
---|
Текст, который нужно скрыть |
{{Спойлер|Текст, который нужно скрыть|ширина=300px}}
Скрытый текст |
---|
Текст, который нужно скрыть |
{{Спойлер|Текст, который нужно скрыть|ширина=auto}}
Скрытый текст |
---|
Текст, который нужно скрыть |
Параметр положение
[править код]
Не обязателен. Автоматическое значение - "left". Определяет положение блока на странице при ширине меньше обычной. Можно принять значения left, right и теоретически none
Примеры:[править код]
{{Спойлер|Текст, который нужно скрыть|ширина=300px|положение=right}}
Скрытый текст |
---|
Текст, который нужно скрыть |
Параметр выравнивание
[править код]
Не обязателен. Автоматическое значение - "left". Определяет выравнивание текста в блоке. Текст может быть выравнен по левому краю (left), по правому (right) или по центру (center).
Примеры:[править код]
{{Спойлер|Текст, который нужно скрыть|выравнивание=center}}
Скрытый текст |
---|
Текст, который нужно скрыть |
Решение проблем с совместимостью с вложенными таблицами[править код]
Любой код который по умолчанию является таблицеобразующим, шаблон считает своим. Поэтому необходимо использовать вспомогательные средства формирования таблицы. То есть, вместо
{| class="wikitable" ! заголовок |- | ячейка |}
Необходимо использовать
{{{!}}
class{{=}}
"wikitable" ! заголовок{{!}}
-{{!}}
ячейка{{!}}
}
Пример[править код]
Скрытый текст | ||
---|---|---|
|
См. также[править код]
{{Спойлер/1}}