Шаблон:Недоступная ссылка: различия между версиями
p>Grain of sand (реализация подстановки через модуль unsubst) |
In.wiki (комментарии | вклад) |
||
(не показано 5 промежуточных версий 4 участников) | |||
Строка 1: | Строка 1: | ||
− | {{{{{|safesubst:}}}#invoke:unsubst|| | + | {{{{{|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}}<!-- больше одного неименованного параметра или | ||
-->{{#ifeq: {{{1|x}}}|{{{1|y}}}|{{#ifeq: {{{url|x}}}|{{{url|y}}}|1}}}}<!-- одновременно определены 1= и url= | -->{{#ifeq: {{{1|x}}}|{{{1|y}}}|{{#ifeq: {{{url|x}}}|{{{url|y}}}|1}}}}<!-- одновременно определены 1= и url= | ||
− | -->|{{color|red|Ошибка в параметрах шаблона {{tl|dead link}}.}} [[Категория: | + | -->|{{color|red|Ошибка в параметрах шаблона {{tl|dead link}}.}} [[Категория:Проект:Страницы с некорректным использованием шаблонов:Deadlink]]}}<!-- |
-->{{ref-info|недоступная ссылка{{#if: {{{число|}}} | с {{{число}}}-{{{месяц}}}-{{{год}}} [{{Прошло дней|{{{число}}}|{{{месяц}}}|{{{год}}}}} {{plural:{{Прошло дней|{{{число}}}|{{{месяц}}}|{{{год}}}}}|день|дня|дней}}] }}{{#if: {{{url|{{{1|}}}}}} | — [//web.archive.org/web/*/{{{url|{{{1|}}}}}} ''история''] }}{{#if: {{{url|{{{1|}}}}}} | {{#if: {{{id|}}} | , [//web.archive.org/web/{{{id}}}/{{{url|{{{1|}}}}}} ''копия''] }} }}}}<includeonly>{{#if:{{NAMESPACE}}|| | -->{{ref-info|недоступная ссылка{{#if: {{{число|}}} | с {{{число}}}-{{{месяц}}}-{{{год}}} [{{Прошло дней|{{{число}}}|{{{месяц}}}|{{{год}}}}} {{plural:{{Прошло дней|{{{число}}}|{{{месяц}}}|{{{год}}}}}|день|дня|дней}}] }}{{#if: {{{url|{{{1|}}}}}} | — [//web.archive.org/web/*/{{{url|{{{1|}}}}}} ''история''] }}{{#if: {{{url|{{{1|}}}}}} | {{#if: {{{id|}}} | , [//web.archive.org/web/{{{id}}}/{{{url|{{{1|}}}}}} ''копия''] }} }}}}<includeonly>{{#if:{{NAMESPACE}}|| | ||
− | {{#if:{{{число|}}}|{{#if:{{NAMESPACE}}||[[Категория: | + | {{#if:{{{число|}}}|{{#if:{{NAMESPACE}}||[[Категория:Проект:Статьи с нерабочими ссылками с {{#time:xg Y|{{{год}}}-{{{месяц}}}-{{{число}}}}}]]}}|{{#if:{{NAMESPACE}}||[[Категория:Проект:Статьи с нерабочими ссылками]]}}}}</includeonly> |
| {{ref-info|недоступная ссылка с {{{1}}}-{{{2}}}-{{{3}}} ({{Прошло дней|{{{1}}}|{{{2}}}|{{{3}}}}} {{plural:{{Прошло дней|{{{1}}}|{{{2}}}|{{{3}}}}}|день|дня|дней}}){{#if: {{{url|{{{1|}}}}}} | — [//web.archive.org/web/*/{{{url|{{{1|}}}}}} ''история''] }}{{#if: {{{url|{{{1|}}}}}} | {{#if: {{{id|}}} | [//web.archive.org/web/{{{id}}}/{{{url|{{{1|}}}}}} ''копия''] }} }}}}<includeonly> | | {{ref-info|недоступная ссылка с {{{1}}}-{{{2}}}-{{{3}}} ({{Прошло дней|{{{1}}}|{{{2}}}|{{{3}}}}} {{plural:{{Прошло дней|{{{1}}}|{{{2}}}|{{{3}}}}}|день|дня|дней}}){{#if: {{{url|{{{1|}}}}}} | — [//web.archive.org/web/*/{{{url|{{{1|}}}}}} ''история''] }}{{#if: {{{url|{{{1|}}}}}} | {{#if: {{{id|}}} | [//web.archive.org/web/{{{id}}}/{{{url|{{{1|}}}}}} ''копия''] }} }}}}<includeonly> | ||
− | {{#if:{{NAMESPACE}}||[[Категория: | + | {{#if:{{NAMESPACE}}||[[Категория:Проект:Статьи с нерабочими ссылками с {{#time:xg Y|{{{3}}}-{{{2}}}-{{{1}}}}}]]}}}}</includeonly> |
− | }}{{#if: {{{archivedate|}}} | + | }}{{#if: {{{archive-date|{{{archivedate|}}}}}} |
− | |  <small>[{{{archiveurl}}} Архивировано] {{#iferror: {{#time: j xg Y | {{{archivedate}}} }} | {{{archivedate}}} }}.</small> | + | |  <small>[{{{archive-url|{{{archiveurl|}}}}}} Архивировано] {{#iferror: {{#time: j xg Y | {{{archive-date|{{{archivedate|}}}}}} }} | {{{archive-date|{{{archivedate|}}}}}} }}.</small> |
− | }}{{#if: {{{accessdate|}}} | + | }}{{#if: {{{access-date|{{{accessdate|}}}}}} |
− | |  <small>Проверено {{#iferror: {{#time: j xg Y | {{{accessdate}}} {{{accessyear|}}} }} | {{{accessdate}}}{{#if: {{{accessyear|}}} |  {{{accessyear}}} }} }}.</small> | + | |  <small>Проверено {{#iferror: {{#time: j xg Y | {{{access-date|{{{accessdate|}}}}}} {{{accessyear|}}} }} | {{{access-date|{{{accessdate|}}}}}}{{#if: {{{accessyear|}}} |  {{{accessyear}}} }} }}.</small> |
}} | }} | ||
}}<noinclude>{{doc}}</noinclude> | }}<noinclude>{{doc}}</noinclude> |
Текущая версия от 02:01, 12 апреля 2025
(недоступная ссылка)
Шаблон для указания, что на момент постановки шаблона ссылка, рядом с которой ставится шаблон, была недоступна. Не рекомендуется ставить рядом с шаблоном {{cite web}}, в нём для таких случаев указывайте параметр |deadlink = yes
. Также желательно переоформлять мёртвые ссылки в {{cite web}} с вышеуказанным параметром для попадания ссылок к исправлению в Категория:Проект:Cite web (недоступные ссылки без архивной копии).
Другие названия: {{мёртвая ссылка}}, {{битая ссылка}}, {{deadlink}}, {{dead link}}
Использование[править код]
Шаблон может использоваться несколькими способами:
- Размещение в статье кода
{{недоступная ссылка}}
даст: (недоступная ссылка) - В случае, если для недоступной страницы имеется архивная история на web.archive.org, целесообразно в дополнительном параметре указать URL исходной страницы, чтобы снабдить пользователя перечнем ссылок на сохранённые копии:
{{недоступная ссылка|URL}}
даст (недоступная ссылка — история)
1=
илиurl=
(результат, отображаемый шаблоном, см. выше):{{недоступная ссылка|1=URL}}
{{недоступная ссылка|url=URL}}
- Если хотим указать адрес конкретной копии страницы на web.archive.org, то следует использовать конструкцию: Важно: названия параметров url, id пишутся строчными буквами!
- При желании дать указание на дату проверки сведений о недоступной странице, следует указать параметр
|accessdate =
:{{недоступная ссылка|URL|accessdate=2025-09-27}}
даст (недоступная ссылка — история) Проверено 27 сентября 2025.
- Если у вас есть копия недоступной страницы на других сервисах (WebCite и др.), то вы можете указать её с помощью параметров
|archiveurl =
и|archivedate =
:{{недоступная ссылка|archiveurl=ARCHIVEURL|archivedate=2013-07-26|accessdate=2025-09-27}}
- Это даст: (недоступная ссылка) Архивировано 26 июля 2013. Проверено 27 сентября 2025.
- При отсутствии архивной копии недоступной страницы на каком-либо из ресурсов или в случае, когда автор правки по тем или иным причинам не может её привести, достаточно указать конструкцию:
{{недоступная ссылка|accessdate=2025-09-27}}
.- Отображение в статье: (недоступная ссылка) Проверено 27 сентября 2025.
- Для занесения статьи в служебную категорию Категория:Проект:Статьи с нерабочими ссылками с сентября 2025 следует заполнить параметры год, месяц, число:
{{недоступная ссылка|год=2025|месяц=09|число=27}}
.- Отображение в статье: (недоступная ссылка с 27-09-2025 [-0 дней])
Как и шаблоны семейства {{ref-lang}}, шаблон не отделяется от предшествующей ссылки пробелом.
- Обработка ошибок
В случае неправильного использования шаблона (больше одного неименованного параметра или одновременное использование неименованного параметра |1 =
и параметра |url =
) шаблон показывает сообщение об ошибке и включает страницу в категорию Проект:Страницы с некорректным использованием шаблонов:Deadlink.