Дата: Вс, 04.03.2012, 16:42:29 | Сообщение # 1
|
Скрин : http://mega-rip.ru/_ph/1/2/490111784.png
Для своей новой статистики TRANE73 написал скрипт, который немного изменяет вывод сегодняшних именинников. Вместо обычного возраста в скобках (например, (18)) скрипт выводит в правильной форме: (18 лет). Установка очень проста, ставите следующий скрипт в то место, где хотите видеть:
<div id="ubds">$TODAY_BIRTHDAYS$</div> <script type="text/javascript"> var text = $('#ubds').html(); text = text.split(')').join('</test>)'); text = text.split('(').join(' (<test>'); $('#ubds').html(text); $('#ubds test').each(function(){ var test=$(this).text(); $(this).html(test+corTxt([' год', ' года', ' лет'], test)); }); function corTxt(a, n) { return a[n % 10 == 1 && n % 100 != 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2]; }; </script>
|
|