Цель
В Википедии есть множество шаблонов, которые следует - и почти во всех случаях - заменять при использовании, а не включать ; то есть, когда они размещаются, код вызывается из существующего шаблона и размещается на странице, как если бы вы набрали его там. Когда шаблоны заменяются, больше не существует прямой связи со страницей шаблона, из которой был вызван текст, кроме, как правило, закомментированной заметки, помещенной шаблоном с указанием его происхождения, в форме: .
Такой закомментированный текст недоступен для поиска. По этой причине в большинстве случаев невозможно каким-либо последовательным и простым способом отследить использование шаблона, который обычно заменяется. Напротив, поскольку включенные шаблоны всегда связаны со страницами своих исходных шаблонов, все, что нужно сделать для отслеживания использования таких шаблонов, - это проверить, « какие ссылки здесь ».
Шаблоны номеров z, начинающиеся с {{z1}} и возрастающие ({{z2}}, {{z3}}, {{z4}} и т. Д.), Являются пустыми, никогда не заменяются шаблонами, единственная цель которых - обеспечить отслеживание механизм в других шаблонах , которые подставляются . Каждому шаблону z-номера назначается (и помещается в него) один конкретный, обычно замещаемый шаблон, в котором, как ожидается, будет полезно отслеживание использования. Это позволяет отслеживать внешний шаблон по тому, какие ссылки на назначенный ему шаблон номера z, никоим образом не изменяя шаблон или его функцию . Небольшой шаблон номера z просто добавляется к существующему коду шаблона и после этого остается невидимым в назначенном шаблоне, кроме как при просмотре в «режиме редактирования», не включая в назначенный ему шаблон никакого материала, поскольку он не имеет собственного текста или кода .
Создание и использование
Чтобы начать использовать шаблон номера z для отслеживания использования замещенного шаблона, вы должны:
- Создайте конкретный шаблон номера z, который будет использоваться на индивидуальной основе внутри существующего шаблона. Для этого просмотрите список назначенных шаблонов номеров z ниже; найти наивысший числовой номер в восходящем списке; а затем создайте новый шаблон с более высоким номером. Например, если z1 - z142 уже были созданы, вы должны создать Template: z143. Все шаблоны номеров z используют один и тот же простой блок текста. Скопируйте следующий текст в шаблон номера z, который вы создаете, нажмите «Сохранить», и все готово:
(да, это все ){{Z number doc}} - Добавьте в список назначенных шаблонов номеров z под созданным вами шаблоном номеров z, связав его в списке с существующим шаблоном, в котором вы будете использовать его для целей отслеживания.
- Перейдите к обычно заменяемому шаблону, который вы хотите отслеживать, и добавьте шаблон номера z в его синтаксис. Мы предлагаем разместить его в конце синтаксиса шаблона, непосредственно перед закомментированным текстом, содержащим имя шаблона, например,
{{z84}}
- Убедитесь, что шаблон номера z не добавлен в условную часть шаблона, которую вы хотите отслеживать, например функцию #if или другой тип функции условного синтаксического анализатора.
- Наконец, если шаблон, в который вы хотите добавить шаблон номера z, является частично или полностью защищенным, сделайте запрос на странице обсуждения шаблона с просьбой добавить созданный вами шаблон номера z.
{{Edit protected}}
Как отследить
После того, как вы завершили создание и присвоение шаблона номера z обычно замещаемому шаблону, просто перейдите к шаблону номера z, щелкните здесь по ссылкам , затем нажмите «Скрыть ссылки», и все показанные страницы являются теми, на которых отображается назначенный шаблон. Для удобства это инструмент WLH с выбранной опцией «скрыть ссылки» : просто введите имя шаблона в поле рядом с ним Page:и нажмите Go.
Список назначенных шаблонов номеров z
{{ Z1 }} → {{ Talkbacktiny }}
{{ Z2 }} → {{ Declinedsd }}
{{ Z3 }} → {{ Refref }}
{{ Z4 }} → {{ Sdd }}
{{ Z5 }} → {{ Sdd2 }}
{{ Z6 }} → {{ Sdd3 }}
{{ Z7 }} → {{ Uw-lblock }}
{{ Z8 }} → {{ Uw-hblock }}
{{ Z9 }} → {{ Uw-ewblock }}
{{ Z10 }} → {{ Uw-3block }}
{{ Z11 }} → {{ Uw-botblock }}
{{ Z12 }} → {{ Uw-ublock }}
{{ Z13 }} → {{ Uw-uhblock }}
{{ Z14 }} → {{ Uw-npblock }}
{{ Z15 }} → {{ Uw-softterblock }}
{{ Z16 }} → {{ Uw-botublock }}
{{ Z17 } } → {{ Uw-spamublock }}
{{ Z18 }} → {{ Uw-vaublock }}
{{ Z19 }} → {{ SD warn- required }}
{{ Z20 }} → {{ Help me-nq }}
{{ Z21 }} → {{ RSIS }}
{{ Z22 }} → {{ Uw-afcaddition }}
{{ Z23 }} → {{ Uw-articletodraft }}
{{ Z24 }} → {{ Статья удалена }}
{ { Z25 }} → {{ Astray }}
{{ Z26 }} → {{ Creation }}
{{ Z27 }} → {{ Ping fix }}
{{ Z28 }} → {{ Linking }}
{{ Z29 }} → {{ Забыли пароль }}
{{ Z30 }} → устарело
{{ Z31 }} → {{ Otherwiki }}
{{ Z32 }} → {{ Otherwiki-sister }}
{{ Z33 }} → {{ Ds / alert }}
{{ Z34 }} → {{ Refref2 }}
{{ Z35 }} → {{ Переименование }}
{{ Z36 }} → {{ Сообщить о вандале }}
{{ Z37 }} → {{ RD1 }}
{{ Z38 }} → {{ RD2 }}
{{ Z39 }} → {{ RD3 }}
{{ Z40 }} → {{ UPIMG } }
{{ Z41 }} → {{ Исчезновение }}
{{ Z42 }} → {{ Uw-грамматика }}
{{ Z43 }} → {{ Uw-create1 }}
{{ Z44 }} → {{ Uw-create2 } }
{{ Z45 }} → {{ Uw-create3 }}
{{ Z46 }} → {{ Uw-create4 }}
{{ Z47 }} → {{ Uw-create4im }}
{{ Z48 }} → {{ См. }}
{{ Z49 }} → {{ Uw-vandal-rand1 }} case 0
{{ Z50 }} → {{ Uw-vandal-rand1 }} case 1
{{ Z51 }} → {{ Uw-vandal-rand1 } } case 2
{{ Z52 }} → {{ Uw-vandal-rand1 }} case 3
{{ Z53 }} → {{ Uw-vandal-rand1 }} case 4
{{ Z54 }} → {{ Uw-vandal-rand1 }} case 5
{{ Z55 }} → {{ Uw-vandal-rand1 }} case 6
{{ Z56 }} → {{ Uw-vandal-rand1 }} case 7
{{ Z57 }} → {{ Uw-vandal- rand1}} case 0 (exp. # 2)
{{ Z58 }} → {{ Uw-vandal-rand1 }} case 1 (exp. # 2)
{{ Z59 }} → {{ Uw-vandal-rand1 }} case 2 (exp. # 2)
{{ Z60 }} → {{ Uw-test1-rand }} case 1 (exp. # 3)
{{ Z61 }} → {{ Uw-test1-rand }} case 2 (exp. # 3)
{{ Z62 }} → {{ Uw-spam1-rand }} случай 1 (вариант №3)
{{ Z63 }} → {{ Uw-spam1-rand }} случай 2 (пример №3)
{{ Z64 }} → {{ Uw-error1-rand }} случай 1 (пример №3)
{{ Z65 }} → {{ Uw-error1-rand }} случай 2 (пример №3)
{{ Z66 }} → {{ Uw-unsor1-rand }} case 1 (exp. # 3)
{{ Z67 }} → {{ Uw-unsor1-rand }} case 2 (exp. # 3)
{{ Z68 }} → {{ Uw- npov1-rand }} case 1 (exp. # 3)
{{ Z69 }} → {{ Uw-npov1-rand }} case 2 (exp. # 3)
{{ Z70 }} → {{ Uw-bio1-rand } } case 1 (exp. # 3)
{{ Z71 }} → {{ Uw-bio1-rand }} case 2 (exp. # 3)
{{ Z72 }} → {{ Uw-attack1-rand }} case 1 ( exp. # 3)
{{ Z73 }} → {{ Uw-attack1-rand }} case 2 (exp. # 3)
{{ Z74 }} → {{ Uw-blank1-rand }} case 1 (exp. # 3 )
{{ Z75 }} → {{ Uw-blank1-rand }} case 2 (exp. # 3)
{{ Z76 }} → {{ Uw-delete1-rand }} case 1 (exp. # 3)
{{ Z77 }} → {{ Uw-delete1-rand }} c азе 2 (эксп. # 3)
{{ Z78 }} → {{ Proposed deletion notify-rand }} case 1
{{ Z79 }} → {{ Proposed deletion notify-rand }} case 2
{{Z80}} → несвязанная цель
{{ Z81 }} → устаревший
{{ Z82 }} → устаревший
{{ Z83 }} → {{ Специальная круговая коррекция ArbCom 2019 }}
{{ Z84 }} → {{ Uw-vandal-rand1 }} случай 1 ( опыт №4)
{{ Z85 }} → {{ Uw-vandal-rand1 }} случай 2 (пример # 4)
{{ Z86 }} → {{ Uw-vandal-rand1 }} случай 3 (пример # 4)
{{ Z87 }} → { { Uw-spam1-bot }} случай 1
{{ Z88 }} → {{ Uw-spam1-bot }} случай 2
{{ Z89 }} → {{ Uw-spam2-bot }} случай 1
{{ Z90 }} → {{ Uw-spam2-bot }} случай 2
{{ Z91 }} → {{ Uw-spam3-bot }} случай 1
{{ Z92 }} → {{ Uw-spam3-bot }} случай 2
{{ Z93 }} → {{ Uw-spam4-bot }} случай 1
{{ Z94 }} → {{ Uw-spam4-bot }} случай 2
{{ Z95 }} → {{ Welcomeanon-rand }} случай 1
{{ Z96 }} → {{ Welcomeanon-rand }} случай 2
{{ Z97 }} → {{ Welcomeg-rand }} случай 1
{{ Z98 }} → {{ Welcomeg-rand }} случай 2
{{ Z99 }} → {{ Uw-test1 -rand }} case 1 (exp. # 4)
{{ Z100 }} → {{ Uw-test1-rand }} case 2 (exp. # 4)
{{ Z101 }} → {{ Uw-spam1-rand }} cas e 1 (эксп. # 4)
{{ Z102 }} → {{ Uw-spam1-rand }} случай 2 (пример # 4)
{{ Z103 }} → {{ Uw-error1-rand }} случай 1 (пример # 4)
{ { Z104 }} → {{ Uw-error1-rand }} случай 2 (пример # 4)
{{ Z105 }} → {{ Uw-unsor1-rand }} случай 1 (пример # 4)
{{ Z106 }} → {{ Uw-unsor1-rand }} случай 2 (пример # 4)
{{ Z107 }} → {{ Uw-npov1-rand }} случай 1 (пример # 4)
{{ Z108 }} → {{ Uw -npov1-rand }} case 2 (exp. # 4)
{{ Z109 }} → {{ Uw-bio1-rand }} case 1 (exp. # 4)
{{ Z110 }} → {{ Uw-bio1-rand }} case 2 (exp. # 4)
{{ Z111 }} → {{ Uw-attack1-rand }} case 1 (exp. # 4)
{{ Z112 }} → {{ Uw-attack1-rand }} case 2 (exp. # 4)
{{ Z113 }} → {{ Uw-blank1-rand }} случай 1 (exp. # 4)
{{ Z114 }} → {{ Uw-blank1-rand }} case 2 (exp. # 4)
{{ Z115 }} → {{ Uw-delete1-rand }} случай 1 (пример # 4)
{{ Z116 }} → {{ Uw-delete1-rand }} случай 2 (пример # 4)
{{ Z117 }} → {{ Csb-notice-pageincludes-rand }} случай 1
{{ Z118 }} → {{ Csb-notice-pageincludes-rand }} случай 2
{{ Z119 }} → {{ Csb-notice-pageincludes- exp-rand }} случай 3
{{ Z120 }} → {{ Csb-notice-pageincludes-exp-rand }} случай 4
{{ Z12 1 }} → {{ Csb-notice-pageincluded-rand }} случай 1
{{ Z122 }} → {{ Csb-notice-pageincluded-rand }} случай 2
{{ Z123 }} → {{ Csb-notice-pageincluded- exp-rand }} случай 3
{{ Z124 }} → {{ Csb-notice-pageincluded-exp-rand }} случай 4
{{ Z125 }} → {{ Csb-notice-wikipage-rand }} случай 1
{{ Z126 }} → {{ Csb-notice-wikipage-rand }} случай 2
{{ Z127 }} → {{ Csb-notice-wikipage-exp-rand }} случай 3
{{ Z128 }} → {{ Csb-notice-wikipage -exp-rand }} case 4
{{ Z129 }} → {{ Welcomelaws-rand }} case 1
{{ Z130 }} → {{ Welcomelaws-rand }} case 2
{{ Z131 }} → Пользователь: OrphanBot / nosource nolicense -rand case 1
{{ Z132 }} → Пользователь: OrphanBot / nosource nolicense-rand case 2
{{ Z133 }} → User: OrphanBot / nosource nolicense-rand case 3
{{ Z134 }} → User: OrphanBot / untagged-rand case 1
{{ Z135 }} → Пользователь: OrphanBot / untagged-rand case 2
{{ Z136 }} → Пользователь: OrphanBot / untagged-rand case 3
{{ Z137 }} → Пользователь: OrphanBot / nosource-rand case 1
{{ Z138 } } → Пользователь: OrphanBot / nosource-rand case 2
{{ Z139 }} → Пользователь: OrphanBot / nosource-rand case 3
{{ Z140 } } → Пользователь: OrphanBot / без лицензии, случай 1
{{ Z141 }} → Пользователь: OrphanBot / без лицензии, случай 2
{{ Z142 }} → Пользователь: OrphanBot / без лицензии, случай 3
{{ Z143 }} - {{ Z146 }} → устарело
{{ Z147 }} → {{ Защитник вики Barnstar }}
{{ Z148 }} → {{ Больше никаких ссылок }}
{{ Z149 }} → {{ Уф-поспешно }}
{{ Z150 } } → {{ Astray astray }}
{{ Z151 }} → {{ Uw-softestblock }}
{{ Z152 }} → {{ специальный проспект ArbCom 2019 }}
{{ Z153 }} → не рекомендуется
{{ Z154 }} → {{ Contrib-ro1 }}
{{ Z155 }} → {{ Ds / editnotice }} case 1
{{ Z156 }} → {{ Ds / editnotice }} case 2
{{ Z157 }} → не рекомендуется
{{ Z158 }} → {{ Sdd4 }}
{{ Z159 }} → {{ Uw-pay1 }}
{{ Z160 }} → {{ Uw-pay2 }}
{{ Z161 }} → {{ Uw-Paed3 }}
{{ Z162 }} → {{ Uw-pay4 }}
{{ Z163 }} → {{ helpmessage }}
{{ Z164 }} → {{ Добро пожаловать в Википедию }}
{{ Z165 }} → устарело
{{ Z166 }} → {{ Nothanks-sd-NPF } }
{{ Z167 }} → {{ Остановить АЭС }}
{{ Z168 }} → {{ Остановить АЭС 2 }}
{{ Z169 }} → {{ Остановить АЭС 3 }}
{{ Z170 }} → {{ Остановить АЭС 4 }}
{{ Z171 }} → не рекомендуется
{{ Z172 }} → не рекомендуется
{ { Z173 }} → устаревший
{{ Z174 }} → устаревший
{{ Z175 }} → {{ Uw-joke1 }}
{{ Z176 }} → {{ Uw-joke2 }}
{{ Z177 }} → {{ Uw-joke3 }}
{{ Z178 }} → {{ Uw-joke4 }}
{{ Z179 }} → {{ Uw-joke4im }}
{{ Z180 }} → {{ Uw-ecgaming }}
{{ Z181 }} → {{ Пожалуйста ping }}
{{ Z182 }} → {{ UAA-no edits }}
{{ Z183 }} → {{ Uw-tilde }}
{{ Z184 }} → {{На рассмотрении }}
{{ Z185 }} → {{ AfC-warn-NPF }}
{{ Z186 }} → {{ uw-vandalism1 }}
{{ Z187 }} → {{ uw-vandalism2 }}
{{ Z188 }} → {{ uw-vandalism3 }}
{{ Z189 } } → {{ uw-vandalism4 }}
{{ Z190 }} → {{ uw-vandalism4im }}
{{ Z191 }} → {{ uw-test1 }}
{{ Z192 }} → {{ uw-test2 }}
{{ Z193 }} → {{ uw-test3 }}
{{ Z194 }} → устаревший
{{ Z195 }} → устаревший
{{ Z196 }} → устаревший
{{ Z197 }} → устаревший
{{ Z198 }} → устаревший
{{ Z199 } } → {{ uw-talkinarticle1 }}
{{ Z200 }} → {{ uw-talkinarticle2 }}
{{ Z201 }} → {{ uw-talkinarticle3 }}
{{ Z202 }} → {{ Протокол поиска WP }}
{{ Z203 }} → {{ autocn }}
Устаревшие виды использования
Следующие шаблоны номеров z используются, но соответствующие им шаблоны были удалены.
{{ Z30 }} → {{ Notwiki }}
{{ Z81 }} → {{ AfD-notice-rand }} случай 1
{{ Z82 }} → {{ AfD-notice-rand }} случай 2
{{ Z143 }} → Пользователь: 28bot / templates / зарегистрированный случай 1
{{ Z144 }} → Пользователь: 28bot / templates / зарегистрированный-новый случай 2
{{ Z145 }} → Пользователь: 28bot / templates / незарегистрированный случай 1
{{ Z146 }} → Пользователь: 28bot / templates / unregistered-new case 2
{{ Z153 }} → {{ bio-warn-deletion }}
{{ Z157 }} → {{ Задержка архивирования }}
{{ Z165 }} → {{ Uw-patrolled }}
{ { Z171 }} → {{ Uw-NPR-1 }}
{{ Z172 }} → {{ Uw-NPR-2 }}
{{ Z173 }} → {{ Uw-NPR-3 }}
{{ Z174 }} → {{ Uw-NPR-4 }}
{{ Z194 }} → {{ test }}
{{ Z195 }} → {{ test2 }}
{{ Z196 }} → {{ test3 }}
{{ Z197 }} → {{ test4 }}
{{ Z198 }} → {{ test5i }}
Применение
Это документация для шаблонов номеров Z, включенная в каждый шаблон номеров Z. Содержимое шаблона документации на этой странице находится в Template: Z number documentation / Inner .