Шаблон:Неоднозначность/Создание подстраниц

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

В данном руководстве изложены правила создания подстраниц шаблона {{Неоднозначность}}, необходимых для обработки конкретных типов неоднозначностей (далее ПН).

ПН необходима для формирования в основном шаблоне строки таблицы с описанием типа неоднозначности и установки необходимых категорий в страницу неоднозначностей.

Строка описания неоднозначности состоит из иллюстрирующего рисунка и текстового описания. Описание может различаться в зависимости от того, используется ли в основном шаблоне один или несколько типов неоднозначностей (флаг solo).

Для создания ПН необходимо создать подстраницу шаблона {{Неоднозначность}}. Её название будет использоваться как ключевое слово для описания неоднозначности (см. документацию).

ПН должна обрабатывать следующие параметры, передаваемые из основного шаблона:

  • 1-й неименованный параметр — описание типа неоднозначности.
  • solo — флаг одиночного использования типа неоднозначности.
  • nocat — флаг отмены категоризации. Передаётся значение {{{nocat|}}}{{NAMESPACE}}.

Текст ПН должен состоять из двух частей:

Также могут использоваться дополнительные обработки параметров. Например, для уточнения категорий страниц неоднозначностей и т. п. Такие обработки могут использовать значение неименованного параметра.

При использовании {{Неоднозначность/форма}} должны быть заданы его параметры:

  • image — имя файла с изображением значка типа неоднозначности. Обязательный параметр. Имя файла используется без префикса.
  • text — описание типа неоднозначности при использовании в {{Неоднозначность}} нескольких параметров типов. Обязательный параметр.
  • text-solo — описание типа неоднозначности при использовании в {{Неоднозначность2}} только одного параметра типа. Обязательный параметр.
  • nocat — флаг исключения из категорий. При наличии специальной обработки должен быть равен 1, в остальных случаях {{{nocat|}}}.
  • cat — название категории для страницы неоднозначности. Используется без префикса. При использовании отдельной обработки категоризации должен быть пуст.
  • solo — флаг одиночного использования типа неоднозначности. Должен быть равен {{{solo|}}}.

Для включения ПН в служебные категории необходимо использовать:
<noinclude>[[Категория:Шаблоны:Подстраницы шаблона Неоднозначность|{{#titleparts:{{PAGENAME}}|1|2}}]]</noinclude>.

Заготовка для копирования
{{Неоднозначность/форма
 |image     = 
 |text      = 
 |text-solo = 
 |nocat     = {{{nocat|}}}
 |cat       = 
 |solo      = {{{solo|}}}
}}<noinclude>{{doc}}[[Категория:Шаблоны:Подстраницы шаблона Неоднозначность|{{#titleparts:{{PAGENAME}}|1|2}}]]</noinclude>
Пример ПН
{{Неоднозначность/форма
 |image     = Disambig.svg
 |text      = Другие значения.
 |text-solo = [[Википедия:Неоднозначность{{!}}Список значений слова или словосочетания со ссылками на соответствующие статьи]].<br> Если вы попали сюда из [{{fullurl:S}}pecial:Whatlinkshere/{{FULLPAGENAMEE}}?namespace=0 <span title="Ссылки на эту страницу">другой статьи</span>] Википедии, пожалуйста, вернитесь и [[Википедия:Толкование ссылок{{!}}уточните ссылку]] так, чтобы она указывала на [[Википедия:Статья{{!}}статью]].
 |nocat     = {{{nocat|}}}
 |cat       = Многозначные термины
 |solo      = {{{solo|}}}
}}<noinclude>{{doc}}[[Категория:Шаблоны:Подстраницы шаблона Неоднозначность|{{#titleparts:{{PAGENAME}}|1|2}}]]</noinclude>