Обсуждение шаблона:ДатаРождения

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Изменение[править код]

Добавила категорию Персоналии по алфавиту, чтобы в статьях было сначала так: Персоналии по алфавиту, Родившиеся в ... году, Родившиеся .. числа.--Mariluna 07:07, 3 мая 2008 (UTC) Пример: Джигарханян, Армен Борисович. --Mariluna 07:08, 3 мая 2008 (UTC)

  • Идея, конечно, хорошая, но Категория:Персоналии по алфавиту должна добавляться в шаблоне карточки персоналии, где и используются {{ДатаРождения}} и {{ДатаСмерти}}. vlsergey 08:02, 3 мая 2008 (UTC)
  • Кстати, порядок какой-то нелогичный. Ведь в статьях везде стоит сначала дата рождения, а потом год. Опять же, если сортировать по алфавиту (как некоторые боты), то тоже будет сначала дата рождения, потом год. vlsergey 08:18, 3 мая 2008 (UTC)
    • Везде пишут сначала год, потом дату, редко когда наоборот. Т.к. я уже давно персонами занимаюсь.
      • Родился в 1920 году 15 октября? :) Обычно "15 октября 1920 года" vlsergey 08:31, 3 мая 2008 (UTC)
        • Лучше сначала год. Так как не у всех известно число рождения, поэтому проще когда год, а затем дата. Так привычнее.--Mariluna 09:02, 3 мая 2008 (UTC)
    • логика параметров и логика отображения — разные логики: указывать параметры надо конечно Г|М|Д, а отображать естественно Д мммм ГГГГ. ·1e0nid· 06:36, 18 декабря 2015 (UTC)
  • И как лучше ставить - 1 июня 01 06 или 1 6?--Mariluna 08:27, 3 мая 2008 (UTC)
    • Без разницы, шаблон всё равно приводит к виду без нулей. vlsergey 08:31, 3 мая 2008 (UTC)
      • Если написать дату с нулём, он не приводит — выдаёт, например, 01 июня. NBS 13:34, 3 мая 2008 (UTC)
  • Кстати, совсем забыли случай, когда известен месяц и год рождения, но неизвестна дата. Надо, чтобы при подобной записи (например, {{ДатаРождения||12|1975}}) отображалось «не формат неверен», а год и месяц (в конкретном случае декабрь 1975).-- volodimer 13:50, 4 мая 2008 (UTC)
    • В таком случае шаблон лучше не ставить (я не ставила). Или можно задать по такому типу: если {{{1}}}=0 тогда если {{{2}}}=января или {{{2}}}=февраля или и.т.д. то {{{2}}}=январь, или {{{2}}}=февраль, или {{{2}}}= и т.д. Голову поломать, но сделать можно.--Mariluna 14:22, 4 мая 2008 (UTC)
    • Уж тогда месяц — без викификации: если в статье о дате есть хотя бы списки родившихся и умерших в этот же день, то в статье о месяце — только природные явления и праздники, на что уж явно ссылка из статьи о персоналии излишняя. NBS 14:24, 4 мая 2008 (UTC)
    • Ладно, я в любом случае вышел из положения: написал декабрь {{ДатаРождения|||1975}}.-- volodimer 16:03, 4 мая 2008 (UTC)
    • Присоединяюсь к пожеланию исправить {{ДатаСмерти||2|3}} приводящее к формат неверен: это возмутительно; и дело не только в дополнительных удобствах с добавлениями категорий: программа не должна ломаться при естественных действиях пользователя! А указание лишь известных месяца и года — естественно; можно, безусловно, искать обходные пути, но зачем, если достаточно КАК СЛЕДУЕТ попросить — ну-по-жа-а-а-а-луйста! ;-) ·1e0nid· 06:36, 18 декабря 2015 (UTC)

Порядок категорий[править код]

  • Коллеги, поскольку планируется замена в большом количестве статей, предлагаю вынести это на форум. (Я, например, считаю более логичным сначала писать категорию с годом рождения/смерти.) NBS 13:34, 3 мая 2008 (UTC)
  • И ещё вопрос: есть ли какие-нибудь идеи с категориями по месту рождения/смерти? — сейчас, например, при использовании шаблона {{учёный}} они оказываются за большим количеством категорий правительственных наград. NBS 13:34, 3 мая 2008 (UTC)
    • Над этим нужно поработать.--Mariluna 13:37, 3 мая 2008 (UTC)
      • Тут есть две проблемы. Первая - в самой карточке место рождения/смерти отображается в именительном падеже, в категории - в предложном. Если всё это добавлять в один шаблон - то происходит чрезмерное усложнение. Лучше выделить в отедельный шаблон, что-то типа "МестоРождения", где будет и именительный падеж, и предложный. vlsergey 16:25, 3 мая 2008 (UTC)

Кем планируется замена? Где это обсуждалось? --Зимин Василий 16:14, 3 мая 2008 (UTC)

  • Насколько я понял из сообщений выше, как раз планируется вынести это на обсуждение. vlsergey 16:25, 3 мая 2008 (UTC)

Извините, сейчас происходит массовое включение шаблонов в статьи, их давно не 50 и не 100. Насколько я понял порядка 600-650 статей уже имеют этот шаблон. Куда торопимся? --Зимин Василий 17:41, 3 мая 2008 (UTC)

Это я начала проставлять эти шаблоны, т.к. см. Википедия:Запросы к ботоводам#Избавление от пустых категорий путем их заполнения--Mariluna 14:13, 4 мая 2008 (UTC)

Объединить?[править код]

Шаблон {{Родился}} практически такого же назначения. infovarius 06:12, 16 мая 2008 (UTC)

  • Он не поддерживает дату по старому стилю. В настоящий момент Putnik разрабатывает шаблон, которым можно было бы заменить оба этих шаблона, заодно упростив использование. vlsergey 07:04, 16 мая 2008 (UTC)

Маленькая ошибка[править код]

После года выходит лишний пробел. Исправьте, пожалуйста. --АРР 19:53, 12 октября 2008 (UTC)

  • Пример? vlsergey 09:18, 14 октября 2008 (UTC)
Маньков, Аркадий Георгиевич, Коттон, Эжени. --АРР 09:37, 14 октября 2008 (UTC)
Как раз хотел об этом написать :) . Пример:

{{ДатаРождения|1|2|2000}}**{{ДатаСмерти|1|2|2000}}** Результат:
1 февраля 2000**1 февраля 2000**
ДатаРождения выводит пробел в конце, а ДатаСмерти, как и положено, не выводит. Если после ДатаРождения идёт запятая или иной знак препинания, получается нарушение правил, и на вид неприятно. LGB 16:31, 22 октября 2008 (UTC)

Пробел появляется из-за вставленной bday-метки. Почему-то пробел показывается, несмотря на style="display:none". vlsergey 21:14, 22 октября 2008 (UTC)
Я немного переписал структуру шаблона. Как ни странно, помогло. =) ~ putnik 21:46, 22 октября 2008 (UTC)

вандализм[править код]

Онотоле пыщ пыщ1111!!!!!111

--Belshazzar 14:08, 3 февраля 2009 (UTC)

Кулле, Сергей Леонидович[править код]

Прошу исправить данный шаблон (и Шаблон:ДатаСмерти) на проверку високосных лет. Так как в данной статье вместо 29 февраля 1936 года в Категориях получил 1 марта 1936 года. - ЭфрониУри 19:24, 14 февраля 2009 (UTC)

  • ✔ Исправлено Vlsergey 21:40, 14 февраля 2009 (UTC)

Проверил - данный шаблон (и Шаблон:ДатаСмерти) действительно исправлены, но не полн остью. Повтоою правило построения календаря:

1) Если год делится на 4 - Високосный год.

2) Если год оканчиваетя на 00 то он должен делится и на 400 - только в этом случае он високосный.

- ЭфрониУри 16:27, 20 февраля 2009 (UTC)

  • пример неправильной даты в студию, пожалуйста :-) Vlsergey 10:50, 21 февраля 2009 (UTC)

{{ДатаРождения|29|2|2000}}**{{ДатаСмерти|29|2|2000}}** Результат:
29 февраля 2000**29 февраля 2000**

{{ДатаРождения|29|2|1300}}**{{ДатаСмерти|29|2|1300}}** Результат:
29 февраля 1300**29 февраля 1300** - ЭфрониУри 18:28, 21 февраля 2009 (UTC)

  • 1. Что просили, то и получили :-) Шаблон не должен за автора решать что правильно, а что нет. 2. Приведённая вами формула верна только для, кажется, юлианского календаря? Или григорианского? В общем, для каких-то дат она становится неверной. И, вместо того, чтобы пытаться получить универсальную формулу для всех случаев, имхо, лучше оставить это на совести автора. Он то должен знать, как правильно :-) Vlsergey 01:11, 22 февраля 2009 (UTC)

Старый стиль[править код]

Может, для различения, сделать так, чтобы над датой по старому стилю всплывала поясняющая надпись "по старому стилю"? infovarius 22:07, 16 июля 2009 (UTC)

Неразрывный пробел?[править код]

А не добавить ли внутрь даты неразрывный пробел, чтобы день при переносе не отбивался от месяца? Как я понял, надо превратить конструкции типа [[{{{1}}} {{realmonth|{{{2}}}}}]] в [[{{{1}}} {{realmonth|{{{2}}}}}|{{{1}}} {{realmonth|{{{2}}}}}]]. Кто-нибудь возьмется? --М. Ю. (yms) 18:35, 15 августа 2009 (UTC)

Надо бы… {{editprotected}} Vlsergey 18:50, 15 августа 2009 (UTC)

P.S. Этот запрос более актуален для шаблона {{ДатаСмерти}}, поскольку он чаще находится близко к концу строки. --М. Ю. (yms) 19:01, 15 августа 2009 (UTC)

Пока × Не сделано. Это усложнит и так уже существующую кашу из кода, а при следующем обновлении, вероятно, появится возможность написать просто [[{{{1}}}</nowiki>&nbsp;{{realmonth|{{{2}}}}}]]. Подождём немного. — putnik 20:30, 28 сентября 2009 (UTC)
✔ Сделано. Если что-то забыл или наоборот вставил лишнее — пишите. — putnik 21:36, 4 октября 2009 (UTC)

Год[править код]

И год, давайте в конце-концов добавим в конце "г."! --s.i.l.v.e.r 06:13, 10 сентября 2009 (UTC)

Ни в коем случае! Не нужен этот пережиток прошлого. Год должен писаться просто числом. 95.30.121.176 14:43, 21 ноября 2009 (UTC)

Категория[править код]

Уберите категоризацию для других пространств, а то участники любят себя помещать в основные категории. infovarius 10:42, 28 октября 2009 (UTC)

  • Её там и нет :) Vlsergey 15:02, 21 ноября 2009 (UTC)

только месяц[править код]

Нужно добавить возможность указывать только месяц рождения и смерти (иногда дата неизвестна). --infovarius 10:32, 12 мая 2010 (UTC)

Шаблон вставляет невидимый текст в статью[править код]

Например, если скопировать (Ctrl+С) такой фрагмент: "5 июня 1234", то вставляется такой: "5 июня 1234(12340605)". Это для чего-то нужно? Шаблон {{ДатаСмерти}} подобным дефектом не страдает. --Shureg 20:51, 8 октября 2010 (UTC)

У меня копируется так же, как и выглядит. infovarius 20:00, 9 октября 2010 (UTC)
Проверял в FF3 и IE8. В буфер обмена попадает содержимое тега <span style="display:none;">. Иногда это мешает (копипастом, бывает, пользуюсь для девикификации). --Shureg 01:16, 11 октября 2010 (UTC)
Насколько я понял, кусок, который добавляет невидимый текст - микроформат. Нужен он здесь или нет - не знаю. Добавлен он был позже, поэтому в {{ДатаСмерти}} его нет (туда не добавлялось).-- Vladimir Solovjev обс 06:48, 11 октября 2010 (UTC)

Подавление категорий[править код]

В случаях, когда шаблон используется вне статей о персоналиях, то категории не нужны (пример). Предлагаю добавить параметр nocat:

  • Сейчас {{#if:{{NAMESPACE}}|| ...
  • Нужно {{#if:{{NAMESPACE}} or {{{nocat|}}}|| ... --IGW 11:39, 5 февраля 2011 (UTC)
Используйте шаблон {{date}}. Есть возможность краткого и полного представления даты. --Алексобс 12:05, 5 февраля 2011 (UTC)
Про {{date}}, спасибо, буду знать. Однако, не позволяет выводить возраст, нужно использовать дополнительный шаблон {{Возраст}}. Это увеличивает объем текста, что не очень хорошо.--IGW 16:01, 5 февраля 2011 (UTC)
Указанные в заголовке шаблоны предназначаются для шаблонов-карточек о персоналиях, но не для других случаев. Поэтому необходимости подавления категорий нет. И обсуждать тему следует в одном месте. --Владимир 14:43, 5 февраля 2011 (UTC)
шаблоны предназначаются для шаблонов-карточек, но не для других случаев — в документации это не указано, более того во многих статьях видел именно в тексте (обычно когда нет карточки). Полагаю не нужно ограничивать возможность использования этих шаблонов в тексте статей. --IGW 16:01, 5 февраля 2011 (UTC)
Почему не для других случаев? Как раз вышеуказанная статья показывает, что этот шаблон нужен и за пределами карточек, значит нужно адаптировать его так, чтобы можно было использовать и в других случаях. Шаблон {{date}} не даёт возможности добавить возраст, к тому же выводит дату в неудобном для даты рождения формате (слово «года» нельзя убрать). Поэтому в подавление категорий есть смысл. --Replicant 16:11, 5 февраля 2011 (UTC)
Сейчас посмотрел, нужные функции есть в {{Родился}}. Запрос снимаю. --IGW 16:23, 5 февраля 2011 (UTC)
Эти шаблоны не обязательно использовать в карточке (её может не быть), но обязательно - только в биографических статьях. Именно там они и встречаются по тексту, но нигде более.--Kaganer 22:15, 5 февраля 2011 (UTC)

категория:Персоналии по алфавиту[править код]

(−)  Запрос отклонён

Пожалуйста, верните автоматическую простановку этой категории шаблоном: это упрощает работу над статьями. -- 83.220.237.27 08:10, 8 ноября 2019 (UTC)

  • А зачем? Эту категорию проставляет любой инфобокс, связанный с персоналиями. И де-факто подобные инфобоксы есть в любой статье о персоналиях. Vladimir Solovjev обс 11:34, 8 ноября 2019 (UTC)
    • Разобрался: нашёл обходной путь. Извините за беспокойство. -- 83.220.237.27 12:29, 8 ноября 2019 (UTC)