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 оформления кнопки закладок: тут используется два отдельных элемента для оформления иконок и для реализации надписей Добавить в закладки/Убрать из закладок.
<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>
• Кодировка: utf-8
• Автор: Sander
• Источник
Посетители, находящиеся в группе Гость, не могут оставлять комментарии к данной публикации.