Шаблон:Недоступная ссылка: различия между версиями

Материал из in.wiki
Перейти к навигации Перейти к поиску
м (1 версия импортирована)
w>Dima st bk
(+ archive-url/archive-date, унификация с cite*)
Строка 1: Строка 1:
{{{{{|safesubst:}}}#invoke:unsubst||accessdate=__DATE__|$format=Y-m-d|$B=
+
{{{{{|safesubst:}}}#invoke:unsubst||access-date=__DATE__|$format=Y-m-d|$B=
 
{{#iferror:{{#expr:1*{{{1}}}}}
 
{{#iferror:{{#expr:1*{{{1}}}}}
 
|{{#if: {{#ifeq: {{{2|x}}}|{{{2|y}}}|1}}<!-- больше одного неименованного параметра или
 
|{{#if: {{#ifeq: {{{2|x}}}|{{{2|y}}}|1}}<!-- больше одного неименованного параметра или
Строка 8: Строка 8:
 
| {{ref-info|недоступная ссылка&nbsp;с {{{1}}}-{{{2}}}-{{{3}}} ({{Прошло дней|{{{1}}}|{{{2}}}|{{{3}}}}}&nbsp;{{plural:{{Прошло дней|{{{1}}}|{{{2}}}|{{{3}}}}}|день|дня|дней}}){{#if: {{{url|{{{1|}}}}}} | &nbsp;— [//web.archive.org/web/*/{{{url|{{{1|}}}}}} ''история''] }}{{#if: {{{url|{{{1|}}}}}} | {{#if: {{{id|}}} | &nbsp;[//web.archive.org/web/{{{id}}}/{{{url|{{{1|}}}}}} ''копия''] }} }}}}<includeonly>
 
| {{ref-info|недоступная ссылка&nbsp;с {{{1}}}-{{{2}}}-{{{3}}} ({{Прошло дней|{{{1}}}|{{{2}}}|{{{3}}}}}&nbsp;{{plural:{{Прошло дней|{{{1}}}|{{{2}}}|{{{3}}}}}|день|дня|дней}}){{#if: {{{url|{{{1|}}}}}} | &nbsp;— [//web.archive.org/web/*/{{{url|{{{1|}}}}}} ''история''] }}{{#if: {{{url|{{{1|}}}}}} | {{#if: {{{id|}}} | &nbsp;[//web.archive.org/web/{{{id}}}/{{{url|{{{1|}}}}}} ''копия''] }} }}}}<includeonly>
 
{{#if:{{NAMESPACE}}||[[Категория:Википедия:Статьи с нерабочими ссылками с {{#time:xg Y|{{{3}}}-{{{2}}}-{{{1}}}}}]]}}}}</includeonly>
 
{{#if:{{NAMESPACE}}||[[Категория:Википедия:Статьи с нерабочими ссылками с {{#time:xg Y|{{{3}}}-{{{2}}}-{{{1}}}}}]]}}}}</includeonly>
}}{{#if: {{{archivedate|}}}
+
}}{{#if: {{{archive-date|{{{archivedate|}}}}}}
   | &#32;<small>[{{{archiveurl}}} Архивировано] {{#iferror: {{#time: j xg Y | {{{archivedate}}} }} | {{{archivedate}}} }}.</small>
+
   | &#32;<small>[{{{archive-url|{{{archiveurl|}}}}}} Архивировано] {{#iferror: {{#time: j xg Y | {{{archive-date|{{{archivedate|}}}}}} }} | {{{archive-date|{{{archivedate|}}}}}} }}.</small>
}}{{#if: {{{accessdate|}}}
+
}}{{#if: {{{access-date|{{{accessdate|}}}}}}
   | &#32;<small>Проверено {{#iferror: {{#time: j xg Y | {{{accessdate}}} {{{accessyear|}}} }} | {{{accessdate}}}{{#if: {{{accessyear|}}} | &#32;{{{accessyear}}} }} }}.</small>
+
   | &#32;<small>Проверено {{#iferror: {{#time: j xg Y | {{{access-date|{{{accessdate|}}}}}} {{{accessyear|}}} }} | {{{access-date|{{{accessdate|}}}}}}{{#if: {{{accessyear|}}} | &#32;{{{accessyear}}} }} }}.</small>
 
}}
 
}}
 
}}<noinclude>{{doc}}</noinclude>
 
}}<noinclude>{{doc}}</noinclude>

Версия от 18:20, 26 ноября 2023

 (недоступная ссылка)

Документация

Шаблон для указания, что на момент постановки шаблона ссылка, рядом с которой ставится шаблон, была недоступна. Не рекомендуется ставить рядом с шаблоном {{cite web}}, в нём для таких случаев указывайте параметр |deadlink = yes. Также желательно переоформлять мёртвые ссылки в {{cite web}} с вышеуказанным параметром для попадания ссылок к исправлению в Категория:Проект:Cite web (недоступные ссылки без архивной копии).

Другие названия: {{мёртвая ссылка}}, {{битая ссылка}}, {{deadlink}}, {{dead link}}

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

Шаблон может использоваться несколькими способами:

  1. Размещение в статье кода {{недоступная ссылка}} даст:  (недоступная ссылка)
  2. В случае, если для недоступной страницы имеется архивная история на web.archive.org, целесообразно в дополнительном параметре указать URL исходной страницы, чтобы снабдить пользователя перечнем ссылок на сохранённые копии:
    {{недоступная ссылка|URL}} даст  (недоступная ссылка — история)
    Важно: если в URL имеются знаки «=» (что вполне распространено), то URL необходимо указывать вместе с именем параметра 1= или url= (результат, отображаемый шаблоном, см. выше):
    {{недоступная ссылка|1=URL}}
    {{недоступная ссылка|url=URL}}
  3. Если хотим указать адрес конкретной копии страницы на web.archive.org, то следует использовать конструкцию:
    {{недоступная ссылка|url=URL|id=ID}}, где ID — дата и время архивации в формате 20090519003004 (число берётся из адреса сохранённой копии).
    Отображение в статье:  (недоступная ссылка — историякопия)
  4. Важно: названия параметров url, id пишутся строчными буквами!
  5. При желании дать указание на дату проверки сведений о недоступной странице, следует указать параметр |accessdate = :
    {{недоступная ссылка|URL|accessdate=2025-09-27}} даст  (недоступная ссылка — история) Проверено 27 сентября 2025.
  6. Если у вас есть копия недоступной страницы на других сервисах (WebCite и др.), то вы можете указать её с помощью параметров |archiveurl = и |archivedate =:
    {{недоступная ссылка|archiveurl=ARCHIVEURL|archivedate=2013-07-26|accessdate=2025-09-27}}
    Это даст:  (недоступная ссылка) Архивировано 26 июля 2013. Проверено 27 сентября 2025.
  7. При отсутствии архивной копии недоступной страницы на каком-либо из ресурсов или в случае, когда автор правки по тем или иным причинам не может её привести, достаточно указать конструкцию:
    {{недоступная ссылка|accessdate=2025-09-27}}.
    Отображение в статье:  (недоступная ссылка) Проверено 27 сентября 2025.
  8. Для занесения статьи в служебную категорию Категория:Проект:Статьи с нерабочими ссылками с сентября 2025 следует заполнить параметры год, месяц, число:
    {{недоступная ссылка|год=2025|месяц=09|число=27}}.
    Отображение в статье:  (недоступная ссылка с 27-09-2025 [-0 дней])

Как и шаблоны семейства {{ref-lang}}, шаблон не отделяется от предшествующей ссылки пробелом.

Обработка ошибок

В случае неправильного использования шаблона (больше одного неименованного параметра или одновременное использование неименованного параметра |1 = и параметра |url =) шаблон показывает сообщение об ошибке и включает страницу в категорию Проект:Страницы с некорректным использованием шаблонов:Deadlink.

См. также