DLE-Favorites 1.0.1 : закладки для пользователей и гостей

DLE-Favorites 1.0.1 : закладки для пользователей и гостей

Простенький модуль, который заменяет стандартный обработчик кнопки добавления в закладки. Он не добавляет какого-то сверх нового функционала, а просто делает чуточку более удобным существующий.
 
Возможности:
  • Закладками могут пользоваться гости.
  • Возможность ограничить количество закладок для каждой из групп пользователей.
  • При включенном кешировании в списке коротких новостей отметка не убирается.
  • Более гибкая возможность настройки шаблона.
  • Отзывчивый интерфейс. При клике на кнопку она тут же меняет свой вид.

Установка:
1. Скопировать из архива папку engine, с содержимым, в корень сайта.

2. Добавить JS код модуля из файла libs.js в подключенный к шаблону JS файл.

3. Использовать HTML код и стили из файла sample_x.txt.

4. Установить модуль, через систему управления плагинами, загрузив dle-favorites.xml.

5. Внести свои параметры в конфиг-файл engine/mods/favorites/config.php.

Готово!

Пример 1 оформления кнопки закладок: тут используется два отдельных элемента для оформления иконок и для реализации надписей Добавить в закладки/Убрать из закладок.

DLE-Favorites 1.0.1 : закладки для пользователей и гостей

<a href="#" class="favmod[favmod={news-id}] active[/favmod]" data-id="{news-id}">
	<span class="favmod-add" title="Добавить в закладки"></span>
	<span class="favmod-unset" title="Удалить из закладок"></span>
</a>

Пример 2: простейший вариант оформления.
<a href="#" class="favmod[favmod={news-id}] active[/favmod]" data-id="{news-id}"></a>

Скачать: файл могут только зарегистрированные посетители.
 
Версия DLE: 11.0-13.1
Кодировка: utf-8
 
Автор: Sander
Источник:
  • Oxigen
  • 0
  • 352
Информация
Оставлять комментарии могут только зарегистрированные посетители.
  • Рейтинг@Mail.ru
  • Яндекс.Метрика