Этот шаблон похож на {{ WikiProject banner shell }} в том, что его можно использовать для добавления одного или нескольких соответствующих шаблонов категории перенаправления ( rcat ) вместе с их параметрами для перенаправлений. Кроме того, этот шаблон автоматически определяет, описывает, классифицирует и изменяет уровни защиты , когда это необходимо. Третья важная функция — помочь редакторам узнать больше о категоризации перенаправления с помощью сортировки множества . Для получения дополнительной информации см. страницу ниже и основной индекс rcat .
Как и шаблон This is a redirect , этот шаблон основан на предложении по стандартизации шаблонов редиректов (rcats). Его основная цель — упростить процесс тегирования и категоризации редиректов.
Как и шаблон This is a redirect , этот шаблон оболочки также может помочь новым участникам изучить систему категорий перенаправления. Подробности этой части цели этого шаблона оболочки можно найти в разделе When used alone ниже.
Уровни защиты автоматически определяются этим шаблоном с помощью {{ pp-protected }} и {{ pp-move }} . Когда защита от редактирования или защита от перемещения (или обе) применяются к перенаправлению, помеченному этим шаблоном, уровень защиты определяется автоматически, и перенаправление будет помечено тегом защиты rcat и отсортировано по соответствующей категории(ям), связанной с защитой. Когда защита изменяется или удаляется, то связанные с защитой rcat и категории также будут (автоматически) изменены или удалены из перенаправления.
Этот шаблон может классифицировать и отображать текст (с параметрами) любого количества rcat, которые необходимы (обычно от одного до семи).
[Примечание Mbox 1] [Примечание Printworthiness 1]
Например, если использовать его без параметров {{Redirect category shell}}
(и его псевдоним {{Rcat shell}}
), шаблон будет отображаться так же, как и в верхней части этой страницы, а перенаправление заполнит Category:Miscellaneous redirects . Эта категория также будет заполнена, если первый параметр оставить пустым, а rcats займет второй параметр. Это полезно, когда редактор добавляет rcats и все же не уверен, что может быть по крайней мере еще один rcat с категорией, которую можно использовать для тега перенаправления. Затем мониторы категории Miscellaneous redirects помогут решить, нужны ли еще rcat(ы). Затем пустой первый параметр можно исключить, удалив либо первую, либо вторую трубу. Это удалит перенаправление из Category:Miscellaneous redirects . Более подробную информацию см. ниже.
Этот шаблон может содержать любое количество различных шаблонов категории перенаправления ( rcat ), обычно от одного до семи. Выбор редакторов перечислен на Wikipedia:Template index/Redirect pages как в алфавитном порядке, так и по функциям. Любой из этих rcat может использоваться либо с полным именем шаблона, например, R из alternative language , либо с псевдонимом (сокращённое перенаправление), который можно найти в документации каждого rcat .
|1=
В этом шаблоне введен неименованный параметр , который работает следующим образом:
{{ Оболочка категории перенаправления | 1 = {{ rcat 1 }} {{ rcat 2 }} {{ rcat 3 }} {{ rcat N }} }}
1=
быть опущено:{{ Оболочка категории перенаправления | {{ rcat 1 }} {{ rcat 2 }} {{ rcat 3 }} {{ rcat N }} }}
Как и во всех шаблонах, имеющих неименованные (нумерованные) параметры, цифры и знаки равенства могут быть опущены.
"N" представляет собой наибольшее количество rcat, которые могут быть использованы в этом шаблоне, и на этом этапе единственным ограничением будет потолок вики-разметки, который может существовать. Обычно достаточно от одного до семи rcat; однако, при необходимости можно использовать больше rcat.
Фактическая последовательность rcats оставлена на усмотрение редакторов — нет приоритета относительно того, какой rcat должен быть «первым», а какой rcat должен «следовать» в каком-либо определенном порядке.
|2=
Также был введен второй неименованный параметр, . Это дает этому шаблону ту же функциональность "help", которая используется в шаблоне This is a redirect . Если первый параметр оставить "пустым", то будут заполнены перенаправления Category:Miscellaneous :
{{ Оболочка категории перенаправления | 1 = | 2 = {{ rcat 1 }} {{ rcat 2 }} {{ rcat N }} }}
{{ Оболочка категории перенаправления || {{ rcat 1 }} {{ rcat 2 }} {{ rcat N }} }}
Обратите внимание на двойную вертикальную черту после слова "shell" выше, которая указывает на пустой первый параметр. Редакторы, которые отслеживают категорию "Разные перенаправления", перейдут к перенаправлению и проверят, добавят или удалят rcats по мере необходимости.
Кроме того, при использовании этого шаблона отдельно он будет отображаться в верхней части этой страницы и заполнять категорию «Разные перенаправления» :
{{ Перенаправление категории shell }}
Этот шаблон можно добавить на страницу перенаправления следующим образом:
#REDIRECT [[ (имя целевой страницы) ]] {{ Перенаправление категории shell || {{ R из короткого имени }} {{ R непечатаемый }} }}
#REDIRECT [[ (имя целевой страницы) ]] {{ Перенаправление категории shell ||{{ R из короткого имени }}{{ R непечатаемый }}}}
Обычно для удобства чтения на экране редактирования этот шаблон размещается, начиная с третьей строки этого экрана, следующим образом:
Строка 1: #REDIRECT [[ (имя целевой страницы) ]]
Строка 2: (пожалуйста, оставьте эту строку пустой для выразительности и удобства чтения редакторами)
Строка 3: {{ Перенаправление категории shell |{{ R из перемещения }}{{ R в раздел }}{{ R printworthy }}}}
В дополнение к неназванным параметрам |1=
и |2=
есть параметр "hatnote", |h=
который при необходимости выводит курсивом ВЕРХНЮЮ заметку. Например:
{{ Категория перенаправления shell | h = Этот код не был подтвержден как [[ Код аэропорта Международной ассоциации воздушного транспорта | IATA ]] код аэропорта. | {{ R из кода аэропорта }} }}
...использует rcat {{ R из кода аэропорта }} и выдает:
|h=
параметре. Если этот символ вертикальной черты пропущен, при предварительном просмотре или сохранении вашего редактирования будут видны очень необычные результаты. Обязательно включите этот символ вертикальной черты в самый конец текста, если |h=
параметр используется для формирования примечания к шапке.В дополнение к способности этого шаблона действовать как шаблон оболочки для rcats, он принимает все параметры, которые принимает rcats. Параметры rcat, когда они необходимы, будут работать в этом шаблоне следующим образом:
{{ Перенаправление категории shell | {{ R от множественного числа | printworthy }} }}
Это подавляет категорию перенаправлений Unprintworthy , к которой по умолчанию относится {{ R from plural }} , и вместо этого заполняет категорию перенаправлений Printworthy . Позиция, занимаемая rcat, не будет иметь никакого влияния на параметры других rcat, которые используются для тегирования перенаправления:
{{ Категория перенаправления shell | {{ R из move }} {{ R из modification }} {{ R из alternative name }} {{ R из alternative language | en | es }} {{ R для удобства }} {{ R из plural | printworthy }} {{ R printworthy }} }}
В приведенном выше примере {{ R from plural }} является шестым rcat, и его первый параметр используется для изменения с "unprintworthy" на "printworthy". {{ R from alternative language }} ) занимает 4-ю позицию, и его первый параметр используется для размещения кода языка ISO 639 исходного языка, в данном случае для английского языка . Его второй параметр содержит код языка целевой страницы, в данном случае для испанского языка . Не имеет значения, если относительное положение этих rcat изменится по какой-либо причине, их индивидуальные параметры продолжат действовать. en
es
Если используется больше параметров rcat, то они работают так же. Например, если существует перенаправление, которое является неправильно написанным заголовком, его можно пометить тегом {{ R from misspelling }} следующим образом:
{{ Перенаправление категории shell | {{ R из неправильно написанного | (исправьте написание, если необходимо) | printworthy }} {{ R printworthy }} }}
В этом случае параметр rcat |1=
является правильным написанием (используется только если целью перенаправления является неправильное написание). Параметр rcat |2=
может использоваться для изменения категории по умолчанию "unprintworthy". Некоторые опечатки могут быть полезны в печатной версии Wikipedia , поэтому второй параметр в R из mispelling выше используется для подавления его сортировки по категориям по умолчанию "unprintworthy", а перенаправление вместо этого заполнит перенаправления Category:Printworthy . В этом шаблоне оболочки порядок rcats не повлияет на параметры rcats. Если редактор проверит историю страницы и обнаружит, что указанное выше перенаправление также является результатом перемещения страницы, и вставит {{ R из move }} в начало порядка:
{{ Категория перенаправления shell | {{ R из move }} {{ R из неправильного написания | (правильное написание) | printworthy }} {{ R printworthy }} }}
...параметры шаблона R с ошибкой написания rcat не будут затронуты, как это может произойти при использовании в шаблоне «Это шаблон перенаправления» .
Пример «печатной опечатки» можно найти в шаблоне {{ R from misspelling }} .
Другой пример:
{{ Перенаправление категории shell | {{ R из альтернативного языка | ja | es }} {{ R непечатаемый }} }}
Приведенный выше код сортирует перенаправления по трем категориям:
|1=ja
),|2=es
) иСм. списки кодов ISO 639-1 и ISO 639-2 для двух- и трехбуквенных языковых кодов, которые можно использовать таким образом. См. также Wikipedia:Template messages/Redirect language codes для общих кодов, которые уже используются при перенаправлениях.
Этот шаблон предназначен для помощи участникам, которые не знакомы с категоризацией перенаправлений, позволяя им сортировать перенаправления в контролируемую категорию «Разные перенаправления» . Не стесняйтесь использовать эту важную функцию, чтобы помочь с сортировкой перенаправлений в правильные и соответствующие категории.
Есть два способа сортировки перенаправления в категорию Разные перенаправления . Когда этот шаблон используется без каких-либо rcat, он выполнит сортировку Разное:
{{Redirect category shell}}
...
Кроме того, если известен один или несколько rcat, но редактор не уверен, что могут быть необходимы еще||
один или несколько rcat, то оставьте первый параметр пустым (введите две вертикальные линии вместе → ):
{{ Перенаправление категории shell || {{ R из подтемы }} {{ R printworthy }} }}
Мониторы категории «Разные перенаправления» проверят перенаправление, при необходимости добавят другие rcat, а затем удалят пустой первый параметр.
Шаблон:Оболочка категории перенаправления/Сравнение показывает разницу во внешнем виде текста при использовании отдельных rcat и при использовании этого шаблона.
Этот шаблон может также содержать и удерживать другие шаблоны внутри себя. Даже волшебное слово {{ DEFAULTSORT }} и ключ сортировки могут использоваться как внутри этого шаблона, так и под ним. Другой шаблон, обычно используемый в шаблоне оболочки категории Redirect, — это {{ Italic title }} и его сочетание клавиш для форматирования заголовков курсивом. Некоторые rcat, такие как {{ R from book }} и {{ R from film }}, автоматически форматируют имена перенаправлений курсивом. Любой подходящий шаблон может использоваться в этом шаблоне оболочки следующим образом:
{{ Категория перенаправления shell | {{ R из move }} {{ R из альтернативного имени }} {{ Курсивное название }} {{ DEFAULTSORT : Hobbit, The }} }}
Примечание Mbox
#ПЕРЕДИРАТЬ [[ (целевая страница) ]] {{ Перенаправление категории shell || {{ R непечатаемый }} }}
# ПЕРЕНАПРАВЛЕНИЕ [[ (целевая страница) ]] {{ Перенаправление категории shell ||{{ R unprintworthy }}}}
Примечание о пригодности для печати
{{ Перенаправление категории shell | {{ R из неоднозначного термина }} }}
...тогда скрытые категории будут заполнены Перенаправления с неоднозначных страниц , Непечатаемые перенаправления и любые соответствующие категории защиты. Они будут отображаться внизу страницы перенаправления только для зарегистрированных пользователей, которые вошли в систему и установили свои настройки для просмотра скрытых категорий. Mbox, который будет отображаться для всех читателей, будет выглядеть так:
Чтобы отобразить информацию о пригодности для печати или пригодности для печати в mbox, перенаправление должно быть помечено rcat printworthy или unprintworthy, как в следующем примере:
{{ Перенаправление категории shell | {{ R из неоднозначного термина }} {{ R непечатаемый }} }}
...который производит:
Только после этого в поле mbox этого шаблона на странице перенаправления будет указано, пригоден ли он для печати или нет
TemplateData для оболочки категории перенаправления
Этот шаблон может использоваться для добавления одного или нескольких соответствующих шаблонов категории перенаправления (rcat) вместе с их параметрами для перенаправлений. Кроме того, этот шаблон автоматически определяет, описывает, классифицирует и изменяет уровни защиты, когда это необходимо.