Модуль:Dates/песочница: различия между версиями

нет описания правки
(Новая страница: «--В это модуле собраны функции, связанные с работой с датами. local monthg = {'января', 'февраля', 'марта', 'апреля', 'мая', 'июня', 'июля', 'августа', "сентября", "октября", "ноября", "декабря"} local monthd = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31} local function DecodeDate(d)-- Ч, М, Г, СЧ, СМ, СГ, хвост...»)
 
Нет описания правки
 
Строка 159: Строка 159:
     j,m,y,oj,om,oy,tail=DecodeDate(d:gsub('−','-'));
     j,m,y,oj,om,oy,tail=DecodeDate(d:gsub('−','-'));
     if not (j or y) then
     if not (j or y) then
         return (frame.args.nocat and d or d..'[[Category:Википедия:Статьи с ручной викификацией дат в карточке]]')
         return (frame.args.nocat and d or d..'[[Category:Тептар:Статьи с ручной тептар-фикацией дат в карточке]]')
     end
     end
  end;
  end;
Строка 178: Строка 178:
             n,
             n,
             mw.getLanguage('ru'):plural(n,'год','года','лет'),
             mw.getLanguage('ru'):plural(n,'год','года','лет'),
             n>150 and '[[Category:Википедия:Статьи о персоналиях с большим текущим возрастом]]' or ''
             n>150 and '[[Category:Тептар:Статьи о персоналиях с большим текущим возрастом]]' or ''
         ) or ''
         ) or ''
     end)( ({
     end)( ({