Форум Diz-Cs.Ru
Преимущества регистрации:
Возможность создания тем
Общение с пользователями
Найдете множество полезной информации
Найдете своих единомышленников
DIZ-CS.RU - Мы с Вами НАВСЕГДА!
  • Страница 1 из 1
  • 1
Модератор форума: -SAM-  
Сколько лет исполнилось именинникам
Дата: Вс, 04.03.2012, 16:42:29 | Сообщение # 1
Аватар не установлен
OFF
Пользователь
164 Сообщения:
61 Награды:
0 Отзывы:
Скрин : 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>
  • Страница 1 из 1
  • 1
Поиск: