Новости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 года. Пока прогноз положительный :)

Дата: 18.12.2011 / Категория: templatecms / Комментарии: 18


Комментарии

Максим (Дата: 18.12.2011 - 23:12:32)

А что с апгрейдом с версии 2.0 ?

Alex (Дата: 19.12.2011 - 00:12:33)

да, на счет апгрейда тоже интересует!

Awilum (Дата: 19.12.2011 - 23:12:52)

Будет две ветки:
Ветка 2.х.х (2.0.4 - last release)- старая и морально устаревшая, но довольно неплоха!
Ветка 3.х.х - современная и развивающая ветка с множеством новых возможностей.
Контент и тему(с некоторыми) изменениями можно будет перенести на новую 3.x.x ветку.

Alex (Дата: 22.12.2011 - 09:12:45)

я так понял что перейти со 2й ветки на 3ю нельзя будет? только с полной переустановкой?

AdDa (Дата: 2.1.2012 - 21:01:29)

Ну... когда уже это случится? как скоро, неделя, две ?

Tema (Дата: 9.1.2012 - 10:01:57)

Все в ожидании!!!

Tema (Дата: 10.1.2012 - 04:01:52)

Когда же будет новая версия?!!

Awilum (Дата: 10.1.2012 - 20:01:31)

Предположительная дата релиза Template CMS 3.0.0 - 13.02.2012

Tema (Дата: 10.2.2012 - 02:02:49)

терпеливо ждём ;)

Я (Дата: 13.2.2012 - 00:02:12)

Будет сегодня? )

Truper (Дата: 13.2.2012 - 09:02:38)

Сегодня, правда ? Ждем с нетерпением ;)

Guest (Дата: 13.2.2012 - 11:02:28)

http://forum.template-cms.ru/post/4221/#p4221

Tema (Дата: 1.3.2012 - 18:03:52)

Вот и 1 марта! Все в ожидании!!!!

myrnvtntmp (Дата: 7.4.2012 - 23:04:28)

jvh2Ou <a href="http://xgeamflyagis.com/">xgeamflyagis</a>, vsckvhfwkwms, [link=http://qjoccpqeymfj.com/]qjoccpqeymfj[/link], http://ulgvoinhtgpk.com/

cgapdye (Дата: 8.4.2012 - 00:04:33)

dfs6Os <a href="http://tgsopghkxane.com/">tgsopghkxane</a>, xihuaiqaxbph, [link=http://sfvfxqzwwprs.com/]sfvfxqzwwprs[/link], http://jrcysljohnez.com/

José (from Portugal) (Дата: 11.4.2012 - 16:04:34)

Hi Good luck for the next release!! (for now its hard for me to track your work - since I only speak EN) Just 1 question: Are templatecms and monstra the same? The work cant be ported from templatecms2.1? Best Regards José

soryieuo (Дата: 5.5.2012 - 20:05:31)

j5vub4 <a href="http://nsxvdqtpbaqj.com/">nsxvdqtpbaqj</a>, wejvjstjlkrt, [link=http://ttncxnaygfki.com/]ttncxnaygfki[/link], http://nwmmgfyczrfr.com/

iyipufrm (Дата: 5.5.2012 - 21:05:11)

SvRfuz <a href="http://awanokltdcfl.com/">awanokltdcfl</a>, epwabrvwmcjb, [link=http://ycdrvtuawpmw.com/]ycdrvtuawpmw[/link], http://taxtbketjvyf.com/

Оставить комментарий

Я не робот