Тема: Monstra (beta - rc - Release!)

Template CMS 3 будет отдельным проектом! Который называется: Monstra
"Монстра" передает смысл Template CMS - маленький но сильный монстр!
Расширяемый/дополняемый плагинами, темами, сниппетами. 
Персонаж "Монстра": ключевая особенность - это Вилка(fork/socket) у него на голове)
Вилка(fork/socket) - это символ Plugin API / Расширяемости

* персонаж возможно будет еще дорабатываться
Зарегистрировано доменное имя: http://monstra.org
Хостинг: HostPro более мощный!
Дизайн админки Monstra beta:

Monstra основные особенности(изменения) системы:
- ООП подход 
- Новый Plugins API. - Улучшена система хуков с возможностью задавать приоритет событиям/экшенам. 
- Новая система локализации плагинов с возможностью плейсхолдеров. Транслейты подгружаются в единый глобальный словарь. словари размещать необходимо в папке с плагином также как и раньше в /languages/ но именовать таким образом, пример: en.lang.php ru.lang.php 
- Возможность подгрузи css и js файлов. Monstra заботится про их сжатие(minify)! 
- Возможность управлением навигацией админки. 
- Плагины имеют своеобразную MVC архитектору. Есть контроллеры, вьюхи и модели 
- Улучшена архитектура плагинов. Структура папок плагина такая (Sandbox Plugin): - sandbox - sandbox.plugin.php 
- sandbox.admin.php 
- install - sandbox.install.php 
- sandbox.uninstall.php 
- sandbox.manifest.xml 
 
- languages - en.lang.php 
- ru.lang.php 
 
- views - frontend 
- backend 
 
 
 
 
- Shortcodes API 
 Примеры:- {shortcode} 
- {shortcode parameter=value"} 
- {shortcode parameter=value"}Enclosed Content{/shortcode} 
 
- Хелперы - статические классы, которые подгружаются авто загрузчиком там где они необходимы! С помощью хелперов можно сделать проект на Monstra любой сложности! - Список хелперов: - Agent - хелпер обеспечивает простой способ определить тип устройства, который сделал запрос. 
- Arr - хелпер для работы с массивами 
- Alert - хелпер для работы с выводом сообщений на странице 
- Benchmark - хелпер для помощи в отладке 
- Cache - хелпер файловой системы кеширования(ключ=значение) с поддержкой неймспейсов. 
- Cookie - хелпер для работы с куками 
- Curl - хелпер curl 
- Captcha - хелпер простой математической капчи из коробки 
- Date - хелпер для работы с датами. 
- Directory - хелпер для работы с директориями. 
- File - хелпер для работы с файлами. 
- Form - хелпер для работы с формами. 
- HTML - хелпер для работы с html. 
- Inflector - хелпер для преобразования/форматирования текста. 
- Image - хелпер для работы с изображениями. Позволит создавать галереи для еще проще. 
- Minify - хелпер для сжатия css и html 
- Number - хелпер для работы с числами 
- Notification - хедпер реализует "Flash" сервис для работы с временными сообщениями системы 
- Security - хелпер экранирования данных 
- Session - хелпер для работы с сессией 
- Request/Responce - хелперы для обработки запросов 
- Uri - хелпер для работы с URI 
- Url - хелпер для работы с ссылками 
- Valid - хелпер для валидации данных 
- Text - хелпер для работы с текстом 
- Zip - хелпер для работы с zip файлами. 
 
- Новый обработчик исключений и ошибок c логированием. Это повысит качество разработки плагинов для Monstra. 
- Добавлена новая роль - "Редактор". Редактору доступен менеджер страниц, файлов и возможность редактирования своего профиля 
- В целях безопасности тег php отключен по умолчанию. Для включения необходимо в Defines константу MONSTRA_EVAL_PHP поставить в значение true 
- Боксовые плагины теперь не отображаются во вкладке установленных плагинов. 
- Системный редактор из коробки и установленый markItUp! редактор 
- Возможность делать бекап выборочных папок: storage, plugins, themes, uploads. 
- Автогенерация карты сайта 
- Клонирование страниц 
- Статус страницы: Опубликованная или Черновик 
- Тема админки теперь располагается в /admin/themes/default/ замена ее на свой вариант админки проще простого! 
- Улучшена документация проекта. К каждой функции идет небольшой пример! 
- Улучшена XMLDB API. Состоит из классов: XML, DB, Table. Функция select() теперь может выбирать конкретные поля (как selectXMLfileds - удалена) и возвращает в результате массив! Monstra состоит из XML таблиц. 
- Новая тема оформления сайта по умолчанию. @css based on Bootstrap, from Twitter 
- Новые стандарты оформления исходного когда именования папок и файлов. 
- Файлы заливаются теперь в публичную папку /public/uploads/ 
- Все данные в Monstra хранятся в папке /storage/ а xmldb в /storage/database/ 
- Плагин "Песочница" по умолчанию в дистрибутиве CMS 
- Сниппеты заменили блоки и имеют расширение .snippet.php (глобальные блоки) 
- Появились чанки .chunk.php (локальные блоки) 
- Плагины добавляются в карту сайта! 
- Появилась возможность восстановить пароль 
- Новый боксовый плагин Information 
- Улучшен инсталятор системы 
- Новый дизайн и структура админки. Глобальные улучшения в юзабилити админки и боксовых плагинов. 
- Добавлена возможность настраивать Robots META Tag для каждой страницы индивидуально! 
- Улучшен менеджер меню сайта. Появилась возможность добавлять страницы 
- Улучшена производительность системы. Монстра работает быстрее Template CMS 
- Улучшен файловый менеджер. Множество фиксов безопасности. Добавлена возможность просмотра изображений в лайтбоксе 
- Монстра безопасней, быстрее и стабильней Template CMS 
- еще одна фича ?! Coming soon! 
Monstra комьюнити:
Офф. Сайт: http://monstra.org
Bitbucket: https://bitbucket.org/Awilum/monstra
Twitter: https://twitter.com/monstra_cms
VK: http://vk.com/monstra_cms
P.S.
Пишите. Следите за новостями...




 Вручную все манипуляции проводить....
 Вручную все манипуляции проводить....