Вход
Привет! А мы тебя не узнали :)
Авторизуйся через соц. сетей

Плагин FavoritesPRO v.1.1

1 отзывов
Платформа
DLE
Версия платф.
v.13.x
Версия PHP
5.6
Просмотры
570

Возможности

Здравствуйте, начну с проблемы, которая меня заставила 😊 написать этот плагин. Как вы поняли с названия этот плагин посвящен кнопке добавить или удалить из закладок на сайте. У меня возникла потребность сделать так что бы добавить или удалить из закладок работало на технологии Ajax. Да в DLE уже есть стандартный вывод {favorites} этой кнопки.

Но проблема заключается в том, что это все заточено на один вид такой кнопки для всего сайта, а я хочу несколько таких видов. Использовать [favorites] текст [/favorites] не хочется поскольку там уже будет срабатывать выскакивающее окошко.

Решение задачи

Я разработал плагин, который добавляет новый тег {favoritespro} с такими параметрами:

  • imgplus – указываем адрес картинки при добавлении в закладки на сайте;
  • imgminus – указываем адрес картинки при удалении из закладок;
  • titleplus – указываем подсказку при наведении на добавить в закладки сайта;
  • titleminus – указываем подсказку при наведении на удалить из закладок.

Пример использования:

{favoritespro imgplus="/img/ic-like.svg" imgminus="/img/ic-like-a.svg" titleplus="Добавить в желаемые" titleminus="Убрать из желаемых"}

И таким образом мы сами указываем какие картинки для этих кнопок будут использоваться и подсказки. Этот тег будет работать в кратком содержании (shortstory.tpl), статья целиком (fullstory.tpl) и в кастомных шаблонах от тега {custom}.

Если тег {favoritespro} будет без параметров то подсказки будут подтягиваться от DLE. В плагине есть стандартные картинки этой кнопки.

История обновлений

25 апрель 2019

При включенном кешировании сайта, кнопка Добавить/Удалить из избранных будет работать коректно и отображаться в реальном времени.

19 февраль 2019

Разработан плагин для вывода кнопки "Добавить/Убрать из закладок на сайте". Теперь можно создать несколько видов этой кнопки для сайта.

Отзывы к плагину FavoritesPRO v.1.1
2-05-2019, 22:20
Слушайте, я как бы не придавал особого значения этой кнопке. Ну, есть стандартная и хорошо. Зато ребята которые со мной работают замороченные на всяких деталях. Они и посоветовали этот плагин. Говорят, мол, новая и крутая штука, попробуй. Я и попробовал. Честно, по сей день ни разу не пожалел. Выглядит круто, работает шустро, да и просто все до нельзя. Короче, огонь.
19-04-2019, 21:06
Очень классное решение. Действительно, в DLE есть базовая кнопка «добавить/убрать», но она одна на все случаи жизни и это явный недочет. Плагин же позволил разнообразить вид кнопки. Вроде мелочь, а приятно. Обязательно хочу отметить, что функционирует плагин «супер». Быстро, просто, без каких-либо косяков. Рекомендую!!!