2016-11-07 4 views
1

У меня есть довольно сложный шаблон для нашей внутренней вики. Если новая статья создается с использованием шаблона, существует довольно много мест, где пользователь просто поставляет «Y» или «N». В зависимости от буквы загружается другой шаблон, содержащий некоторую информацию, и добавление категории к новой статье. Однако проблема с этим заключается в том, что сами шаблоны попадают в одну категорию.Назначение категорий Википедии через шаблоны

Извините, у меня нет полного MWE на данный момент. Ниже приведен пример шаблона, который вытягивает основной шаблон.

Die Kombination ... möglich. 
[[Kategorie:Ding a]] 
[[Kategorie:Ding b]] 
<noinclude> 
Textbaustein für [[Vorlage:Dinger]] 

[[Kategorie:V_Dinger]] 
</noinclude> 

Есть ли способ не классифицировать этот шаблон?

+1

Try '' : https://www.mediawiki.org/wiki/Transclusion – yellowantphil

ответ

1

Да, используйте тег <includeonly>...</includeonly>, чтобы пометить текст и код, который должен использоваться только при переходе страницы на другую страницу.

Используйте <noinclude>...</noinclude>, чтобы разметить текст и код, которые должны использоваться только на шаблоне, а не когда страница переведена на другую страницу.

Узнайте больше на сайте: https://www.mediawiki.org/wiki/Transclusion#Partial_transclusion

Смежные вопросы