Шаблон: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 Dramatica | Nomad site/Документация |
Информация о шаблоне [править] | |
Название: | {{Nomad site}} |
Создатель шаблона: | Lllkstlll |
Дата создания: | 04.08.2020 |
Источник: | Шаблон был создан в Викиреальности и не является копией из других википроектов. |