Шаблон:Персона/Дата/doc: различия между версиями

Материал из Буквицы
Перейти к навигации Перейти к поиску
мНет описания правки
Метка: ручная отмена
мНет описания правки
 
Строка 112: Строка 112:
{| class="wikitable" style="width: 100%" |
{| class="wikitable" style="width: 100%" |
! Вводимое значение даты рождения в карточке !! Вводимое значение даты смерти в карточке !! Отображаемое значение даты рождения в карточке !! Отображаемое значение даты смерти в карточке
! Вводимое значение даты рождения в карточке !! Вводимое значение даты смерти в карточке !! Отображаемое значение даты рождения в карточке !! Отображаемое значение даты смерти в карточке
|-
<!-- |-
| <nowiki>{{ДатаРождения|24|12|3}}</nowiki>
| <nowiki>{{ДатаРождения|24|12|3}}</nowiki>
| <nowiki>{{ДатаСмерти|15|01|69}}</nowiki>
| <nowiki>{{ДатаСмерти|15|01|69}}</nowiki>
| {{Персона/Дата|Рождения|{{ДатаРождения|24|12|33}}|{{ДатаСмерти|15|01|69}}|nopersoncat=1}}
| {{Персона/Дата|Рождения|{{ДатаРождения|24|12|33}}|{{ДатаСмерти|15|01|69}}|nopersoncat=1}}
| {{Персона/Дата|Смерти|{{ДатаСмерти|15|01|69}}|{{ДатаРождения|24|12|3}}|nopersoncat=1}}
| {{Персона/Дата|Смерти|{{ДатаСмерти|15|01|69}}|{{ДатаРождения|24|12|3}}|nopersoncat=1}} -->
|-
|-
| <nowiki>ок. [[5]] года</nowiki>
| <nowiki>ок. [[5]] года</nowiki>
Строка 132: Строка 132:
| {{Персона/Дата|Рождения|[[868]]/[[872]]|[[15 сентября]]/[[15 ноября]] [[890]]|nopersoncat=1}}
| {{Персона/Дата|Рождения|[[868]]/[[872]]|[[15 сентября]]/[[15 ноября]] [[890]]|nopersoncat=1}}
| {{Персона/Дата|Смерти|[[15 сентября]]/[[15 ноября]] [[890]]|[[868]]/[[872]]|nopersoncat=1}}
| {{Персона/Дата|Смерти|[[15 сентября]]/[[15 ноября]] [[890]]|[[868]]/[[872]]|nopersoncat=1}}
|-
<!-- |-
| <nowiki>{{ДатаРождения|8|2|1834|27|1}}</nowiki>
| <nowiki>{{ДатаРождения|8|2|1834|27|1}}</nowiki>
| <nowiki>{{ДатаСмерти|2|2|1907|20|1}} (72 года)</nowiki>
| <nowiki>{{ДатаСмерти|2|2|1907|20|1}} (72 года)</nowiki>
| {{Персона/Дата|Рождения|{{ДатаРождения|8|2|1834|27|1}}|{{ДатаСмерти|2|2|1907|20|1}} (72 года)|nopersoncat=1}}
| {{Персона/Дата|Рождения|{{ДатаРождения|8|2|1834|27|1}}|{{ДатаСмерти|2|2|1907|20|1}} (72 года)|nopersoncat=1}}
| {{Персона/Дата|Смерти|{{ДатаСмерти|2|2|1907|20|1}} (72 года)|{{ДатаРождения|8|2|1834|27|1}}|nopersoncat=1}}
| {{Персона/Дата|Смерти|{{ДатаСмерти|2|2|1907|20|1}} (72 года)|{{ДатаРождения|8|2|1834|27|1}}|nopersoncat=1}} -->
|}
|}



Текущая версия от 14:37, 23 декабря 2021

  • автоматически форматирует дату рождения/смерти
    • Учитывает возможность частичного и полного задания даты по старому стилю (в скобках)
  • вычисляет текущий возраст, если не задана дата смерти
  • вычисляет время жизни, если заданы полностью и дата рождения, и дата смерти
  • включает статьи в соответствующие дочерние категории:
  • Если дата смерти не заполнена и вычисленный возраст превышает 150 лет, либо если разница между датами рождения и смерти более 150 лет, статья включается в категорию:
  • Если дата рождения или смерти заполнена не по формату, то статья включается в категорию
  • Основные примеры правильного использования
    Вводимое значение даты рождения в карточке Вводимое значение даты смерти в карточке Отображаемое значение даты рождения в карточке (и возраста, если не заполнено поле даты смерти) Отображаемое значение даты смерти в карточке (и возраст смерти, если полностью заполнена дата рождения)
    -382 −336 382 до н. э.({{padleft:-382|4|0}}) 336 до н. э.({{padleft:-336|4|0}})
    1.2 (3) 4.5 (6) 3 (1) февраля 6 (4) мая
    24.12.3 15.01.69 24 декабря 3({{padleft:3|4|0}}-{{padleft:12|2|0}}-{{padleft:24|2|0}}) 15 января 69({{padleft:69|4|0}}-{{padleft:1|2|0}}-{{padleft:15|2|0}}) (65 лет)
    23.09.-63 19.08.14 23 сентября 63 до н. э.({{padleft:-63|4|0}}-{{padleft:9|2|0}}-{{padleft:23|2|0}}) 19 августа 14({{padleft:14|4|0}}-{{padleft:8|2|0}}-{{padleft:19|2|0}}) (76 лет)
    42 9.6.42 42({{padleft:42|4|0}}) 9 июня 42({{padleft:42|4|0}}-{{padleft:6|2|0}}-{{padleft:9|2|0}})
    870 13.8.900 870({{padleft:870|4|0}}) 13 августа 900({{padleft:900|4|0}}-{{padleft:8|2|0}}-{{padleft:13|2|0}})
    22.01.984 22 января 984({{padleft:984|4|0}}-{{padleft:1|2|0}}-{{padleft:22|2|0}})
    16.06.1066 дата смерти неизвестна 16 июня 1066({{padleft:1066|4|0}}-{{padleft:6|2|0}}-{{padleft:16|2|0}}) дата смерти неизвестна
    8.2.1834 (27.1) 2.2.1907 (20.1) 27 января (8 февраля) 1834({{padleft:1834|4|0}}-{{padleft:2|2|0}}-{{padleft:8|2|0}}) 20 января (2 февраля) 1907({{padleft:1907|4|0}}-{{padleft:2|2|0}}-{{padleft:2|2|0}}) (72 года)
    29.06.1844 (17) 28.10.1883 (16) 17 (29) июня 1844({{padleft:1844|4|0}}-{{padleft:6|2|0}}-{{padleft:29|2|0}}) 16 (28) октября 1883({{padleft:1883|4|0}}-{{padleft:10|2|0}}-{{padleft:28|2|0}}) (39 лет)
    19.7.1893 (7) 14.4.1930 7 (19) июля 1893({{padleft:1893|4|0}}-{{padleft:7|2|0}}-{{padleft:19|2|0}}) 14 апреля 1930({{padleft:1930|4|0}}-{{padleft:4|2|0}}-{{padleft:14|2|0}}) (36 лет)
    3.10.1895 (21.9) 28.12.1925 21 сентября (3 октября) 1895({{padleft:1895|4|0}}-{{padleft:10|2|0}}-{{padleft:3|2|0}}) 28 декабря 1925({{padleft:1925|4|0}}-{{padleft:12|2|0}}-{{padleft:28|2|0}}) (30 лет)
    4.10.1916 8.11.2009 4 октября 1916({{padleft:1916|4|0}}-{{padleft:10|2|0}}-{{padleft:4|2|0}}) 8 ноября 2009({{padleft:2009|4|0}}-{{padleft:11|2|0}}-{{padleft:8|2|0}}) (93 года)
    09.06.1942 9 июня 1942({{padleft:1942|4|0}}-{{padleft:6|2|0}}-{{padleft:9|2|0}}) (82 года)
    1955 1955({{padleft:1955|4|0}})
    29.02.1984 29 февраля 1984({{padleft:1984|4|0}}-{{padleft:2|2|0}}-{{padleft:29|2|0}}) (40 лет)
    8.1.1894 (26.12.1893) 2.7.1967 26 декабря 1893 (8 января 1894)({{padleft:1894|4|0}}-{{padleft:1|2|0}}-{{padleft:8|2|0}}) 2 июля 1967({{padleft:1967|4|0}}-{{padleft:7|2|0}}-{{padleft:2|2|0}}) (73 года)
    Проверка на викифицированные даты, наличие устаревших шаблонов и некорректных значений
    Вводимое значение даты рождения в карточке Вводимое значение даты смерти в карточке Отображаемое значение даты рождения в карточке Отображаемое значение даты смерти в карточке
    ок. [[5]] года 24.01.41 ок. 5 года 24 января 41({{padleft:41|4|0}}-{{padleft:1|2|0}}-{{padleft:24|2|0}})
    ок. [[5]] года {{ДатаСмерти|24|01|41}} ок. 5 года 24 января 41
    [[868]]/[[872]] [[15 сентября]]/[[15 ноября]] [[890]] 868/872 15 сентября/15 ноября 890
    Включение шаблона в карточки (на примере Шаблон:Учёный)
    • Для даты рождения:
    |метка1     = Дата рождения:
    |текст1     = {{Персона/Дата|Рождения|{{{Дата рождения|}}}|{{{Дата смерти|}}}}}
    
    • Для даты смерти:
    |метка3     = Дата смерти:
    |текст3     = {{Персона/Дата|Смерти|{{{Дата смерти|}}}|{{{Дата рождения|}}}}}