Monstra 2.1.3, 2012-12-09 ------------------------ - Pages Plugin: New shortcodes added - page_author, page_slug, page_url page_available, page_breadcrumbs, page_date, page_content. - Pages Plugin: add ability to get content for specific page. - XMLDB: New method factory() added. - Twitter Bootstrap updated to Version 2.2.2 - Sitemap Plugin: _blank removed. - Filesmanager Plugin: fixes. - Backup Plugin: fixes. Monstra 2.1.2, 2012-12-05 ------------------------ - Blocks Plugin: added ability create and render inline content blocks with {block_inline} and {block_inline_create} - Site Module: methods keywords() and description() fixes. - Pages Plugin: pages.js fixes. - Admin main index.php fixes. Monstra 2.1.1, 2012-11-30 ------------------------ - Plugins: Minify bug #71 - fixed. - Menu Plugin: bug with categories #70 - fixed. - Localization: IT translations - fixed. Monstra 2.1.0, 2012-11-29 ------------------------ - Localization: PT-BR, UK translations added. - Default theme: hook "theme_header" added. - System Plugin: new action "admin_system_extra_index_template_actions" added. - Shortcodes API: new delete() clear() exists() methods added. - Options API: new exists() method added. - Core: new constant VERSION - added. - Core: added ability to load: defines, actions, filters, shortcodes for current environment. - Defines: deprecated constants: MONSTRA_GZIP_STYLES, MONSTRA_VERSION, MONSTRA_VERSION_ID, MONSTRA_SITEURL, MONSTRA_MOBILE deleted. - Box Plugins: used Core::VERSION to compare Monstra CMS version. - Installer: use version_compare() function to compare php versions. - Installer: Get system timezone with date_default_timezone_get() function. - Admin Default Theme: general improvements. - Users Plugin: user profile editing fixed. - Shortcodes API: bug with similar shortcode names fixed. - Site: template() method improvements. Added ability to get template from specific theme. - Menu Plugin: added ability to select children pages. - Snippets Plugin: added ability to add parameters for snippets. - Themes Plugin: added ability to add parameters for chunks. - Pages Plugin: pages expand/collapse feature added. - Pages Plugin: pages "access" feature added. - Pages Plugin: tab "seo" changed to "metadata" - Pages Table: "expand, "access" fields added. - Information Plugin: new "Directory Permissions" tab added. - Twitter Bootstrap updated to Version 2.2.1 - MarkitUp! updated to Version 1.1.13 - Sitemap Plugin: links title issue fixed. - Core: Init Site module on frontend only. - Core: IDIORM optimization. - Site Class: code optimization. - Sitemap Plugin: bug with priority fixed. - File .gitignore added. - Monstra logo updated. - README: general updates - Pages Plugin: "delete" action fixes. - Plugins Manager: add ability to Cleanup minify with new plugin installation or plugin uninstallation. - MarkitUp Plugin: unnecessary files removed. - XMLDB: select() method fixes. - XMLDB: new method existsField() added. - Information Plugin: shows "PHP Built On", "Web Server", "WebServer to PHP Interface" information. - Installer: general fixes. - Blocks Plugin: view embed codes feature added. - Snippets Plugin: view embed codes feature added. - Text Helper: method strpSlashes() fixed. - Text Helper: new method increment() added. - Pages Plugin: method robots() fixes. - Pages Plugin: improved page author detection. - Pages Plugin: add, edit, delete, clone actions improvements. - Users Plugin: apply "content" filter for "about_me" field. - Plugin API: Stylesheet and Javascript load() methods - fixed. - Pages Plugin: Page editing date issue - fixed. - Localization: EN, RU, IT, LT, DE translations fixed. - Imformation Plugin: config file(defines.php) checking removed. - Box Plugins: general code refactoring. Monstra 2.0.1, 2012-10-18 ------------------------ - Localization: DE, LT, IT translations added - Validation Helper: Updated email, ip and url methods with filter_var instead preg_match function. - Localization: EN, RU translations fixed - Users Plugin: field "about_me" fixed Monstra 2.0.0, 2012-10-09 ------------------------ - Idiorm Added! Idiorm - a lightweight nearly-zero-configuration object-relational mapper and fluent query builder for PHP5. - Added Crypt Capthca Plugin - Users Plugin: Added ability to close users frontend registration. Updated frontend and backend templates. Using Capthca Plugin instead of Captca Helper for more secure. - Admin Password Reset Page: Capthca Plugin added. - Backup Plugin: Loading state button added. Shows "Creating..." while site backups create. - Pages Plugin: Added new actions: admin_pages_action_add, admin_pages_action_edit, admin_pages_action_clone, admin_pages_action_delete - Pages Plugin: Updated date() method - added ability to set date format. - Pages Plugin: UI and Logic updates. - Users Plugin: Email templates added. - Users Table: Added new fields: hash, about_me - Users Plugin: Admin - New User Registration Validation - Fixed - Users Plugin: Added ability to set "about me" information. - Improved Password Reset Logic. - Information Plugin: Added new tab "Server" with common server information. - Box Plugins: CSRF vulnerability resolved. - Sitemap Plugin: Basic search engine optimization. - Improved Menu Plugin. Added ability to manage items categories. - Improved Admin Theme - built with best frontend optimization practice. Updated architecture and User Interface. Admin theme more responsive now! - Added Twitter Bootstrap 2.1.1. - Added Twitter Bootstrap icons. - Dir Helper: Fixed size() method. - New Default Theme: built with best frontend optimization practice. - Options API: Updated get() method. Return empty string if option value doesnt exists. - CSS variables: Added - @theme_site_url @theme_admin_url - CSS variables: Deleted - @theme_url - Themes Plugin: Added ability to create/edit/clone JavaScripts. Added ability to change admin theme in one click. - Apply filter 'content' to Blocks. - Array Helper: get() method improved. New methods keyExists() isAssoc() set() delete() random() added. - Plugin API: Fixed Javascript and Stylesheet class. - Plugin API: Added ability to set view file from current theme folder. - New options theme_admin_name, theme_site_name, users_frontend_registration added. - Form Helper: Custom Macros - added - Install Script Improvments. - Monstra Localization Improvments. Added locales array to I18N class. - Translates updates. - Path updates. - And a lot of general engine improvements. Monstra 1.3.1, 2012-09-02 ------------------------ - Fix Plugins Output Monstra 1.3.0, 2012-09-01 ------------------------ - Improve Multi-user system. Front-end registration, authorization, profile editing added. - Improve Default Monstra theme. - Security: Fix Script Insertion Vulnerability. - Blocks and Snippets plugins code fix. Issue #35, Issue #34 - XMLDB: new method updateField() - Plugin API: path updates. - Dir Helper: new method size() - Filesmanager: shows directory size. - Security Helper: update safeName() method. - Pages Plugin: new method children() Get children pages for a specific parent page. - Update translates. - And a lot of general engine improvements. Monstra 1.2.1, 2012-08-09 ------------------------ - Admin styles: add .error class - Fix translates - Security: fix Cross Site Request Forgery - Site Module: fix template() function - Html Helper: fix nbsp() function - Site Module: fix template() function Monstra 1.2.0, 2012-07-03 ------------------------ - Improve I18N - Improve Monstra Check Version: set priority 9999 - XMLDB: fix updateWhere function - Fix Agent Helper - Sitemap: use time() instead of mktime() - Security Helper: add Tokenizer Monstra 1.1.6, 2012-06-12 ------------------------ - Sitemap Plugin: return content instead of displaying. - Improve content filtering. Monstra 1.1.5, 2012-06-10 ------------------------ - Improve Monstra Error Handler - Cookie Helper: fix set() function Monstra 1.1.4, 2012-06-09 ------------------------ - Improve Monstra Error Handler Monstra 1.1.3, 2012-06-06 ------------------------ - Improve Monstra Error Handler Monstra 1.1.2, 2012-06-05 ------------------------ - Remove Fatal Error Handler - File helper: fix writable() function Monstra 1.1.1, 2012-06-04 ------------------------ - Fix error reporting! - Themes Plugin: fix Chunk class Monstra 1.1.0, 2012-06-02 ------------------------ - Menu plugin: added ability to add plugins(components) to site menu. - Improve installation script: add ability to change Monstra language. - Improve installation script: better error checking. - Improve monstra check version - Update Users table autoincrement value to 0 - Pages Plugin: return empty meta robots if current component is not pages - Html Helper: fix arrow() function. - XMLDB: fix select function. - Themes Plugin: fix theme navigation item order. set 2 - Time Zones updates - Fix translates Monstra 1.0.1, 2012-04-26 ------------------------ - Cleanup minify during saving the theme - add new css variables: @site_url and @theme_url - Remove deprecated @url css variable Monstra 1.0.0, 2012-04-24 ------------------------ - Initial release