-
Изменены условия оказания техподдержки. Теперь техническая поддержка по модулю оказывается только через систему обращений.
-
Исправлена ошибка выборки по значению допполей. При одновременной выборке по значениям допполей и (к примеру) по тегам последние не учитывались.
- Исправлена ошибка с неправильной сортировкой новостей при просмотре в
админке, если выбрана сортировка по умолчанию.
- Исправлен неверный тег в шаблоне 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, a e. — из таблицы dle_post_extras. Таким образом можно выводить данные из новостей даже если в БД DLE вносились дополнения.
- Мелкие исправления и улучшения.
Для обновления модуля необходимо перезалить все файлы модуля модуля, или только изменённые файлы из списка ниже.
- /engine/inc/blockpro.php
- /engine/modules/base/admin/blockpro/checkLicenseStatus.php
- /engine/modules/base/admin/blockpro/generator.php
- /engine/modules/base/blockpro.php
- /engine/modules/base/core/Fenom.php
- /engine/modules/base/core/Fenom/Accessor.php
- /engine/modules/base/core/Fenom/Compiler.php
- /engine/modules/base/core/Fenom/Modifier.php
- /engine/modules/base/core/Fenom/Template.php
- /engine/modules/base/core/Fenom/Tokenizer.php
- /engine/modules/base/core/Pager.php
- /engine/modules/base/core/SafeMySQL.php
- /engine/modules/base/core/base.php
- /engine/modules/base/core/bpModifiers.php
- /templates/Default/blockpro/css/blockpro.css
- /templates/Default/blockpro/fullexample.tpl
- /templates/Default/blockpro/getuserinfo.tpl
- /templates/Default/blockpro/js/blockpro.js
- /templates/Default/blockpro/js/blockpro_new.js
- /templates/Default/blockpro/list.tpl
Скачать обновление можно в
кабинете покупок.