Releases: dle-modules/DLE-BlockPro
Releases · dle-modules/DLE-BlockPro
v4.7.0
v4.6.3
v4.6.2
v4.6.1: 10.07.2015
- Исправлена ошибка с фильтрацией по значению допполя. - Добавлена возможность фильтровать новости по тегам текущей новости `&tags=thisNewsTags`.
v4.6.0
- Изменены условия оказания техподдержки. Теперь техническая поддержка по модулю оказывается только через систему обращений.
- Исправлена ошибка выборки по значению допполей. При одновременной выборке по значениям допполей и (к примеру) по тегам последние не учитывались.
- Исправлена ошибка с неправильной сортировкой новостей при просмотре в
админке, если выбрана сортировка по умолчанию. - Исправлен неверный тег в шаблоне fullexample.tpl
- Исправлена ошибка в тексте скрипта для проверки совместимости хостинга
и модуля. - Добавлен новый стиль постраничной навигации:
&navStyle=arrows
для вывода только кнопок вперёд и назад. - Добавлен новый параметр
&navDefaultGet=y
. При его указании модуль будет брать значение текущей страницы и формировать постраничную навигацию так же как это делается в DLE. Таким образом вы можете заменить тег{content}
на строку подключения модуля в списках новостей, или просто организовать постраничную навигацию с перезагрузкой страницы. - Исправлена ошибка со сбросом выбранного стиля постраничной навигации в админке.
- Исправлена ошибка с некорректным построением пути к папке с шаблоном в некоторых случаях и если сайт расположен в подпапке.
- Исправлено поведение
&catId=this
и¬CatId=this
. Если эти параметры использовались в сочетании с&subcats=y
и¬Subcats=y
и пользователь не просматривал какую-либо категорию, то в запрос добавлялась ненужная выборка. - Доработано поведение других параметров, принимающих значение
this
. Теперь параметры&postId=this
,¬PostId=this
,&author=this
,¬Author=this
,&tags=this
,¬Tags=this
,&symbols=this
и¬Symbols=this
не будут возвращать пустоту, а будут исключаться из запроса, при этом новости выведутся так, как будто этот параметр не указан. - Переработан алгоритм отбора новостей по тегам. Теперь из отбора не пропадают новости, но фильтрацию по тегам необходимо аккуратно сочетать с фильтрацией по id новостей, есть вероятность получения нулевого результата выборки.
- Добавлена возможность указывать параметры
&xfilter=this
и¬Xfilter=this
для показа новостей, содержащих текущее допполе при просмотре страниц/xfsearch/
. - Обновлён шаблонизатор Fenom до актуальной версии.
- Обновлён класс для работы с БД до актуальной версии.
- Добавлен модификатор для получения информации об авторах новости по их логину непосредственно в шаблоне. Таким образом можно выводить любую информацию о пользователе, добавившем новость. Пример реализации можно видеть в шаблоне
getuserinfo.tpl
. - Реализована возможность выбирать из таблиц новостей произвольные колонки
&fields=p.custom1,e.extra1
, где префиксp.
— колонка из таблицы dle_post, ae.
— из таблицыdle_post_extras
. Таким образом можно выводить данные из новостей даже если в БД DLE вносились дополнения. - Мелкие исправления и улучшения.
v4.5.7: v.4.5.7
- В админке исправлена ошибка в тексте описания логики сортировки по значению допполей. - В админке добавлен вывод установленной версии модуля.
v4.5.5
v 5.4.5 - Сортировка в случайном порядке возвращена в исходное состояние (для маленьких БД она лучше) - Добавлен новый вариант сортировки `randomLight` — работает быстрее, при условии задания дополнительных органичений выборки (ктегории, допполя, id конкретных новостей и т.п.)
v4.5.4
fixes
Исправления ошибок
v.4.2.5 - author=this и notAuthor=this теперь работает. - tag=this и notTag=this теперь тоже работает. - добавил обработку экранированных символов в тексте. - исправил ошибку с несохранением выбранного в списке шаблона при генерации блока