Шаблон:Нет карточки/doc: различия между версиями
Перейти к навигации
Перейти к поиску
[отпатрулированная версия] | [непроверенная версия] |
Содержимое удалено Содержимое добавлено
Mariluna (обсуждение | вклад) м ← Правки Redmond Barry (обсуждение) откачены к версии Koryakov Yuri |
← Содержимое страницы заменено на «<noinclude>{{db-author}}</noinclude>» |
||
Строка 1: | Строка 1: | ||
<noinclude>{{ |
<noinclude>{{db-author}}</noinclude> |
||
== Общие сведения == |
|||
Данный шаблон выводит сообщение о том, что для данного типа статей существует шаблон-карточка, и его можно заполнить и вставить в статью. Его следует располагать '''внизу''' статьи. Ставить его нужно только в статьи тех типов, для которых существуют шаблоны карточки, а не на все подряд. Выяснить, какие существуют шаблоны-карточки, можно, просмотрев категорию [[:Категория:Википедия:Шаблоны-карточки|Википедия:Шаблоны-карточки]] и её подкатегории.<br /> |
|||
Шаблон поддерживает необязательный параметр — имя шаблона-карточки.<br />Например: |
|||
; код |
|||
<pre> |
|||
{{нет карточки|Издание}} |
|||
</pre> |
|||
; результат |
|||
{{нет карточки|Издание|nocat = 1}} |
|||
Если параметр не указан, то шаблон просто указывает на категорию [[:Категория:Википедия:Шаблоны-карточки|Википедия:Шаблоны-карточки]]: |
|||
; код |
|||
<pre> |
|||
{{нет карточки}} |
|||
</pre> |
|||
; результат |
|||
{{нет карточки|nocat = 1}} |
|||
== Категоризация в зависимости от названия карточки == |
|||
По умолчанию шаблон добавляет все статьи в категорию [[:Категория:Википедия:Статьи без шаблонов-карточек]], однако существует возможность сделать так, чтобы при указании определённых названий карточек он помещал статьи в другие категории.<br /> |
|||
Ниже приведён пример для шаблонов карточек о персоналиях.<br /><br /> |
|||
1. Создаём категорию, в которую будут помещаться только статьи о пересоналиях без карточек:<br /> |
|||
Набираем адрес страницы — <code><nowiki>Категория:Статьи о персоналиях без шаблонов-карточек</nowiki></code>. В новую страницу помещаем код: |
|||
<pre> |
|||
__HIDDENCAT__ |
|||
[[Категория:Википедия:Статьи без шаблонов-карточек|*]] |
|||
</pre> |
|||
'''Пояснение:''' если в категории [[:Категория:Википедия:Статьи без шаблонов-карточек]] будет больше двухсот статей, то на первой странице могут отбражатся не все подкатегории (это зависит от первой буквы в названии поcледней [двухсотой] статьи). «Звёздочка» в качестве [[Википедия:Ключ сортировки|ключа сортировки]] позволит отбражать все подкатегории на первой странице вне зависимости от количества статей в категории. Категории рекомендуется делать скрытыми, так как подобные категории являются служебными (то есть не относятся к теме статьи) и простым читателям до них нет никакого дела.<br /><br /> |
|||
2. Теперь создадим категоризирующий механизм, который будет помещать статьи в категорию [[:Категория:Статьи о персоналиях без шаблонов-карточек]], в которых не проставлен универсальный шаблон {{tl|Персона}}: |
|||
Создаём новую подстраницу — <code><nowiki>Шаблон:Нет карточки/Персона</nowiki><code> (имя подстраницы должно быть таким же, как и имя шаблона-карточки). Помещаем в неё код: |
|||
<pre style="overflow: auto"> |
|||
<includeonly>{{#if:{{{nocat|}}}||[[Категория:Статьи о персоналиях без шаблонов-карточек]]}}</includeonly><noinclude> |
|||
[[Категория:Статьи о персоналиях без шаблонов-карточек|*]] |
|||
</noinclude> |
|||
</pre> |
|||
'''Пояснение:''' в теге <code>«includeonly»</code> прописано автоматическое добавление статей в нужную нам категорию. В теге <code>«noinclude»</code> прописано добавение само́й подстраницы в категорию [[:Категория:Статьи о персоналиях без шаблонов-карточек]] — это нужно для того, чтобы категория даже при отсутсвии в ней статей была непустой, так как [[Википедия:Администраторы|администраторы]] время от времени удаляют пустые категории. Также можно поместить в эту категорию шаблон-сообщение {{tl|не удаляйте категорию}}, который позволяет указать пояснение о востребованности данной категории.<br /><br /> |
|||
Названия создаваемых вами подстраниц с категоризирующими механизмами, а также названия соответствующих им категорий рекомендуется заносить в таблицу, приведённую в следующем разделе документации.<br /><br /> |
|||
Теперь при написании |
|||
<pre> |
|||
{{нет карточки|Персона}} |
|||
</pre> |
|||
…шаблон {{tl|нет карточки}} будет помещать соответствующую статью к категорию [[:Категория:Статьи о персоналиях без шаблонов-карточек]].<br />Однако шаблон {{tl|Персона}} — это не единственная карточка для статей о людях. В категории [[:Категория:Википедия:Шаблоны-карточки:Личности]] есть ещё много других шаблонов. Надо ли для них всех создавать собственные подстраницы? Да, однако рекомендуется не помещать в них код, приведённый в п. 2, а сделать из них просто [[Википедия:Перенаправления|перенаправления]]: |
|||
* для шаблона {{tl|Писатель}} создаём подстраницу <code>Шаблон:Нет карточки/Писатель</code> и помещаем в него код: |
|||
<pre> |
|||
#REDIRECT [[Шаблон:Нет карточки/Персона]] |
|||
</pre> |
|||
* для шаблона {{tl|Кинематографист}} создаём подстраницу {{s|<code>Шаблон:Нет карточки/Кинематографист</code>}} и помещаем в него код: |
|||
<pre> |
|||
#REDIRECT [[Шаблон:Нет карточки/Персона]] |
|||
</pre> |
|||
* и т. д. |
|||
Этот приём обладает двумя преимуществами: во-первых, он — менее трудоёмок, а во-вторых, он — более гибок, так как если категорию [[:Категория:Статьи о персоналиях без шаблонов-карточек]] будет решено переименовать, то достаточно будет отредактировать всего одну подстраницу.<br /> |
|||
'''Обратите внимание:''' регистр в названии подстраницы имеет значение: если участник напишет: |
|||
<pre> |
|||
{{нет карточки|Персона}} |
|||
</pre> |
|||
…то шаблон {{tl|нет карточки}} будет искать подстраницу <code>Шаблон:Нет карточки/Персона</code>, а если участник напишет: |
|||
<pre> |
|||
{{нет карточки|персона}} |
|||
</pre> |
|||
…то шаблон {{tl|нет карточки}} будет искать подстраницу <code>Шаблон:Нет карточки/персона</code>, и если не найдет её, то поместит статью в общую категорию [[:Категория:Википедия:Статьи без шаблонов-карточек]]. Поэтому, возможно, имеет смысл подстраховаться и создать подстраницу-перенаправление с именем шаблона-карточки, написанным с маленькой буквы. В случае с шаблоном {{tl|Персона}} это будет подстраница <code>Шаблон:Нет карточки/персона</code>, в которую следует поместить код: |
|||
<pre> |
|||
#REDIRECT [[Шаблон:Нет карточки/Персона]] |
|||
</pre> |
|||
== Таблица специализированных категорий == |
|||
В эту таблицу заносятся имена подстраниц с категоризирующими механизмами и названия категорий, в которые они добавляют статьи. Это рекомендуется делать для избежания создания одинаковых категоризирующих подстраниц. Подстраницы-перенаправления сюда заносить <u>не нужно</u>. |
|||
{| class="wikitable" width="100%" align="center" style="text-align: center;" |
|||
|+Возможные варианты категоризации страниц без шаблонов-карточек |
|||
|- bgcolor="#EFEFEF" |
|||
! Подстраница || Категория |
|||
|- |
|||
| [[Шаблон:Нет карточки/Персона|/Персона]] || [[:Категория:Статьи о персоналиях без шаблонов-карточек]] |
|||
|- |
|||
| [[Шаблон:Нет карточки/Taxobox|/Taxobox]] || [[:Категория:Биологические статьи без таксобокса]] |
|||
|- |
|||
| [[Шаблон:Нет карточки/Фильм|/Фильм]] || [[:Категория:Википедия:Статьи о фильмах без инфобокса]] |
|||
|- |
|||
| [[Шаблон:Нет карточки/Язык|/Язык]] || [[:Категория:Википедия:Статьи о языках без шаблонов-карточек]] |
|||
|} |
|||
См. также [[Служебная:Prefixindex/Шаблон:Нет карточки/|список всех существующих подстраниц]]. |
|||
== Скрытие сообщения == |
|||
В случае, если вы не хотите, чтобы статья имела пометку о незавершённости из-за незаполненной карточки, то у вас есть возможность скрыть само предупреждение, сделав из {{[[Шаблон:Нет карточки|нет карточки]]}} просто категоризирующий шаблон: |
|||
<pre> |
|||
{{нет карточки|inv = 1}} |
|||
</pre> |
|||
Если вы собираетесь скрыть сообщение шаблона, то это не значит, что не имеет смысла указывать, какую именно карточку следует заполнить: несмотря на то, что ссылки на указанный шаблон никто не увидит, от имени шаблона зависит категория, в которую шаблон {{tl|нет карточки}} поместит статью.<br /> |
|||
'''Обратите внимание:''' несмотря на то, что шаблон, кроме имени шаблона-карточки, поддерживает ещё два необязательных параметра (<code>inv = 1</code> — скрытие выводимого сообщения и <code>nocat = 1</code> — отключение автоматического помещения в категорию на страницах, не являющихся статьями), имя шаблона-карточки (если оно указывается) всегда должно указываться <u>первым</u>. |
|||
== Примечания == |
|||
<references /> |
|||
<includeonly> |
|||
[[Категория:Википедия:Шаблоны-карточки| ]] |
|||
[[Категория:Википедия:Статьи без шаблонов-карточек| ]] |
|||
[[Категория:Шаблоны:Предупреждения|{{PAGENAME}}]] |
|||
<!--interwiki--> |
|||
[[be-x-old:Шаблён:Без карткі]] |
|||
[[dsb:Pśedłoga:Felujo infokašćik]] |
|||
[[en:Template:Reqinfobox]] |
|||
[[eo:Ŝablono:Mankas informkesto]] |
|||
[[hsb:Předłoha:Faluje infokašćik]] |
|||
[[pl:Szablon:Bez infoboxu]] |
|||
[[uk:Шаблон:Без картки]] |
|||
[[zh:Template:Infoboxneeded]] |
|||
</includeonly><noinclude> |
|||
[[Категория:Шаблоны:Документация|{{PAGENAME}}]] |
|||
</noinclude> |
Версия от 22:32, 10 мая 2009
Этот шаблон предлагается для быстрого удаления. |