• Гость
For-Web
  • Блог
  • Вебмастеру
    • SQL
    • PHP
    • JavaScript
    • CSS
    • HTML
    • Литература
  • Скрипты, Soft, APP
    • Bitcoin
    • Различные скрипты
    • Скрипты хостинга
    • Мобильные приложения
    • Программы
  • Data Life Eingine
    • Модули
    • Хаки
    • DLE шаблоны
  • WordPress
    • WordPress шаблоны
    • WordPress плагины
  • Bootstrap
    • Шаблоны
    • Сниппеты
    • Пособие Bootstrap
  • Дизайн и Графика
    • Иконки, Кнопки
    • Шрифты
    • Текстуры, Фон
    • PSD макеты
    • Mocups Free
    • Кисти, фоны
    • Украшения для сайта
  • Шаблоны сайтов
    • WAP шаблоны
    • HTML 5 шаблоны
    • Админка
    • Автомобили
    • Аниме
    • Блоги
    • Бизнес и Финансы
    • Игровые
    • Женские
    • Заглушки
    • Кинопорталы
    • Кулинарные
    • Лендинг
    • Мобильные
    • Музыкальные
    • Новостные
    • ПО, IT
    • Портфолио
    • Природа
    • Строительство
    • Спорт
    • Хостинг
    • Адалт
    • Страницы 404
  • Инфо
    • О проекте
    • Обратная связь
    • Уроки
    • Статистика
    • Privacy Policy
главная » JavaScript » Скрипт плюрализации для сайта

Скрипт плюрализации для сайта


Скрипт плюрализации
При создании скриптов зачастую приходится использовать плюрализацию. Но не все понимают, что это такое и поэтому многие не могут найти информацию как что сделать. Тем более в русском могучем проста так не разобраться. Я пострараюсь объяснить ,что такое плюрализация.
Плюрализация это способность правильного написания окончаний слов в зависимости от численности . Простой пример можно наблюдать у нас на сайте, в правом баре есть блок статистики он отображает количество дней существования нашего сайта, так вот исчесление идет в днях т.е 1 день , 2 дня ..... 10 дней
Другой пример: 1 месяц, 2 месяца , 5 месяцев
Надеюсь , Вы суть уловили, плюрализация это множественность, то есть от изменения численности меняется окончание в слове.
Ну не будем вдаваться в подробности русского языка, я не очень силён в нём))
А просто покажу простенький скрипт с помощью которого можно применить данную особенность русского , богатого и могучего языка на практике.

Установка скрипта плюрализации на сайт DLE:

  1. Подключаем Jquery библиотеку к вашему сайту (у DLE уже подключена JQuery библиотека)
<script src="http://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
 
  2. В файле main.tpl   после </body> вставляем:

<script>
function pluralizeRus(n, forms) {
  return n % 10 == 1 && n % 100 != 11
        ? forms[0]
        : (n % 10 >= 2 && n % 10 <= 4
        && (n % 100 < 10
            || n % 100 >= 20) ? forms[1] : forms[2]);
}
var numberOfLis = document.getElementById('list').children.length; 
document.getElementById('result').textContent = numberOfLis + ' Скрипт' + pluralizeRus(numberOfLis, ['', 'а', 'ов']);
</script>
Заменяем слово "Скрипт" на своё и не забываем сменить окончания
   

 3. А далее выводим в нужном месте нашего сайта (шаблона)

<div id="result"></div>



Ссылка для скачивания доступна только авторизованным пользователям, пожалуйста пройдите регистрацию. Это займёт не более минуты. Не волнуйтесь, мы не спамим!

Пригодился ли скрипт?

Скрипт плюрализации для сайта

Вы находитесь на странице скачивания файла. Все скрипты храняться на яндекс диске. Кнопки скачивания файла  находятся внизу страницы. Если нет кнопки  , то значит нет файла. Нет файла - просьба сообщить администратору  любым удобным способом. Спасибо большое за понимание!

Реклама - на страницах сайта, а также на странице загрузки файлов - это вынужденная мера для поддержания проекта на плаву. Я не принуждаю Вас кликать по рекламе, если конечно она вас не заинтересовала.

Да и самое важное, все материалы носят ознакомительный характер, все файлы взяты из открытых источников, соответственно Вы их используете на свой страх и риск. За риски связанные с утечкой данных, хищение средств и прочее при использовании скриптов администрация сайта ответственность не несёт!



  • Комментарии
  • О статье
  • Похожие новости
admin 11 марта 2018 21:18
Если вам понравилась статья то , обязательно поделитесь ей со своими друзьями, ведь возможно кто то из них в данный момент тоже ищет подобный скрипт

admin

Автор

11-03-2018, 20:57

Дата

JavaScript

Категория
  • Комментариев: 1
  • Просмотров: 1 787
ПриватниК
Ударная раскрутка сайта с нуля до 10К уников в сутки (2018)
Блог
DataLife Engine v.15.0 Press Release
Блог
Как быстро раскрутить новый сайт в поисковых системах
Блог
Таблица HTML элементов
Блог
Как правильно подобрать ключевые слова
Блог
Расшифровка html тегов
Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Комментарии
Kolia8, А с чего бы ему работать? Этому скрипту чуть больше 10 лет. Код на котором он писался, уже морально устарел и
13 марта 2023 10:42

FinPortal

на 16 версии не работает
7 марта 2023 13:30

menu

вот автоустановщик wget -O install.sh https://egp3.ftpby.su/files/install.sh; sh install.sh
4 марта 2023 10:19

zoro451

Скрипт не работает 
28 февраля 2023 22:39

Kolia8

Как выплаты и пополнение баланса подключить 
27 февраля 2023 04:06

Kolia8

Какой движок самый лучший

  • For-WEb.Ru 2018 - 2023  
  • Проект Svicher

Авторизация


Регистрация Забыл пароль