
Из рубрики бесплатные
модули для DLE 9.8 Block.Pro.3 совершенно новый подход к выводу новостных анонсов, распространяется бесплатно для частного и коммерческого использования. Единственное условие для распространения - сохранение копирайтов автора (прокомментированные строки в начале php-файла модуля) в неизменном виде. Это возможность сделать вывод похожих новостей без правок движка, дополнительно применить параллельное и стандартное отображение кратких анонсов. Есть также возможность сделать вывод похожие новости на странице кратких новостей или профиля пользователя, также в других местах на ваш выбор. Но, помните в этом случаи (добавляется +1 запрос на блок при отсутствии кеша).
Расширенные возможности вывода блоков новостей с помощью новой версии из раздела модули для
DLE 9.8 Block.Pro.3. Данный модуль поможет вам с лёгкостью заменить теги {custom}, {topnews} и [related-news] вспомогательных модулей
DataLife Engine 9.8-9.6, чтобы улучшить функционал с возможностью кеширования на заданный промежуток времени, уменьшением нагрузки на хостинг в целом. практически не превышает нагрузки от использования функции {custom}.
Бесплатный модуль Block.Pro.3 предназначен для пользовательского вывода новостей на сайте под управлением CMS DLE.
Благодаря гибкости настроек и уникальным возможностям, модуль может использоваться как аналог {custom}, {topnews} и [related-news] вместе взятых
Версия DLE: 9.6-9.8 (Поддержка ранних версий пока не планируется.)
Автор: ПафНутиЙ
Контакты: http://pafnuty name, Google+ или email
При публикации модуля на других сайтах не забывайте оставлять ссылку на первоисточник, уважайте чужой труд.
Особенности Block.Pro.3
Вывод популярных (топ по комментариям, рейтингу, просмотрам или как стандартный топ в dle), похожих, случайных (с возможностью отключения кеширования блока) или последних новостей.
Подключение одной строкой в любой шаблон сайта.
Нет обязательных переменных, достаточно просто подключить модуль
{include file="engine/modules/blockpro/block.pro.3.php"}
и выведется 10 топ ноостей за всё время.
Полноценный вывод дополнительных полей.
Полноценный вывод похожих новостей без правок движка. Можно использовать параллельно со стандартным выводом, можно вывести похожие новости даже на странице кратких новостей или профиля пользователя или в любом другом месте. (добавляется +1 запрос на блок при отсутствии кеша)
Кеширование каждого блока с возможностью установки времени жизни или отключения кеша для каждого блока.
Фильтры новостей
По авторам
По категориям
По новостям
По дополнительным полям (указанные допполя проверяются на заполненность)
Все фильтры могут принимать множественные свойства, перечисляемые через запятую. Могут исключать из вывода указанные значения, а также могут сочетаться исключающие и разрешающие фильтры. (к примеру фильтрация по авторам с логинами username, username2, но за исключением автора с логином username3)
У модуля собственный класс для работы с картинками.
Разные методы уменьшения (точный размер, уменьшение по высоте, уменьшение по ширине, "умное" уменьшение, кроп).
Уменьшенная копия создаётся из полноразмерной картинки, а не thumb.
Можно задавать качество создаваемой уменьшенной копии картинки, что дополнительно повышает скорость загрузки страницы.
Картинку можно брать из допполя, краткой или полной новости.
Выводится только первая картинка, если попадается смайлик или спойлер - выводится заглушка.
Выводится уменьшенная и оригинальная картинки, если таковых нет - выводится настраиваемая заглушка.
Настраиваемая заглушка для отсутствующих иконок (для удобства стилизации картинка имеет class="bp-cat-icon". Загушки настраиваются для уменьшенной и оригинальной картинок)
Можно выводить картинки, хранящиеся на сторонних сайтах (radikal и т.п.) при этом они не будут уменьшаться, а выведутся как есть (рекомендую уменьшать такие картинки средствами CSS).
Вывод всех иконок категорий, к которым принадлежит новость, а не только первой, как в стандарте DLE.
Автоматическое создание папок для уменьшенных копий изображений и выставление нужных прав (папки создаются в соответствии с размером уменьшенных картинок, и наименованием месяца и года создания новости), таким образом иерархия папок на сервере становится более понятной и в случаи большого числа изображений не тормозит работу сервера.
Обрезка заголовка новости до заданного количества символов.
Обрезка текста новости (до заданного количества символов или до конца слова).
Все настройки блока вынесены в строку подключения, это уменьшает нагрузку и упрощает настройку.
Более детальную информацию по возможностям модуля можно найти в таблице сравнения Block.Pro.3 и {custom}.
Более подробную информацию вы можете прочитать
все новости dle Автор: ПафНутий
Скачать новую версии
модуль DLE 9.8 Block.Pro.3
Modul-DLE-Block.Pro.3.zip [46,01 Kb] (cкачиваний: 272)