Главная » 2011 » Июнь » 19 » Сколько лет исполнилось именинникам (Скрипты для ucoz)
19.06.2011, 12:45

Сколько лет исполнилось именинникам



Для статистики на моём сайте я написал скрипт, изменяющий вывод списка сегодняшних именинников. Вместо стандартного возраста в круглых скобках (вот, например, так выглядит стандартно - (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>


Вот таким простым способом можно преобразить стандартную функцию =)
Материал взят с сайта infoscript.ru
Внимание! Копирование данного материала запрещено без указания ссылки на сайт Infoscript.ru
Источник/Автор: http://trane73.ru/ TRANE73
Категория: Скрипты uCoz | Просмотров: 1764 | Добавил: TRANE73 | Рейтинг: 2.0/5 |
Теги: именинникам, исполнилось, сколько, лет
Всего комментариев: 6
0  
1 sold93 -Infoscript Team-  (21.06.2011 13:09) [Материал]
Аватар пользователя
а разве к стандартному не приписать "лет"?

0  
3 Сай_22 -Infoscript Team-  (21.06.2011 17:14) [Материал]
Аватар пользователя
Нет, нельзя. Ибо стандартный код форумя скрыт для нас... sad
TRANE73 снова молодец biggrin

0  
5 TRANE73   (22.06.2011 09:02) [Материал]
Аватар пользователя
спасибо =)

0  
2 sold93 -Infoscript Team-  (21.06.2011 13:09) [Материал]
Аватар пользователя
*нельзя приписать

0  
4 7soft -Infoscript Team-  (21.06.2011 19:57) [Материал]
Аватар пользователя
TRANE73, скрипт в принципе не очень нужный, но за функцию склонения на javascript спасибо smile

0  
6 TRANE73   (22.06.2011 09:03) [Материал]
Аватар пользователя
всегда пожалуйста =) в нете лежала и мне её руслан давно давно подсказал biggrin

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]