Version 1.0
- 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
Version 0.2.5
- Fix with html encoding
- Updated Ace framework scripts
Version 0.2.4.2
- Minor bugfix, $mod could colide with other modules
- Minor bugfix to toolbar buttons when multiple Ace instances are loaded
Version 0.2.4.1
- Updated to latest Ace build
- Added Toolbar
Version 0.2.3.1
Version 0.2.3
- Updated to latest ace from github
- Added additional preferences (Modify Templates, AceEditor User Preference)
- Added ability to change AceEditor preferences per user
- Moved module from extenions to myprefs
Version 0.2.2
Version 0.2.1
- Added Internet Explorer preference
- Updated ACE with themes
Version 0.2
- Added CTRL-S Keybinding
- Added Fullscreenmode
- Added Frontend Highlighting
- Updated Ace
Version 0.1
- It's fresh! Nothing changed yet!
- Using Ace Version 0.2.0
Roadmap
Add Frontend Syntaxhighlighting
Add Fullscreenmode
Add Keybinding (CTRL+S)
Add Editor behavior (Vim, EMacs)
Maybe add Toolbar