Шаблон:Nomad site

Материал из Викиреальностя
Перейти к: навигация, поиск
Документация Документация

Шаблон:Nomad site (сайт-кочевник, или кочующий сайт) — шаблон для оформления внешних ссылок на конкретные известные сайты, которые часто переезжают, и при этом меняют свой домен.

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

Создание подстраниц шаблона для конкретных сайтов

Чтобы шаблон Шаблон:Nomad site работал для выбранного вами сайта при вставке в статьи, создайте сначала отдельную подстраницу шаблона Шаблон:Nomad site для для выбранного вами сайта:

Шаблон:Nomad site/<название выбранного вами сайта>

Подстраницы шаблона Шаблон:Nomad site имеет смысл создавать только для тех сайтов, которые часто переезжают и меняют доменное имя. Следует выбрать такое <название выбранного вами сайта>, которое закрепилось за сайтом, является узнаваемым и употребляется наиболее часто.

На созданную вами подстраницу Шаблон:Nomad site/<название выбранного вами сайта> скопируйте данный код:

{{Nomad site handler
|m                = {{{m}}}<!-- этот параметр не редактируйте -->
|y                = {{{y}}}<!-- этот параметр не редактируйте -->
|created          = 
|createdm         = 
|createdy         = 
|nextdomain1      = 
|nextdomain1m     = 
|nextdomain1y     = 
|nextdomain2      = 
|nextdomain2m     = 
|nextdomain2y     = 
|nextdomain3      = 
|nextdomain3m     = 
|nextdomain3y     = 
}}

Далее заполните параметры, указанные в созданной вами подстранице шаблона, значениями, известными для выбранного вами сайта. Параметры:

  • created — самый первый домен сайта непосредственно после его создания
  • createdm — месяц создания сайта, в виде двузначного числа (от 01 до 12). Если месяц неизвестен, его можно не указывать.
  • createdy — год создания сайта в виде четырёхзначного числа (например, 2000 или 2010). Обязательный параметр.


  • nextdomain1 — первый новый домен после первого переезда сайта.
  • nextdomain1m — месяц начала работы после первого переезда. Если месяц неизвестен, его можно не указывать.
  • nextdomain1y — год начала работы после первого переезда.


  • nextdomain2 — второй домен после второго переезда сайта.
  • nextdomain2m — месяц начала работы после второго переезда. Если месяц неизвестен, его можно не указывать.
  • nextdomain2y — год начала работы после второго переезда.


и так далее. После заполнения параметров сохраните шаблон. Теперь можно использовать шаблон Nomad site для выбранного вами сайта непосредственно в статьях.

В качестве примера как образец можно посмотреть подстраницу для сайта Encyclopedia Dramatica, который часто переезжал на разные домены:

Шаблон:Nomad site/Encyclopedia Dramatica

В данной версии шаблона поддерживается до 50 переездов, что вполне достаточно (вряд ли какой-то сайт будет переезжать больше 50 раз с места на место, т. к. переезд это нечастое явление). Но при необходимости количество можно увеличить, отредактировав вспомогательный шаблон Шаблон:Nomad site handler.

Использование шаблона в статьях

Для текущей даты:
{{Nomad site|<название выбранного вами сайта>}}
Для даты из прошлого:
{{Nomad site|<название выбранного вами сайта>|y=|m=}}
Для даты из прошлого, если известен только год:
{{Nomad site|<название выбранного вами сайта>|y=}}

Параметры:

  • <название выбранного вами сайта> — имя сайта, которое за ним исторически закрепилось и не меняется при переездах на разные домены. Должно полностью совпадать с созданной для этого сайта подстраницей наблона Шаблон:Nomad site.
  • y (необязательный параметр) — год. По умолчанию текущий год. В формате числа (например, 2000).
  • m (необязательный параметр) — месяц. По умолчанию текущий месяц. В формате двузначного числа (например, 08).

Если год (и месяц) не указаны, то отображается текущий домен сайта, записанный на соответствующей сайту подстранице шаблона Шаблон:Nomad site. Если указаны год и месяц, отображается домен сайта, который был актуален в соответствующее прошлое время (с точностью до месяца).

Данный шаблон размещается вместо домена в адресе всех внешних ссылок на заданный сайт, содержащихся в статьях. Пример:
http://wikireality.ru/w/...
замените на
http://{{Nomad site|Викиреальность}}/w/...

После вставки шаблона в ссылки можно, редактируя только соответствующую сайту подстраницу шаблона, обновлять доменный адрес во всех статьях, сохраняя внешние ссылки работоспособными при очередном переезде сайта-кочевника.

Список подстраниц шаблона

Nomad site/Encyclopedia DramaticaNomad site/Документация
Information.svg Информация о шаблоне
Название:{{Nomad site}}
Создатель шаблона:Lllkstlll
Дата создания:04.08.2020
Источник:Шаблон был создан в Викиреальности и не является копией из других википроектов.