"Сколько лет исполнилось именинникам" - Форум - обсудить игры андроид

  • Страница 1 из 1
  • 1
Форум » Система ucoz » Скрипты » "Сколько лет исполнилось именинникам"
"Сколько лет исполнилось именинникам"
РФ Администраторы
  • zOot
  • Сообщения: 2241
  • Репутация: 28

Скрипт изменяет вывод сегодняшних именинников.
Вместо обычного возраста в скобках (например, (18)) скрипт выводит в правильной форме: (18 лет).
Установка очень проста, ставите следующий скрипт в то место, где хотите видеть:
Code
<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>

При копировании материала, ссылку на источник указывать обязательно!
Источник: TRANE73.RU
Автор: TRANE73


Форум » Система ucoz » Скрипты » "Сколько лет исполнилось именинникам"
  • Страница 1 из 1
  • 1
Поиск:
Новый ответ
Имя:
Текст сообщения:
Все смайлы
Опции сообщения:
Код безопасности: