Шаблон:Острова по акваториям (OgQlku&Kvmjkfg hk gtfgmkjnxb)

Перейти к навигации Перейти к поиску
Документация

Этот шаблон предназначен для использования в коде шаблонов с целью категоризации по акваториям.

Если в коде вызова этого шаблона не указаны иные объекты, нежели необитаемые острова, то при наличии возможности (акватория указана, известен родительный падеж названия акватории, соответствующая категория существует) шаблон помещает статьи в соответствующую категорию. Если соответствующая категория не существует, но есть категория необитаемых островов вышестоящей акватории, шаблон помщает статью туда. Например, если указано «Баренцево море», статья будет помещена в категорию «Необитаемые острова Баренцева моря»; если же указано «Гренландское море», статья будет помещена в категорию «Необитаемые острова Северного Ледовитого океана».

Использование

[править код]

Шаблоны {{острова по странам}} и {{острова по акваториям}} используются в шаблонах {{остров}} и {{группа островов}} следующим образом:

{{#ifeq:{{{Население|}}}|0|
  {{Острова по странам|{{{Страна|{{{Страны|}}}}}}|{{{Регион|{{{Регионы|}}}}}}|nocat={{{nocat|}}}}}
  {{Острова по акваториям|{{{Акватория|{{{Акватории|}}}}}}|nocat={{{nocat|}}}}}
}}

(код здесь немного упрощён для наглядности). Шаблону нужно передавать один неименованный параметр, содержащий название одной или двух акваторий (если их две, в качестве разделителя используется наклонная черта).

Для использования в коде других шаблонов и, соответственно, для категоризации иных объектов, нежели необитаемые острова, используйте параметр объекты. Например, вот так:

{{Необитаемые острова по акваториям|{{{Акватория|}}}|nocat={{{nocat|}}}|объекты=Слоны}}

Если в какой-либо статье ваш шаблон вызван с параметром |Акватория=Баренцево море и категория Слоны Баренцева моря существует, то статья будет помещена в эту категорию.