Template CMS 2.0.4 - маленькая и быстрая CMS на файлах!

1 23
[Удален]
#21

Template CMS 3.0.0 - Coming soon !

Template CMS 3.0 - новый этап развития проекта Template CMS.

В Template CMS 3.0 переписано практически все.

Template CMS 3.0 - новая современная CMS работающая без MySQL.

И так несколько важных изменений в 3.0:

  • ООП подход
  • Новый Plugins API
    • Улучшена система хуков с возможностью задавать приоритет событиям/экшенам.
    • Новая система локализации плагинов с возможностью плейсхолдеров. Транслейты подгружаются в единый глобальный словарь.
    • Возможность подгрузи css и js файлов.
  • Shortcodes API
    • {shortcode}
    • {shortcode parameter=value"}
    • {shortcode parameter=value"}Enclosed Content{/shortcode}
  • Обновленная структура проекта
  • Хелперы - статические классы, которые подгружаются авто загрузчиком там где они необходимы.
  • Добавлены новые и переписаны существующие хелперы. Новые хелперы:
    • Arr - хелпер для работы с массивами
    • Benchmark - хелпер для помощи в отладке
    • Cache - хелпер файловой системы кеширования(ключ=значение) с поддержкой неймспейсов.
    • Date - хелпер для работы с датами.
    • Directory - хелпер для работы с директориями.
    • File - хелпер для работы с файлами.
    • Form - хелпер для работы с формами.
    • HTML - хелпер для работы с html.
    • Inflector - хелпер для преобразования/форматирования текста.
    • Minify - хелпер для сжатия css и html
    • Number - хелпер для работы с числами
    • Security - хелпер экранирования данных
    • Text - хелпер для работы с текстом
    • Url - хелпер для работы с ссылками
    • Zip - хелпер для работы с zip файлами.
    • Valid - хелпер для валидации данных.
  • Кеширование (с помощью Cache хелпера)
  • В новой директории /template_cms/boot/ размещены важные модули для загрузки системы:
    • Bundles - этот модуль загружается первый и определяет запускать движок далее или нет. А так же он подключает основные константы Defines.php
    • Defines - основные константы системы
    • Filters - основные фильтры системы
    • Hooks - основные функции - хуки
    • FuncUtiliies - основные глобальные функции системы.
  • Добавлена новая роль - "Редактор". Редактору доступен менеджер страниц, файлов и возможность редактирования своего профиля
  • В целях безопасности тег
    php
    отключен по умолчанию. Для включения необходимо в Defines константу TEMPLATE_CMS_EVAL_PHP поставить в значение true
  • Боксовые плагины теперь не отображаются во вкладке установленных плагинов.
  • Cleditor + kcfinder для вставки изображений в текст. thanks to s.mashevsky
  • Возможность делать бекап выборочных папок: data, plugins, themes.
  • Автогенерация карты сайта
  • Клонирование страниц
  • Тема админки теперь располагается в
    /admin/themes/default/
    замена ее на свой вариант админки проще простого!
  • Обновлен инсталятор. Улучшена проверка прав на папки и файлы перед установкой системы. thanks to Oleg Gatseluk
  • Добавлен обработчик исключений.
  • Улучшена документация проекта. К каждой функции хелперов идет небольшой пример.
  • Улучшения в скорости, стабильности и безопасности системы в целом.

Точную дату релиза пока сообщить не могу. Template CMS 3.0 Релиз будет либо в этом году либо в начале нового 2012 года. Пока прогноз положительный :)

http://template-cms.ru/news/19/template-cms-3-0-0-coming-soon

[Удален]
#22

Template CMS обновилась до 2.1.0

Список основных изменений:

  • Обновлен инсталятор. Улучшена проверка прав на папки и файлы перед установкой системы. thanks to Oleg Gatseluk
  • Появился новый хелпер Image для работы с изображениями: ресайз изображения, кроп изображения, конвертирование(png,jpg,gif), наложение водяного знака, фильтры(grayscale, sepia, brightness, colorize, contrast), поворот изображения, создание рамки
  • Исправлен баг в заголовке страницы плагина карты сайта
  • Появилась возможность клонировать страницы
  • Автоматическая генерация карты сайт при добавлении, редактировании, клонирование, удалении страниц
  • Исправлены функции getPageBreadcrumbs() и getAvailablePages() плагина Pages
  • Новый Zip модуль и улучшения в Filesystem модуле
  • Исправлен баг с адресом картинки(логотипа) в инсталяторе
  • В целях безопасности тег php отключен по умолчанию. Для включения необходимо в Defines константу TEMPLATE_CMS_EVAL_PHP поставить в значение true
  • Исправлен баг с определением автора страницы в плагине Pages
  • Cleditor + kcfinder для вставки изображений в текст. thanks to s.mashevsky
  • Доступные шорткоды из коробки {block} и {siteurl}
  • Улучшена функция safeName() красивые ссылки создаются еще красивее
  • Появилась возможность скачивать бекапы администратору находясь в админке.
  • Исправлен баг с битыми ссылками в плагине Filesmanager
  • Исправлен баг с удалением вложенных папок и файлов в плагине Filesmanager
  • Улучшения безопасности системы
  • Исправления в языковых файлах
  • Исправлена ссылка для скачивания бекапов из админки

Обновление с 2.0.4 до 2.1.0

Заменить:

  • /admin/
  • /plugins/box/
  • /template_cms/
  • /themes/default/
  • /index.php

Новый формат релизов:

{основная версия}.{дополнительная версия}.{фиксы безопасности} ({Major}.{Minor}.{Security fixes})

Скачать: Template CMS 2.1.0

1 23

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