Custom Ace Syntaxhighlighter Library build
Custom Smarty Syntaxhighlighter for HTML
Removed global Site Preferences related to user Settings
Complete rewrite of AceEditor User Interface
Reduction of PHP code
Ace themes and modes are now being read directly from folder, making maintainance easier
Moved "Modes" code samples to files, resulting in highly reduced PHP code in function.admin_prefstab.php file
Added {code_block} block plugin for FrontEnd
Added {ace_js} Plugin for FrontEnd
Additional Module Settings
Code search, replace is now possible directly from Editor UI
Mode switching for current session is now possible directly from Editor UI
Added native HTML5 FullScreen support for modern Browser
More options for Editor Size settings
Overall clean up of module code
Removed all inline JavaScript and CSS to files, reducing unnecessary inline code in
CMSMS, keeping source code clean and making maintenance of UI theme easier.
Editor UI Colorscheme depends on selected Editor Theme (dark/bright)
Complete rewrite of FrontEnd part
Code for Highlighter on frontend is now writen inside {ace_code} block plugin
Necessary JS Scripts have to be included with {ace_head} plugin
wrote aceInit jQuery plugin that is used to initialize Ace library functions
Removed all unnecessary actions and parameters