Хаки и Скрипты Next Generation CMS
irbees2008 irbees2008 Опубликовано - 7 - мая Настройка плагинов
  • Адаптировал: irbees2008
  • Уровень сложности исполнения: это делается простым копированием и нажиманием кнопки

Всем привет, доработал плагин bookmarks , теперь там можно выводить счетчик избранного в usermenu.tpl .

Руководство по использованию плагина "Закладки пользователей"
1. Основные функции
Плагин позволяет:

Сохранять любимые новости в персональный раздел

Быстро получать доступ к сохраненным материалам

Видеть, сколько пользователей добавили новость в закладки

2. Использование в шаблонах
Для новостей:
Добавьте в news.short.tpl или news.full.tpl:

Код:
{{plugin_bookmarks_news}}
Для боковой панели:
В main.tpl:
Код:
{{plugin_bookmarks}}
В меню пользователя:
В usermenu.tpl:
Код:
<a href="{{ p.bookmarks.link }}">
Мои закладки
{% if p.bookmarks.count > 0 %}
({{ p.bookmarks.count }})
{% endif %}
</a>
3. Шаблоны и их переменные
Основные шаблоны:
bookmarks.tpl - оболочка блока закладок

entries - список закладок:

link - ссылка на новость

title - заголовок новости

bookmarks_page - ссылка на страницу закладок

count - общее количество

add.remove.links.style.tpl - кнопка добавления:

news - ID новости

found - статус (добавлено/нет)

counter - сколько пользователей добавили

url - AJAX-ссылка

action - действие (add/delete)

bookmarks.page.tpl - страница закладок:

count - количество

all_bookmarks - полный список

4. Особенности работы
Для AJAX-обновления не изменяйте часть

ID у элементов SPAN должны оставаться оригинальными

При отключенном JS будет работать стандартная перезагрузка страницы

5. Настройки
В конфигурации плагина можно:

Включить/отключить счетчик добавлений

Настроить максимальное количество закладок

Выбрать источник шаблонов (плагин или основной шаблон)

6. Советы
Для стилизации используйте CSS-классы:
Код:
.bookmarks-count { color: #ff0000; }
Для мобильных устройств рекомендуем увеличить область клика

Скачать:Вы не можете скачивать файлы с нашего сайта ,рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Можешь почитать и вот эту статейку "Приветствуем посетителя по времени суток на JS"

Опрос

Ваше мнение

TWIG -что это?
Результаты

Последние комментарии

Обновленное

Теги

Anything in here will be replaced on browsers that support the canvas element

Статистика

  • Caйту: 4780 дней
  • Новостей: 612
  • Комменты: 257
  • Зарегистрированно : 732
  • Онлайн всего: [9]
  • Гости: [8]
  • Поисковики: [1] Google
  • Были сегодня : [2] Google, Яндекс
  • SQL запросов: 22
  • Генерация страницы: 6.48сек
  • Потребление памяти: 5.133 Mb 
  •   Яндекс.Метрика