Релиз Zebrum Lite 1.1: Виджеты и сайдбары

13 ноября 2008 | Комментариев нет

В новой версии Zebrum Lite появилась поддержка виджетов!

Виджеты (widgets) – это блоки, которые вы можете размещать в колонках (sidebars) вашего сайта. Вы сами можете создавать виджеты и размещать их на страницах сайта.

Например, в дистрибутив Zebrum Lite входит виджет облака тэгов, которое показано на картинке ниже.


В стандартном шаблоне меню сайта выводится при помощи виджета «Список страниц».

Можно скрыть из меню любые разделы или страницы, прописав для них дополнительное свойство @@nomenuitem=1 .

Настройки виджетов и добавление их в сайдбары, используемые в шаблоне, задаются в файле functions.php (в папке темы сайта).

В парсере изменился принцип транслитерации названия страницы в URL: вместо «_» теперь используется «-». Это изменение не сказывается на страницах, которые уже были созданы.

Более детально изменения в Zebrum Lite 1.1 описаны в файле README.txt, входящий в дистрибутив. Перед обновлением версии не забудьте сделать бэкап сайта.

Посмотреть демо-версию можно на http://blog.zebrum.ru/lite/

Ведутся работы по включению Zebrum Lite 1.1 в Zebrum CMS, что позволит пользователям системы астоматически обновить все свои сайты до последней версии.

Кстати, для каждого сайта в Zebrum CMS теперь показывается количество проиндексированных Яндексом страниц.

Теги: ,

  • Кол-во проиндексированных страниц - очень полезная фишка. А то каждый раз проверять надоело уже.

  • Guest

    fhffhfh

  • Guest

    прпаопопо

  • Zebrum Verifer

    Пршу помощи по такой проблеме - после нажатия "Начать импорт" появляется вот такое сообщение:

    Warning: rename(/websitek/users/z145/public_html/zcasherauction/tools/pages.txt,/websitek/users/z145/public_html/zcasherauction/tools/pages.txt.20090422004800) [function.rename]: Permission denied in /websitek/users/z145/public_html/zcasherauction/tools/parser.php on line 41

    Warning: mkdir() [function.mkdir]: Permission denied in /websitek/users/z145/public_html/zcasherauction/zengine/classes/zsource/txt.php on line 220

    Не удалось переименовать файл pages.txt
    Создана страница: /index
    Создана страница: /index
    Создана страница: /index
    Создана страница: /index
    Создана страница: /index
    Создана страница: /index
    Создана страница: /index
    Создана страница: /index
    Создана страница: /index
    Создана страница: /index
    Создана страница: /index/license
    Парсинг закончен.

  • Zebrum

    Второй сайдбар ($sidebar2) создается аналогично первому в файле functions.php

    Выводится тоже аналогично первому -

  • C двумя задачами разобрался. Если таблица в тексте то вытягиваю в одну строку, если таблица на всю страницу – то фильтр php, asis. Размер тэгов зависит от количества этих тегов на разных страницах. Я ошибочно полагал, что чем больше дочерних страниц у страницы с тегом – то тем более он будет выделяться. А вот сайдбар свой не пойму как создавать, буду благодарен за пример.

  • Zebrum

    KoooT, если используете фильтр text2html, то нужно вытянуть html-код таблицы в одну строку. Либо используйте фильтр asis в настройках сайта.

    Облако тэгов можно выводить отдельно, если создать для него отдельный сайдбар (аналогично первому сайдбару) и выводить его в нужном месте.

  • Осваиваю Zebrum Lite, система мне очень нравится. На данном этапе возникло 3-и задачи: корректное отображение таблиц, ссылки тэгов в виджите одного размера и как сделать облако тэгов как в виджите, но отдельно от меню? z_tagcloud() выводит просто список. В некоторых шаблонах есть необходимость вывести облако тегов отдельно от меню.

  • Zebrum

    Какую версию дистрибутива Вы используете (windows-1251 или utf-8) и в какой кодировке файл pages.txt? Скорее всего кодировки различаются. Если это так, то в файле config/parser.ini нужно указать кодировку, в которой Вы сохраняете файл pages.txt. Например, если используете windows (блокнот или far), то нужно указывать windows-1251 (при использовании дистрибутива utf-8).

  • Alex

    Может я что не так делаю , всё выставил ... всё удалил... но парсер пишет "Не удалось создать название файла для страницы. Используем "untitled".
    Создана страница: /index" . А если полсто заливаю готовые страницы ... то в облаке тэгов только 1 ... первый в списке из меню...

  • Zebrum

    Alex,
    Установите права доступа 0777 на папку content и cache. В папке content можно удалить все файлы перед началом парсинга.

  • Alex

    Список тэгов не формируется , хостинг unix версия 1.1 .... и парсер не работает ... пишет не могу создать страницу

  • Всё сепер! но КМС всё же лучше... я уже почти насобирал)) каждый кто хочет заработать денег должен иметь КМС зубрум!

  • тим

    можно еще подумать, на счет внедрения некого алгоритма, для внутренней перелинковке страниц.

  • kan

    Вставка кода поддерживается как на WordPress : < code>html i php< /code> ?
    Очень важно для меня:)

  • Ну это не то что не слабо, это ВАЩЕ!!!
    Это светлое будущее Зебры!

  • Спасибо за новый релиз. Пошел юзать :)

  • Zebrum

    Андрей,
    Необходимую информацию для написания собственных виджетов постараюсь предоставить на следующей неделе.

    Zaandr,
    Размер шрифта зависит от нескольких показателей, в числе которых количество страниц, отмеченных этим тэгом и другими тэгами. Например, если на каждый тэг приходится одинаковое количество страниц, то тэги будут выводиться одинакового размера. Попробуйте внести дисбаланс и посмотреть результат.

  • У меня почему-то с виджетом все ссылки одного размера, странно. Вчем может быть дело?

  • То, что появилось облако тегов - это просто МЕГАСУПЕР! Вот после такого улучшения, думаю 100% к новому году куплю CMS. Пошел копить деньги)

  • Появление виджетов - это просто супер!
    Когда будет готова документация для написания собвственных виджетов?

blog comments powered by Disqus