Главная страницаКисти для фотошопа Каталог файловПрофиль
  • Страница 1 из 1
  • 1
Правильное отоброжение окончания комментариев
book-knigaДата: Суббота, 21.11.2009, 18:13 | Сообщение # 1
Титул: Майор
Сообщений: 81
Репутация: [ 5 ]
Добрый день MEGAsoft юзеры.
Сегодня я вам дам скрипт правильного отображения окончания в комментариях.
Пример для тупых -:

1 комментария
2 комментария
...
10 комментариев

Ну вот. Находим код $COMMENTS_NUM$ (или отображающий количество комментов в вашем модуле)
заменяем его на:

Code
<script type="text/javascript" >
var num=$COMMENTS_NUM$;
function comend(comnum){
var i;   
var str='комментар';
comends = new Array(
['ев'],['ий'],['ия'],['ия'],['ия'],['ев'],['ев'],['ев'],['ев'],['ев'],['ев'],['ев'],['ев']
,['ев'],['ев'],['ев'],['ев'],['ев'],['ев'],['ев'],['ев']);   
i = comnum.toString();
while (i>20)
{i= i.substring(i.length - (i.length < 3 ? 1 : 2));}   
document.write(comnum,str,comends[i]);
}
comend(num);
</script>
  • Страница 1 из 1
  • 1
Поиск: