Что нового

Бесплатно Самый просматриваемый материал за текущий день (1.0.0)

  • Автор темы Автор темы Ravshon
  • Дата начала Дата начала

Ravshon

Местный
Регистрация
2 Сен 2021
Сообщения
308
Реакции
520
1742656144653.png

Вывод информера производится стандартным тегом {custom}. Особенность плагина заключается в том, что в счетчике просмотров учитываются только просмотры за текущий день, т.е. с 00:01 до текущего момента.

Так же отдельно стоит отметить, что данный метод работает только при выключенном (!) кешировании счетчика просмотров.

Версия DLE: 17.X - выше

1742656194436.png

1742656218305.png

Вставить в нужном вам месте код:

{custom template="_informers/day_read" order="day_read" limit="20"}

- где limit="20" - количество выводимых постов (20)

После установки плагина, вам будет доступен новый файл шаблона в директории:

/_informers/day_read.tpl

Теги файла шаблона "day_read.tpl"​

{title} - Заголовок новости/поста (стандартный тег)
{views} - Общее количество просмотров (стандартный тег)
{day_read} - Количество просмотров за текущий день

 
Последнее редактирование:
Привет! На версию ниже не будет работать, на 16.0, можно как то поправить ?
 
Ага, на битие сообщений, мне делать же больше нечего.

В управлении плагинами, выключен, при включении пишет "Данный плагин не совместим с установленной версией DLE. Для работы данного плагина требуется версия DLE 17.0 и выше. Ваша версия DataLife Engine 16.0"
 
Ага, на битие сообщений, мне делать же больше нечего.

В управлении плагинами, выключен, при включении пишет "Данный плагин не совместим с установленной версией DLE. Для работы данного плагина требуется версия DLE 17.0 и выше. Ваша версия DataLife Engine 16.0"
В самом плагине попробуйте выставить версию 16.0 и выше. Там просто стоит 17 версия вот вас дальше и не пускает, а дальше уже будете смотреть работоспособность на своей версии его.
 
Заработало, спасибо!
 
Пришлите кому не сложно, как выглядит сам информер?
 
Штука прикольная но работает странно. Если зайти в новость и ничего не нажимать там, он просмотр не засчитывает. А если нажать любую кнопку, например редактировать комментарий. То просмотр засчитывается.
 
Штука прикольная но работает странно. Если зайти в новость и ничего не нажимать там, он просмотр не засчитывает. А если нажать любую кнопку, например редактировать комментарий. То просмотр засчитывается.
На версии 18.0 всё работает отлично, без всяких странностей. Ради любопытства его установил и посмотрел. Единственное, что я изменил, так это добавил параметр cache="no" в строку {custom template="_informers/day_read" order="day_read" limit="20" cache="no"} Тем самым заставив каждый раз DLE генерировать этот блок заново. Без него данные обновлялись в информере только после принудительной очистки кеша в админпанеле. Просто DLE по умолчанию отдает приоритет производительности, а не актуальности данных. Это слова celsoft c офф. форума, неоднократно им сказанные там.
Еще в DLE есть еще такая настройка как "Время нахождения на странице, необходимое для учета просмотра новости". Убедитесь, что вы находитесь на странице с новостью большее количество секунд, чем указано ней.
 
Верх