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

Этот шаблон объединяет все шаблоны, относящиеся к «вехам контента», в один, чтобы уменьшить беспорядок на страницах обсуждения и сделать его менее запутанным, когда статья имеет несколько FAC , FAR или была понижена и продвинута и т.д. , Также могут быть включены экспертные обзоры и обзоры WikiProject. Если статья перемещается, действия в пределах контрольных точек обычно также не нужно перемещать; шаблон фиксирует веху для статьи через перемещение статьи и изменение названия.

Этот шаблон нельзя использовать для приостановки номинации хороших статей или номинирования статей для таких процессов, как кандидат в избранные статьи, кандидат на хорошие статьи, рецензирование или рецензирование избранных статей , и никогда не должен использоваться для процессов, которые еще не завершены; элементы добавляются в шаблон только после закрытия.

Параметр |currentstatus=определяет, какой текст отображается в верхней части поля, набор из до двадцати параметров формы |action1=|action1date=|action1link=|action1result=|action1oldid=создает строку в разделе истории в нижней части поля. Action1 относится к самому раннему событию.

Синтаксис

Примечание. НЕ помещайте HTML-комментарии в этот шаблон.

Простое использование обычно включает:

{{История статьи| действие1 =| action1date =| action1link =| action1result =| action1oldid =| currentstatus =}}

Более сложные варианты использования могут включать другие поля:

{{История статьи| действие1 =| action1date =| action1link =| action1result =| action1oldid =| действие2 =| action2date =| action2link =| action2result =| action2oldid =| currentstatus =| itndate =| dykdate =| dykentry =| dyknom =| тема =| small =}}

Большинство синтаксических ошибок помещает страницу обсуждения в категорию: шаблоны истории статей с ошибками . После добавления истории статей или добавления / удаления вехи проверьте нижнюю часть страницы обсуждения на предмет этой категории ошибок.

Как использовать на практике

  1. ^ См. Нижнюю часть таблицы.
  2. ^ Используйте дату, когда {{ FAC }} был заменен другим шаблоном
  3. ^ Используйте дату, когда {{ FAR }} был заменен другим шаблоном
  4. ^ Соответствующий из Википедии: Архив / Обновление блестящей прозы - Люди и культура , История и религия , Наука и другие
  5. ^ Консенсус в WP: FFA состоит в том, чтобы рассматривать «Освежающее блестящее прозаическое мероприятие» как кандидатуру на массовую публикацию статей; поэтому статьи, не хранящиеся здесь, не являются ранее избранными.
  6. ^ BP используется только для статей, которые были перечислены в старой « Википедии: блестящая проза», но не рецензировались в « Обновление блестящей прозы» . По состоянию на июнь 2015 года этому критерию удовлетворяют только три статьи: казнь слоном , франки и расы (человеческая категоризация) . Хотя все эти статьи были позже исключены из списка избранных статей , они никогда не проходили процесс рецензирования, чтобы стать избранными статьями, поэтому (возможно) не следует указывать в качестве ранее избранных статей.
  7. ^ Используйте дату, когда {{ FLC }} был заменен другим шаблоном
  8. ^ Используйте дату, когда {{ FLRC }} был заменен другим шаблоном
  9. ^ Используйте дату, когда {{ FTC }} был заменен другим шаблоном
  10. ^ Используйте дату, когда {{ FTRCmain }} был заменен другим шаблоном
  11. ^ Используйте дату, когда {{ номинант GA }} был заменен другим шаблоном
  12. ^ Используйте датудобавления{{ DelistedGA }}
  13. ^ Используйте дату, когда {{ Peer review }} был заменен другим шаблоном
  14. ^ Любая экспертная оценка по конкретной теме
  15. ^ a b c Если доступно
  16. ^ Через Wikiprojects
  17. ^ Используйте дату, когда {{ AFD }} был удален из статьи

FAC и FAR не являются действительными статусами, потому что для технического обслуживания необходимо, чтобы {{ FAC }} и {{ FAR }} хранились отдельно.

Пример

Пример разговора: парадокс Ферми :

{{История статьи| action1 = FAC| action1date = 00:44, 12 июня 2004 г.| action1link = Википедия: Избранные статьи кандидатов / парадокс Ферми / архив1| action1result = Повышен| action1oldid = 4164969| action2 = FAR| action2date = 02:55, 23 апреля 2006 г.| action2link = Википедия: Избранные кандидаты на удаление статей / парадокс Ферми| action2result = Понижен| action2oldid = 49669714| action3 = PR| action3date = 09:31, 28 апреля 2006 г.| action3link = Википедия: экспертная оценка / парадокс Ферми / архив1| action3oldid = 50428052| action4 = FAC| action4date = 22:10, 27 июня 2006 г.| action4link = Википедия: Избранные статьи-кандидаты / Парадокс Ферми / archive2| action4result = Повышен| action4oldid = 60821005| action5 = FAR| action5date = 14:17, 13 сентября 2010 г.| action5link = Википедия: Обзор избранной статьи / Парадокс Ферми / архив1| action5result = удалено| action5oldid = 384447156| maindate = 13 января 2005 г.| currentstatus = FFA}}

Как найти и использовать oldid

«Oldid» - это число, состоящее из нескольких цифр, которое относится к точной версии страницы во время этого конкретного действия. Затем эту версию можно просмотреть, когда пользователь щелкнет дату в списке этапов. Если oldid не указан, бот может определить его по дате действия.

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

http://en.wikipedia.org/w/index.php?title=Main_Page&oldid=89723590

В приведенном выше примере последний номер 89723590 - это то, что следует использовать в поле oldid.

Этот номер также можно получить, просматривая различия в истории статьи и ища oldid в строке URL.

Ошибки

Этот шаблон может вызвать ряд ошибок. Они подразделяются на Категория: шаблоны истории статей с ошибками . Объяснение отдельных ошибок дано ниже.

Недействительная дата

  • в параметре action4date обнаружена недопустимая дата abc

Эта ошибка возникает, если дата указана, но дата не распознается как действительная. В случае сомнений используйте формат «д Месяц ГГГГ» (например, «4 июня 2010 г.»). Если дата кажется вам правильной, но вы все равно получаете эту ошибку, возможно, вы вставили невидимый управляющий символ в начале или в конце даты. Это может произойти, когда вы копируете и вставляете отметку времени. Попробуйте нажать клавишу возврата после вставки; если вы нажмете Backspace, но курсор не перемещается, вы просто удалили управляющий символ.

Распознавание даты в шаблоне зависит от функции синтаксического анализатора #time, поэтому все технические подробности того, что разрешено, см. В документации #time на mediawiki.org .

Нет параметра даты

  • был обнаружен аргумент, начинающийся с 'abc2', но не был указан параметр 'abc2date'
  • дата действия 3 не указана; добавьте дату в параметр action3date или удалите другие параметры, начинающиеся с action3

Когда за определенными префиксами параметров следует число, например «action4», «dyk2» или «otd3», необходимо также указать параметр даты, например «action4date», «dyk2date» или «otd3date». Это также работает для таких имен параметров, как «action4x», «dyk2abc» и «otd3blah». Если вы получили эту ошибку, вы должны указать правильный параметр даты или удалить все остальные параметры с этим префиксом.

Избранные статьи кандидатов

  • используйте шаблон {{ fac }}, чтобы номинировать статью на статус "Рекомендуемая статья"

Статус «FAC» считается недействительным, поскольку существует специальный шаблон Template: Fac для номинирования статей на статус «Рекомендуемые». Использование двух шаблонов означало бы больше работы по обслуживанию. Пока кандидатура избранной статьи находится в стадии реализации, просто оставьте этот шаблон со старым статусом. Затем бот обновит шаблон {{ article history }}, когда обсуждение кандидатуры избранной статьи будет закрыто.

Обзор избранной статьи

  • используйте шаблон {{ FAR }}, чтобы номинировать статью на обзор избранных статей

Статус «FAR» считается недействительным по причинам, аналогичным приведенным выше FAC. Вместо использования этого шаблона для записи обзоров избранных статей следует использовать специализированный шаблон Template: FAR . Пока идет рассмотрение кандидатуры, просто оставьте этот шаблон со старым статусом. Затем бот обновит шаблон {{ article history }}, когда обсуждение обзора будет закрыто.

Оценки WikiProject

  • не используйте «заглушку» в качестве параметра «текущий статус»; эти оценки являются обязанностью отдельных WikiProjects

Рейтинги статей, такие как "B", "C", "Start" и "Stub", устанавливаются отдельными проектами Wiki. Хотя эти рейтинги у WikiProjects часто совпадают, они не обязательно должны быть одинаковыми: например, проекты могут оценивать статью как «C», а другие - как «Start». По этой причине такие рейтинги не следует добавлять в шаблон истории статей.

Неверный статус

  • 'abc' не является допустимым кодом состояния

Эта ошибка возникает, если вы указали текущий статус с |currentstatus=параметром, но код состояния, который вы использовали, не был распознан шаблоном. См. Список допустимых кодов состояния выше.

Бывшие избранные статьи

  • бывшие избранные статьи должны иметь текущий статус
  • "abc" не является действительным текущим статусом для ранее избранных статей.

Бывшие избранные статьи всегда имеют текущий статус. В зависимости от истории статьи, это может быть любой из «FA», «FL», «FFA», «FFL», «FFA / GA» или «GA». («GA» автоматически преобразуется в «FFA / GA».) Вам необходимо использовать одно из этих значений для |currentstatus=параметра, иначе будет вызвана одна из указанных выше ошибок. В качестве альтернативы, если статья на самом деле не является ранее избранной статьей, вам нужно будет исправить параметр действия, который говорит, что статья была понижена в рейтинге при просмотре избранных статей (FAR).

Названия избранных тем

  • установлен параметр ft2main, но в параметре ft2name не указано имя избранной темы
  • Обнаружен параметр, начинающийся с 'ft', но не указаны названия избранных тем; пожалуйста, проверьте названия параметров

Если вы укажете параметр «ftmain», «ft2main» и т. Д. Или просто что-нибудь, начинающееся с «ft» и числа, тогда шаблон предполагает, что вы хотите добавить информацию по избранной теме. Эти ошибки возникают, если вы укажете один из этих параметров, но не укажете соответствующий параметр имени. Для ftmain это будет ftname, а для ft2main - ft2name. Другие параметры, начинающиеся с "ft", вероятно, являются ошибкой, поэтому проверьте правильность написания. (Кроме того, вы должны использовать «ftname», а не «ft1name», но «ft2name», «ft3name» и т. Д. Вполне подойдут.)

Отсутствует значок

  • Конфигурация значка панели уведомлений установлена ​​в значение 'true', но изображение не найдено

Это ошибка в конфигурации модуля. Пожалуйста, сообщите об этом сопровождающему на Template Talk: Article History .

Коды действий

  • код действия в параметре action3 не обнаружен; добавьте код или удалите другие параметры, начинающиеся с 'action3'
  • недопустимый код действия 'abc' передан параметру 'action2'

Каждому действию нужен код действия, чтобы шаблон знал, каковы действительные результаты, какой должна быть метка ссылки по умолчанию и другие вещи. Например, для кандидатуры избранной статьи код действия - «FAC», а для рецензирования - код действия «PR». Эти коды входят в параметры «действие1», «действие2», «действие3» и т. Д. Если вы включаете такой параметр, как «действие3результат», но не включаете параметр «действие3», или если вы включаете код действия, который не равен t распознан, вы получаете одну из этих ошибок. Чтобы исправить их, проверьте написание ваших параметров, убедитесь, что у вас есть код действия для каждого действия, которое вы включили, и проверьте список допустимых кодов действий выше, чтобы убедиться, что у вас правильный.

Никаких действий

  • текущий статус был предоставлен без каких-либо действий

В шаблонах истории статей, в которых указывается текущий статус, также должны быть указаны действия. Это связано с тем, что для того, чтобы статья имела текущий статус, в первую очередь, должно произойти какое-то действие, чтобы она достигла этого статуса. Например, статьи с текущим статусом FA (избранные статьи) должны пройти процедуру FAC (избранные статьи-кандидаты). Чтобы исправить эту ошибку, либо добавьте соответствующие действия, либо, если у статьи нет текущего статуса, удалите |currentstatus=параметр.

Результаты действий

  • для действия «FTC» требуется код результата; добавьте код результата в параметр action3result
  • в параметре action4result обнаружен недопустимый результат abc для действия GAN

Для большинства действий (но не для всех) требуется код результата. Например, действие «FAC» имеет два возможных результата: «повышен» и «не пройден». Пожалуйста, ознакомьтесь с действующими значениями в таблице действий и результатов выше. Если вы не укажете параметр результата для действия, которое требует этого, или если вы укажете недопустимый код результата, вы получите одну из этих ошибок. Вы также можете получить эту ошибку, если по ошибке указали параметр действия, такой как «действие1», «действие2» и т. Д.: В этом случае просто удалите параметр.

Неверный oldid

  • в параметре action2oldid обнаружен неверный oldid 'abc'; если задан oldid, он должен быть положительным целым числом

Необязательно, но рекомендуется указывать oldid для всех действий в шаблоне. Это делается с помощью параметров «action1oldid», «action2oldid» и т. Д. Если какое-либо из этих значений не является числом, или если это число равно нулю или меньше, или не является целым числом, вы получите эту ошибку. Чтобы исправить это, либо укажите действительный oldid, либо удалите параметр.

Категории отслеживания

Устаревшие параметры отслеживаются в категории: шаблоны истории статей с устаревшими параметрами .

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

  • Шаблон: оболочка баннера WikiProject - для объединения и сворачивания нескольких баннеров WikiProject