Zebrum Lite 1.1.2 скачали 5078 раз!
Спасибо за интерес к Zebrum!
Сегодня вышла новая версия бесплатного движка для сайтов − Zebrum Lite 1.1.3
Добавлена возможность создания дополнительных меню для сайта, ссылки на подстраницы теперь выводятся в карте сайта, теперь можно задавать правила сортировки подпунктов меню для конкретных страниц.
Свойства страницы
В Zebrum Lite 1.1.3 были добавлены новые свойства для страниц, что позволяет делать сайты качественнее.
Свойство @@menuorder
определяет порядок сортировки дочерних пунктов меню. Например, в меню слева выводятся последние 10 новостей в обратном хронологическом порядке (@@menuorder=publish desc
).
Если у страницы много дочерних страниц, то их вывод в меню можно запретить, используя свойство @@nosubmenu=true
. При этом сама страница будет присутствовать в меню.
Последнее новое свойство, @@menuid
, позволяет создавать несколько меню и легко распределять страницы между ними. Для всех страниц, у которых это свойство не указано, устанавливается значение свойства родительской страницы. Значение свойства по умолчанию: main
.
Стандартные виджеты
Изменения коснулись и функционала стандартных виджетов zwidget_pages
и zwidget_tags
.
В zwidget_tags
были внесены незначительные корректировки. В частности, теперь в облако тэгов попадают самые популярные тэги, даже если установлено ограничение по количеству выводимых тэгов.
Представление тэгов в адресной строке (url) было изменено согласно пожеланиям пользователей: убраны «лишние» символы, удалены мягкий и твёрдый знаки из адреса.
Большинство улучшений были произведены в виджете zwidget_pages
. Конечно, реализована поддержка новых свойств страниц @@menuorder
, @@nosubmenu
и @@menuid
.
Для виджета были добавлены параметры depth
, menuid
, child_of
и number
.
depth
— это количество уровней вложенности, которое можно выводить в меню. Например, если у сайта очень большая вложенность, то уровень главного меню можно ограничить двумя.
menuid
— это код меню, пункты которого нужно выводить. Например, можно прописать для некоторых страниц @@menuid=top
и они будут выводиться только в меню, у которого указан параметр menuid
равный "top"
. Если значение этого параметра установить в false
, то будут выводиться пункты всех типов меню.
Параметр childs_of
позволяет задать страницу, дочерние страницы которой будут выводиться в меню. В качестве значения указывается путь к странице. Например, в левом меню в выводятся ссылки на последние 10 новостей — значение параметра childs_of = "/news"
.
Последний добавленный параметр — number
— задает максимальное количество пунктов меню, которые могут выводиться на одном уровне меню.
Примеры создания и настройки виджетов можно посмотреть в файле templates/default/functions.php
.
Карта сайта
В карте сайта теперь выводятся ссылки на подстраницы.
Демо-сайт новой версии доступен на blog.zebrum.ru/lite/