Постоянно защищенный шаблон
Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
Документация по шаблону [ просмотреть ] [ изменить ] [ история ] [ очистить ]

Это окно сообщения.{{high-use}}

Он предназначен для размещения в верхней части подстраницы документации для шаблонов, размещенных на более чем 2000 страницах. Для шаблонов, в которых количество страниц превышает 100 000 или если для первого параметра установлено значение «риск», дается более строгая формулировка.

Примечание . Это нормально, что некоторые ссылки в окне сообщения красные.

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

{{High-tw}}

{{High-use|1=number of transclusions|2=discussion page, or use + notation|all-pages=yes/no|info=additional text}}

все параметры
{{Часто используется | 1 = | 2 = | all-pages = | info = | demo = | form = | expiry =}}

Шаблон можно использовать как есть, и он будет автоматически использовать обновленные ботом счетчики включения из подстраниц модуля: Transclusion_count / data / , если они доступны. Также он может принимать некоторые параметры:

  • 1=number of transclusions: Первый параметр - это либо статическое количество включений шаблона, либо слово «риск» (без кавычек) для отображения «очень большое количество» вместо фактического значения. Это значение будет проигнорировано, если данные включения доступны для текущей страницы (как правило, для шаблонов с более чем 2000 включений).
  • 2=discussion page, or use + notation: Второй параметр перегружен. Это приведет к тому, что количество включений будет отображаться как «#, ### +» вместо «приблизительно #, ###», если установлено значение «да» (без кавычек). При таком использовании значения будут округляться в меньшую сторону, а не до ближайшего числа с соответствующим количеством значащих цифр. Если установлено любое другое непустое значение, он заменит ссылку на страницу обсуждения шаблона на значение параметра (например, 2=WP:VPTвставит ссылку на WP: VPT ),
  • all-pages=yes: Также выводит процент всех страниц, использующих этот шаблон. Это следует использовать только для очень часто включенных шаблонов.
  • info=extra information: Если задано непустое значение, в текст шаблона будет вставлена дополнительная информация, если в шаблоне более 10 000 включений или для параметра 1 установлено значение «риск».
  • demo=Template_name: Будет использовать счетчик включений для шаблона в Template: Template_name вместо определения того, в каком шаблоне он используется. Использование заглавных букв должно точно соответствовать значению, используемому в Special: PrefixIndex / Module: Transclusion_count / data / .
  • form=: Если установлено значение "editnotice", будет отображаться сообщение с использованием {{ editnotice }} вместо {{ ombox }}.
  • expiry=: Устанавливает |expiry=параметр для {{ editnotice }}.

Примеры

Полный код для начала страницы / doc обычно выглядит так:

{{подстраница документации}}<! - Добавьте категории, указанные в нижней части этой страницы, и интервики в Викиданные ->{{часто используется}}

Стандартная форма

{{часто используется}}
{{интенсивное использование | | Обсуждение в Википедии: шаблоны высокого риска}}

Округление и обозначение +

{{high-use | 49,500 | demo = несуществующий шаблон}}
{{high-use | 49,500+ | demo = несуществующий шаблон}}

Форма уведомления

{{часто используется | form = editnotice}}

Высокий риск

{{high-use | demo = Yesno}}
{{высокий уровень использования | риск | демо = высокий уровень использования}}
{{high-use | risk | Обсуждение в Википедии: шаблоны высокого риска | all-pages = yes | info = Это очень большое количество! | demo = Да, нет}}

Технические детали

/ Песочница и / testcases ссылки являются стандартными именами таких подстраниц. Если эти страницы созданы, то зеленый блок / документ для шаблона обнаружит их и укажет на них ссылку в заголовке. Например, см. Начало этой документации.

Ahechtbot собирает статистику использования для всех шаблонов с 2000 или более включениями, используя User: Ahechtbot / transclusioncount.py , и записывает их на подстраницы модуля: Transclusion count / data (см. Википедия: Боты / Запросы на одобрение / Ahechtbot 6 ). Эти страницы обычно обновляются каждое воскресенье, но, поскольку выполнение запроса требует значительных ресурсов, он может быть отложен или пропущен при высокой загрузке сервера Википедии. Важно : если в модуле: «Счетчик / данные включения» доступен счетчик включений, любые значения, введенные вручную, будут игнорироваться этим шаблоном.

Поддерживающие шаблоны и модули

  • {{ ombox }}, который использует {{#invoke: Message box | ombox}}
  • {{ editnotice }}, который использует {{#invoke: Message box | fmbox}}
  • {{#invoke: high-use | main}}
  • {{#invoke: количество включений | выборка}}

Перенаправления

  • {{ heavytranscluded }}
  • {{ высокий риск }}
  • {{ высокий риск }}
  • {{ интенсивное использование }}
  • {{ рискованный шаблон }}

Смотрите также

  • {{ Intricate template }} - для сложных шаблонов с использованием менее очевидных методов.
  • {{ pp-template }} - шаблон защиты, который обычно ставится на шаблоны повышенного риска
  • {{ Используется в системе }} - для шаблонов, используемых в пользовательском интерфейсе Википедии.
  • Википедия: шаблоны высокого риска
  • Википедия: песочница шаблонов и тестовые примеры

Счетчики шаблонов

  • toollabs: templatecount / - прост в использовании, возвращает текущий (в реальном времени) счетчик включений для шаблона
  • Special: MostLinkedTemplates - специальная страница для поиска наиболее включенных шаблонов
  • Special: PrefixIndex / Module: Transclusion_count / data / - данные подсчета шаблонов, используемые этим шаблоном, которые разбиты по первой букве шаблона и округлены до двух или трех значащих цифр и обновляются еженедельно.
  • Википедия: отчеты базы данных / шаблоны, включенные на большинстве страниц - список 1000 наиболее часто включаемых шаблонов, не обновляемых с ноября 2018 г.