{{ Webarchive }} предназначен для ссылок на службы веб-архивирования, такие как Wayback Machine , WebCite и все другие службы веб-архивирования .
Этот шаблон является заменой для {{wayback}}
, {{webcite}}
, {{memento}}
и {{cite archives}}
, как было решено в этом обсуждении .
Примечание: Наиболее распространенным методом привязки веб-архива являются шаблоны CS1|2, такие как {{cite web}}
с параметрами |archive-url=
, |archive-date=
и |url-status=
. Пожалуйста, учтите WP:CITEVAR перед преобразованием этого шаблона в шаблон CS1|2.
В большинстве случаев шаблону требуется только два параметра: archive |url=
и archive |date=
. Также часто включают |title=
. Для некоторых URL-адресов шаблон может автоматически отображать дату. Чтобы запретить шаблону добавлять викиссылку к имени сайта веб-архивирования , используйте |nolink=
параметр с любым значением.
|url=
и|date=
{{webarchive |url=https://web.archive.org/web/20160802001301/http://example.com/ |date=2 August 2016}}
{{webarchive |url=https://www.webcitation.org/5eWaHRbn4?url=http://www.example.com/ |date=12 February 2009}}
|url=
и|title=
{{webarchive |url=https://web.archive.org/web/20160802001301/http://example.com/ |title=Page title}}
{{webarchive |url=https://www.webcitation.org/5eWaHRbn4?url=http://www.example.com/ |title=Page title}}
|url=
, |date=
и|title=
{{webarchive |url=https://web.archive.org/web/20160802001301/http://example.com/ |date=August 2, 2016 |title=Page title}}
{{webarchive |url=https://www.webcitation.org/5eWaHRbn4?url=http://www.example.com/ |date=February 12, 2009 |title=Page title}}
|url=
, |date=
и|nolink=
{{webarchive |url=https://web.archive.org/web/20160802001301/http://example.com/ |date=August 2, 2016 |nolink=y}}
{{webarchive |url=https://www.webcitation.org/5eWaHRbn4?url=http://www.example.com/ |date=February 12, 2009 |nolink=1}}
Шаблон опционально поддерживает несколько URL-адресов (до 10) для ссылок на несколько служб архивации для одной и той же исходной ссылки. |url=
Тогда первый аргумент url — это |url2=
.. |url10=
. Каждый URL-адрес может иметь свой собственный аргумент даты и заголовка, таким образом |date2=
.. |date10=
и |title2=
.. |title10=
.
|url=
который считается первым URL-адресом. Каждый |url#=
может иметь свой собственный пронумерованный соответствующий |date#=
и |title#=
. Сопоставление URL-адреса с датой и заголовком выполняется по номерам, а не по положению. Номера не обязательно должны быть последовательными, например, |url2=
за ними должны следовать |url5=
работы.|date=
отсутствует, шаблон попытается найти дату, декодируя URL-адрес архива (например, wayback и webcite предоставляют эти данные в URL-адресе), и по умолчанию отобразит дату в формате iso. Однако включение даты рекомендуется по причинам форматирования даты, а также потому, что другие инструменты могут не иметь возможности декодировать дату из URL-адреса.|title=
указано, то |date=
отображается. В противном случае |title=
имеет приоритет, если заданы оба.{{cite archives}}
. В будущем она может быть упразднена. Поскольку шаблоны CS1|2 в настоящее время не поддерживают более одной ссылки на архив, этот шаблон добавит дополнительные ссылки на архив в конец вывода шаблона CS1|2. Он принимает два значения: |format=addlarchives
или |format=addlpages
. Addlarchives отобразит вывод, подходящий для ссылки на несколько служб веб-архивирования. Addlpages отобразит вывод, подходящий для ссылки на несколько страниц в одном архиве.Число возможных примеров обширно в зависимости от сочетания опций. Ниже приведены некоторые общие случаи. Для более обширного тестирования см. страницу тестовых случаев .
{{webarchive |url=https://web.archive.org/web/20160802001301/http://example.com/ |date=August 2, 2016 |title=Page title}}
{{webarchive |url=https://web.archive.org/web/20160802001301/http://example.com/ |date=August 1, 2016}}
{{webarchive |url=https://web.archive.org/web/20160802001301/http://example.com/ |title=Example}}
{{webarchive |url=https://web.archive.org/web/20160802001301/http://example.com/ |title=Example |date=mdy}}
{{webarchive |url=https://web.archive.org/web/20160802001301/http://example.com/ |title=Example |date=dmy}}
{{webarchive |url=https://www.webcitation.org/5eWaHRbn4?url=http://www.example.com |title=Example}}
{{webarchive |url=https://www.webcitation.org/5eWaHRbn4?url=http://www.example.com |title=Example |date=mdy}}
{{webarchive |url=https://www.webcitation.org/5eWaHRbn4?url=http://www.example.com |title=Example |date=dmy}}
{{webarchive |url=https://archive.today/2016.08.08-112330/http://example.com |title=Example}}
{{webarchive |url=https://archive.today/2016.08.08-112330/http://example.com |title=Example |date=mdy}}
{{webarchive |url=https://archive.today/2016.08.08-112330/http://example.com |title=Example |date=dmy}}
{{webarchive |url=https://web.archive.org/web/20160802001301/http://example.com/ |title=Page title |date=August 2, 2016 |url2=https://web.archive.org/web/20160902000046/http://example.com/ |title2=Page2 title |date2=September 2, 2016}}
{{webarchive |url=https://web.archive.org/web/20160802001301/http://example.com/ |date=August 2, 2016 |url2=https://web.archive.org/web/20160902000046/http://example.com/ |date2=September 2, 2016}}
{{webarchive |url=https://web.archive.org/web/20160802001301/http://example.com/ |title=Page title |url2=https://web.archive.org/web/20160902000046/http://example.com/ |title2=Page2 title}}
{{webarchive |format=addlarchives |url=https://www.webcitation.org/5eWaHRbn4?url=http://www.example.com/ |date=12 February 2009}}
{{webarchive |format=addlpages |url=https://www.webcitation.org/5eWaHRbn4?url=http://www.example.com/ |url2=https://web.archive.org/web/20160902000046/http://example.com/ |date=12 February 2009}}
Шаблон имеет ряд скрытых категорий отслеживания, которые можно добавить (через Module:Webarchive ):
Для поддержания шаблона можно выполнить следующие действия.
|url=
поле исходный URL вместо URL архива.Этот инструмент показывает, какие экземпляры шаблона используют какие аргументы — например, он может показать, что |access-date=
используется пятью экземплярами в пяти статьях. Поскольку это ошибка (шаблон не поддерживает |access-date=
), эти пять экземпляров шаблона следует исправить, чтобы удалить |access-date=
.
Шаблон может проверить, что даты в URL-адресах для Wayback, WebCite и Archive.is соответствуют дате в |date=
аргументе. Если даты не совпадают, он отобразит дату из URL-адреса, добавит красное предупреждающее сообщение «несовпадение дат» и добавит статью в категорию отслеживания предупреждений.
Поскольку функция проверки добавляет некоторые накладные расходы к шаблону, ее можно по желанию отключить глобально, установив переменную "verifydates = no" (см. исходный код модуля в функции p.webarchive()). Обратите внимание, что после установки значения "yes" может потребоваться неделя или больше для полного заполнения категории отслеживания. Установите значение "yes", если вы ищете проблемы в данных, которые необходимо исправить (они будут отображаться в категории отслеживания).
Максимальное количество URL-адресов — 10, но это можно изменить, установив переменную "maxurls" в функции p.webarchive(). Это глобальная переменная, которая повлияет на все экземпляры шаблона, используйте ее с осторожностью. Уменьшение количества увеличит скорость шаблона и сократит использование ресурсов.
TemplateData для веб-архива
Шаблон для ссылок на внешние архивы, такие как Wayback, WebCite, Archive.is и т. д.