Handy.CMS 3.1 build 2001

.scu
На сайте с 23.11.2003
Offline
104
557

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

Данная версия системы находится в стадии beta-тестирования. Стать beta-тестером можно, зарегистрировавшись на форуме.

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

билд 2001 от 13.08.09

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

1. Добавлена возможность работы с различными темами дизайна для сайта

Теперь Вы можете выбрать дизайн сайта, который будет использоваться в системе, указав название папки темы в config.ini, переменная theme.

Все темы располагаются внутри папки /templates. Для переключения темы достаточно изменить ее название в конфигурационном файле и перезагрузить страницу в броузере.

В шаблонах переменная, обозначающая путь к теме, называется {$theme}.

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

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

2. Добавлен первый бесплатный шаблон для Handy.CMS

С введением тем для сайта мы пришли к решению создания бесплатных тем для пользователей Handy.CMS

Все темы будут иметь префикс handy. В будущем мы планируем постепенно увеличивать количество бесплатных шаблонов.

В данную сборку добавлена первая тема, которую Вы можете использовать абсолютно бесплатно* с системой Handy.CMS.<img src="http://handycms.ru/forum/attachment.php?attachmentid=11&stc=1&d=1250622946" alt="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.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий