Страница 1 из 11
Форум про uCoz » Всё для web-мастера » Web мастеру » Делаем правильное окончания на сайте
Делаем правильное окончания на сайте
Kosten
Дата: Четверг, 25.02.2016, 21:26 | Сообщение # 1
Администраторы
Сообщений:12682
Награды: 39


Иногда можно заметить, что один комментарий, а написано, комментариев. Но все можно исправить и сделать так, чтоб выводило правильно. Это что коснется комментарий, так как основном на сайте они всегда есть и везде прописаны, это может как скрипт или информер. но вообщем думаю понятно.



Устанавливаем в вид комментариев:

Код
<?if($COMMENTS_URL$)?>| <a href="$COMMENTS_URL$">$COMMENTS_NUM$ комментар<?if(substr($COMMENTS_NUM$,-1)=0)?>иев<?endif?><?if(substr($COMMENTS_NUM$,-1)=1)?>ий<?endif?><?if(substr($COMMENTS_NUM$,-1)>1 && substr($COMMENTS_NUM$,-1)<5)?>ия<?endif?><?if(substr($COMMENTS_NUM$,-1)>4 && substr($COMMENTS_NUM$,-1)<10)?>иев<?endif?></a><?endif?>


Maryges
Дата: Пятница, 26.02.2016, 17:13 | Сообщение # 2
Пользователи
Сообщений:116
Награды: 0


Как видим на картинке, так и будет. Это не скрипт склонения, а просто правильное склонение числительных с помощью кодов сайта uCoz.



Комментарии:

Код
$COMMENTS_NUM$ комментар<?if($COMMENTS_NUM$%10=1&&$COMMENTS_NUM$%100!=11)?>ий<?else?><?if($COMMENTS_NUM$%10>=2&&$COMMENTS_NUM$%10<=4&&($COMMENTS_NUM$%100<10||$COMMENTS_NUM$%100>=20))?>ия<?else?>иев<?endif?><?endif?>


Просмотры:

Код
$READS$ просмотр<?if($READS$%10!=1||$READS$%100=11)?><?if($READS$%10>=2&&$READS$%10<=4&&($READS$%100<10||$READS$%100>=20))?>а<?else?>ов<?endif?><?endif?>


Оценки:

Код
$RATE$ оцен<?if($RATE$%10=1&&$RATE$%100!=11)?>ка<?else?><?if($RATE$%10>=2&&$RATE$%10<=4&&($RATE$%100<10||$RATE$%100>=20))?>ки<?else?>ок<?endif?><?endif?>


Сообщения на форуме:

Код
$POSTS$ сообщени<?if($POSTS$%10=1&&$POSTS$%100!=11)?>ий<?else?><?if($POSTS$%10>=2&&$POSTS$%10<=4&&($POSTS$%100<10||$POSTS$%100>=20))?>я<?else?>й<?endif?><?endif?>
Прикрепления: 7418653.png(55Kb)
Tergran
Дата: Пятница, 26.02.2016, 17:16 | Сообщение # 3
Пользователи
Сообщений:83
Награды: 0


Maryges, мне кажется смысла нет, но если ты только тщательно сайт не ведешь, просто мало кто внимание обращает, но так все правильно.
Форум про uCoz » Всё для web-мастера » Web мастеру » Делаем правильное окончания на сайте
Страница 1 из 11
Поиск: