В визуальный редактор добавлено несколько новых кнопок (например, кнопка «more»).
Редактор теперь можно раскрывать на весь экран, что удобно при редактировании больших текстов.
В визуальном редакторе можно использовать «горячие кнопки»: ctrl+shift+F11 — раскрыть окно редактора на весь экран (и обратно) ctrl+shift+F12 — переход от визуального редактирования к html-редактированию (и обратно)
Вышло обновление — Zebrum CMS 2.0.4.
Теперь можно менять используемую базу данных. Переносить данные из SQLite в MySQL, или наоборот.
Например, вы используете базу данных SQLite и хотите перейти на использование MySQL.
Для этого зайдите на страницу настроек, укажите доступ к базе данных и нажмите кнопку «Конвертировать»:
Чтобы устанавливать Zebrum CMS было еще проще, мы добавили в систему «мастер установки».
При первом открытии Zebrum CMS выводится форма установки системы, в которой нужно указать логин, пароль для администратора и выбрать какую базу данных использовать:
В случае использования MySQL потребуется так же указать параметры досупа к базе данных.
Zebrum CMS сама создаст и настроит таблицы в базе данных.
Вчера днем мы выложили для скачивания новую версию Zebrum Lite и немного обновили документацию по лайту. Некоторые пользователи уже скачали обновленный дистрибутив.
Помимо исправления нескольких незначительных дефектов, патчи для которых можно было найти на форуме, в новую версию было внесено несколько улучшений.
Количество выводимых номеров страниц на сайте теперь можно регулировать через настройки. Например, в каком-нибудь разделе сайта есть 13 страниц. Если в файле functions.php прописать следующий код:
то отобразятся номера 1 2 3 4 5 … 13,
а при переходе на пятую страницу — 1 … 3 4 5 6 7 … 13.
Таким образом можно решить проблему с присутствием в разделе сайта большого числа страниц.
Если стандартный алгоритм отображения постраничной навигации не подходит, то всегда можно создать свой собственный класс, унаследованный от znavi_base и реализующий требуемый алгоритм.
Файл инициализации init.php перенесен из папки zengine в папку zcontent/extensions. Подключение zengine/init.php будет только в случае его отсутствия в папке zcontent/extensions.
У страницы добавлено новое свойство — @@template.zhtml. С его помощью можно у конкретной страницы в шаблоне вместо части шаблона page.php подключить любой другой файл. Например, @@template.zhtml=page2 будет использовать page2.php для формирования содержимого страницы.
Мы записали видеообзор по добавлению сайтов в Zebrum CMS 2.
Есть три способа добавления новых сайтов в Zebrum CMS:
Создание нового сайта.
Подключение готового сайта из интернета удобно использовать, когда требуется подключить к Zebrum CMS сайт, который уже выложен сети.
Загрузку сайта архивом удобно использовать, когда требуется подключить уже готовый сайт из архива. Например, если вы купили сайт на Zebrum Lite и хотите подключить его к Zebrum CMS.
Посмотрите как в Zebrum CMS происходит создание новых сайтов, подключение сайтов из интернета и загрузка архива с сайтом.
В этом же видеообзоре показана работа с категориями сайтов.