Склонение имени и фамилии для uCoz

Склонение имени и фамилии для uCoz

13.08.201418490

Скрипт склоняет полное имя пользователей на uCoz, но обратите внимание не превью, склонение не всегда получается правильным. Подойдет для обращения к пользователю на сайте и для других нужд. Ранее на сайте уже был скрипт склонение числительных на uCoz, там это было реализовано на условных операторах, здесь же это делается на JavaScript, поэтому скрипт подойдет для любого сайта, не только для uCoz.

Яркий пример склонения имен и фамилий - ВКонтакте. На скриншоте ниже Вы можете видеть склонение в напоминании и вертикальном меню:

Склонения ВКонтакте

Установка

1. Скачайте прикрепленный к материалу архив, извлеките и загрузите файл «fullname.js» в корневой каталог через «Файловый менеджер». Вы можете загрузить и в другое место, но потом не забудьте изменить путь к этому файлу в самом скрипте.

2. Вставьте код в нужное место на сайте, обычно это «Персональная страница»:

Код
<script type="text/javascript" src="/fullname.js"></script>
<script type="text/javascript">
var usname = new RussianName('$_NAME$');
document.writeln(usname.fullName(usname.gcaseRod));
</script>

$_NAME$ - это полное имя на персональной странице того пользователя, на чьей странице Вы находитесь, используйте $USER_FULL_NAME$, если нужно вывести имя непосредственно пользователя сидящий на сайте.

gcaseRod – это один из падежей, в данном случае родительный.

Все падежи:

  • gcaseIm - именительный
  • gcaseRod - родительный
  • gcaseDat - дательный
  • gcaseVin - винительный
  • gcaseTvor - творительный
  • gcasePred - предложный



Сохраните в социальную сеть
Комментарии (0)
Чтобы оставить комментарий под этой публикацией,
зарегистрируйтесь или войдите.
Рейтинг лучших сервисов для самостоятельного создания сайта.
Лучшие конструкторы
Легко! Если пользоваться нашими советами.
Создать сайт