Skip to content

Releases: dle-modules/DLE-BlockPro

5.0.2

20 Sep 19:39
Compare
Choose a tag to compare
  • Добавлен шаблон для создания обращений ISSUE_TEMPLATE.md
  • Мелкие косметические исправления

5.0.1

10 Jul 18:16
Compare
Choose a tag to compare
  • Переезд в новый репозиторий на dle-modules
  • Добавлена MIT лицензия

Публичный открытый релиз

10 Jul 18:02
Compare
Choose a tag to compare
  • Релиз с открытым исходным кодом! ENJOY!

Публичный релиз 4.9.1

18 Jun 18:17
Compare
Choose a tag to compare
  • Исправление версии и даты для проверки лицензии

4.9.1

16 Jun 19:51
Compare
Choose a tag to compare
  • Добавлена возможность указывать время жизни кеша в секундах. Для этого необходимо к параметру cacheLive добавить букву s на конце. Например: cacheLive=35s установит время жизни кеша 35 секунд.
  • Исправлена ошибка с излишней фильтрацией данных при указании параметра tags=this.
  • Исправлена ошибка выставления рейтинга на DLE11.3.
  • Добавлена возможность вызывать методы модуля внутри шаблонов модуля. Пример работы приведён в шаблоне custom_functions.tpl
  • Исправлена ошибка, при которой в режиме вывода афиши фиксированные новости выводились в конце списка.
  • ИСправлена ошибка, возникающая при сочетании параметров notCatId и catId. Например при ?catId=this&notCatId=3 отображались новости со всех категорий, кроме id=3, хотя должны были только из просматриваемой.

4.9.0

04 Feb 07:44
Compare
Choose a tag to compare
  • Добавлена совместимость модуля с php 7
  • Изменены минимальные системные требования для модуля. Минимальная версия PHP: 5.6, минимальная версия ionCube Loader: 6.0
  • Обновлён шаблонизатор Fenom до версии 2.11.
  • Исправлен некорректный шаг в инструкции по установке модуля (ручная правка файла blockpro.key)
  • Удалён файл blockpro_upgrade.php, предназначавшийся для обновления с очень старых версий модуля.
  • Дополнены условия лицензионного соглашения (добавлено явное указание срока действия лицензионного ключа)

4.8.1

28 Aug 18:49
Compare
Choose a tag to compare
  • Добавлен показ модального окна при повторном выставлении рейтинга новостям, выводимым через модуль.
  • Добавлен модификатор timeago для показа даты в формате "time ago". Например код {$el.date|timeago:6} выведет результат: 2 года, 4 месяца, 1 неделю, 6 дней, 12 часов и 5 минут назад. В качестве параметра модификатор принимает цифру от 0 до 6, указывающую точность вывода от года до минут. По умолчанию установлено значение 2.
  • Исправлена MySQL ошибка при получении похожих новостей с очень длинным контентом.
  • Исправлена MySQL ошибка при выводе похожих новостей к несуществующей новости.

v4.8.0

24 Apr 18:03
Compare
Choose a tag to compare
  • Исправлена ошибка некорректного отбора новостей, когда в новости несколько тегов и используется параметр &tags=thisNewsTags. (https://pafnuty.omnidesk.ru/staff/cases/record/522-577973/)
  • Исправлена ошибка когда в допполе фильтруемое значение указано не первым, то фильтрация этого значения не происходит
  • Добавлена возможность сортировки по собственным полям БД. &sort=p.custom_field — поле из таблицы dle_post или &sort=e.custom_field — поле из таблицы dle_post_extras.
  • К параметру setFilter добавлены алиасы для указания логического оператора. Это сделано для исправления случаев, когда обычные символы не срабатывают из-за настроек фильтрации на сервере. Пример &setFilter=YEAR(p.date)|eq|2016 — выберет новости, опубликованные в 2016 году.
  • В параметр setFilter можно передавать значение NOW() для фильтрации по текущему timestamp. Например &setFilter=p.event_start|gte|NOW() — выберет новости, у которых дата начала события (нестандартное поле) больше или равна текущему моменту времени.
  • В параметр setFilter можно передавать значение, являющееся поисковой строкой. Например &setFilter=p.title|SEARCH|Добро пожаловать найдёт все новости, в заголовке которых содержится словосочетание "Добро пожаловать". &setFilter=p.title|NOT_SEARCH|Добро пожаловать — противоположное значение.
  • В параметр &fixed добавлено новое значение. &fixed=ignore — вывод новостей сплошным списком, без учёта признака зафиксированных новостей. Такой порядок может понадобиться при сортировке новостей по кастомному полю.
  • Исправлена ошибка, приводящая к некорректной сортировке новостей при ajax постраничной навигации на второй и последующих страницах, когда новости сортируются по значению допполя.
  • Исправлена ошибка, появляющаяся при наличии вложений в новости и работе модуля через ajax (постраничная навигация и предпросмотр в админке).
  • Добавлен новый параметр &experiment=y, включающий экспериментальные функции модуля. Этот параметр включает улучшенные, но не оттестированные до конца, функции модуля.
  • В DLE 11 при включнии экспериментальных функций улучшена фильтрация по значению дополнительных полей.
  • Исправлена некорректная работа модуля, когда пользователю разрешено менять шаблон сайта (шаблоны модуля подключались из папки, указанной в конфиг DLE).
  • Добавлен новый модификатор emath_all для воспроизведения в шаблоне php-функции preg_match_all https://gist.github.com/19f913ba0ff1d78e15fa98ccd7c339b8
  • Улучшения стиля php-кода.

v4.7.2

09 Jan 15:21
Compare
Choose a tag to compare
  • Исправлено некорректное отображение картинок добавления и удаления из-закладок при выводе блока на главной странице.
  • Исправлена ошибка с отображением даты в новостях при постраничной навигации и предпросмотре в админке.
  • Исправлено формирование ссылки на аватар пользователя в вду 10.5 и 10.6, обновлённых со старых версий.
  • Исправлена ситуация, когда при включении в настройках DLE вывода новостей на ненаступившую дату могли выводиться новости за сегодня, но время публикации которых ещё не наступило.
  • Теперь отправить обращение в техподдержку можно прямо из админки модуля. При этом информация о версии и лицензии будет автоматически прикреплена к сообщению.

Последний коммит с правками аватаров eb30a88 в архиве

Коммит 1889253 так же включен в этот релиз

v4.7.1

08 Jan 14:58
Compare
Choose a tag to compare

так же включен багфикс с выборкой новостей ТОЛЬКО за сегодня