Шаблон:Sectiondetect/doc
Автоматический вывод разного текста в преамбуле и в разделах статей.
{{Sectiondetect||}}
Шаблон в преамбуле и внизу статьи отображает содержимое из первого параметра, а в разделах — из второго. Работает на основе CSS-стилей. Для работы шаблона поместите его внутрь любого тега-контейнера с классом class="sectiondetect"
. Шаблон может размещаться в любом месте внутри контейнера. Переключение происходит только если тег-контейнер вставлен непосредственно в тело статьи (не вложен в другие блоки). Если указан только один из параметров, он отображается постоянно, независимо от расположения блока.
Пример в преамбуле:
<p class="sectiondetect">В это{{Sectiondetect|й стать|м раздел}}е</p>
Результат:
В этой статьм разделе
Раздел статьи[править]
Пример в разделе статьи:
<p class="sectiondetect">В это{{Sectiondetect|й стать|м раздел}}е</p>
Результат:
В этой статьм разделе
Последний раздел[править]
Пример внизу статьи:
<p class="sectiondetect">В это{{Sectiondetect|й стать|м раздел}}е</p>
Результат:
В этой статьм разделе
CSS-код шаблона для MediaWiki:Common.css |
---|
/* sectiondetect */ .sectiondetect .sectds, h1 ~ .sectiondetect .sectdp, h2 ~ .sectiondetect .sectdp, h3 ~ .sectiondetect .sectdp, h4 ~ .sectiondetect .sectdp, h5 ~ .sectiondetect .sectdp, h6 ~ .sectiondetect .sectdp, .mw-parser-output h1:last-of-type ~ .sectiondetect .sectds, .mw-parser-output h2:last-of-type ~ .sectiondetect .sectds, .mw-parser-output h3:last-of-type ~ .sectiondetect .sectds, .mw-parser-output h4:last-of-type ~ .sectiondetect .sectds, .mw-parser-output h5:last-of-type ~ .sectiondetect .sectds, .mw-parser-output h6:last-of-type ~ .sectiondetect .sectds {display:none;} .sectiondetect .sectdp, h1 ~ .sectiondetect .sectds, h2 ~ .sectiondetect .sectds, h3 ~ .sectiondetect .sectds, h4 ~ .sectiondetect .sectds, h5 ~ .sectiondetect .sectds, h6 ~ .sectiondetect .sectds, .mw-parser-output h1:last-of-type ~ .sectiondetect .sectdp, .mw-parser-output h2:last-of-type ~ .sectiondetect .sectdp, .mw-parser-output h3:last-of-type ~ .sectiondetect .sectdp, .mw-parser-output h4:last-of-type ~ .sectiondetect .sectdp, .mw-parser-output h5:last-of-type ~ .sectiondetect .sectdp, .mw-parser-output h6:last-of-type ~ .sectiondetect .sectdp {display:unset;} |
Данный шаблон был разработан специально для Циклопедии. |