Как стать автором
Поиск
Написать публикацию
Обновить

Handy.CMS 3.1 build 2001

Время на прочтение3 мин
Количество просмотров716
Система управления сайтом Handy.CMS
Вышел новый билд системы управления сайтом Handy.CMS. Среди значительных изменений: добавлена возможность создания тем для сайтов. Кроме того, в данный билд добавлен первый бесплатный дизайн для Handy.CMS*. Другие изменения системы под катом.

Дистрибутив Handy.CMS 3.1 beta


билд 2001 от 13.08.09

Основные изменения:

1. Добавлена возможность работы с различными темами дизайна для сайта
Теперь Вы можете выбрать дизайн сайта, который будет использоваться в системе, указав название папки темы в config.ini, переменная theme.
Все темы располагаются внутри папки /templates. Для переключения темы достаточно изменить ее название в конфигурационном файле и перезагрузить страницу в броузере.
В шаблонах переменная, обозначающая путь к теме, называется {$theme}.

Внимание! Для корректной смены темы без потери прикрепленных к страницам блоков, необходимо использовать одинаковые названия шаблонов страниц и меток в шаблонах (это замечание не относится к дополнительным или модульным шаблонам). В противном случае, при смене темы, блоки, прикрепленные к меткам шаблона, отсутствующим в шаблоне новой темы, а также блоки, прикрепленные к шаблонам, отсутствующим в новой теме, будут удалены.
Естественно сам контент не удаляется, удаляются только ссылки на него (привязка контента к страницам). В этом случае Вам будет необходимо заново прикрепить нужный блок к страницам (Страница -> Наполнение).

2. Добавлен первый бесплатный шаблон для Handy.CMS
С введением тем для сайта мы пришли к решению создания бесплатных тем для пользователей Handy.CMS
Все темы будут иметь префикс handy. В будущем мы планируем постепенно увеличивать количество бесплатных шаблонов.
В данную сборку добавлена первая тема, которую Вы можете использовать абсолютно бесплатно* с системой Handy.CMS.image

3. Исправлено удаление служебных модульных страниц и контента
Ранее, в некоторых случаях, связанный служебный контент некоторых видов модулей не удалялся или удалялся не полностью.

4. Добавлены подписи к навигационной панели
Добавлены подписи к иконкам модулей, а также иконкам правой верхней части административного интерфейса.

5. Добавлен вывод информации о билде и релизной дате
Информацию о дате билда (его актуальности) можно получить через функцию handyCore::getBuildDate(), о номере билда — через handyCore::getBuild().

6. Добавлена возможность использования общего сообщения для незаполненных страниц
Каждая метка системы может выводить сообщение, в случае если страница не заполнена.
Иерархия вывода следующая:
  • Сообщение не выводится, если не стоит опция "Использовать текст из сообщения по-умолчанию" для метки.
  • При установленной опции:
    • Выводится сообщение метки, если оно заполнено;
    • Выводится общее сообщение из настроек модуля, если не задано сообщение для данной метки шаблона (Настройки системы -> Список модулей -> Кнопка «Настройки»).


7. Исправлена работа модуля «Дополнительные меню»

8. Исправлена работа модуля преобразования пользовательских макросов

9. Исправлен вывод меток шаблона
Теперь метки отображаются в наполнении в том порядке, в котором идут в шаблоне.

10. Добавлена функция перевода русского текста в транслит
Использование:
$tratslited_text = handyCore::loadExtension ('lib.utils' ) -> textToTranslite($russian_text);

11. В визуальном редакторе Innova добавлено автоматическое переименование названий файлов, загружаемых на русском языке
При загрузке файла, в случае если его название содержит кириллические буквы, они будут автоматически заменены системой на аналогичные латинские.

12. Исправлен путь к выводимому на сайт изображению в модуле «Группы новостей», виде «Последние новости»

13. Добавлена обработка вывода дополнительных блоков к параметрическим страницам
Пример: в случае, если Вы захотите загрузить на страницу «Новости», содержащую вывод списка новостей, какой-либо дополнительный контекстный блок, он будет отображаться на формируемых модулем системных страницах. Например, при делении списка новостей на несколько страниц: /news/pages/2 и т.п.

* Использование темы разрешается только с системой Handy.CMS.
Теги:
Хабы:
Всего голосов 10: ↑4 и ↓6-2
Комментарии0

Публикации

Ближайшие события