Changelog
Changelog
1.5.3 - 12/10/2010
- Changed: Plugin code checks immeditally at start if user is in manager to save processing time
- Fixed: Inline template variable edit/save was causing error if "'" mark was used
1.5.2 - 14/09/2010
- Added: CSS classes to toolbar buttons, also li elements: qmCustom, qmManager, qmLogout
- Changed: Inline buttons div => span, validates correctly
- Fixed: Inline template variable editing when TV type is checkbox
1.5.1 - 02/08/2010
- Added: CSS classes to toolbar buttons: qmCustom, qmManager, qmLogout
- Fixed: Updated ColorBox to 1.3.9 that solves TinyMCE image align problems with IE6 and IE7
1.5
- Added: Inline template variable buttons!!! Edit template variables with QuickEdit style. Off by default though.
- Added: OnParseDocument plugin event
- Added: Image TV preview
- Added: Preserve alias on save
- Added: "documentDirty=false;" to cancel button to prevent unnecessary MODX manager alert message
- Added: Custom buttons now support standard MODX [*id*] tag, e.g. http://www.example.com?refererMODXPageId=[*id*]
- Added: Individual CSS class for every custom button, e.g. qm-custom-"index"
- Changed: Plugin content
- Changed: TV access routine
- Fixed: TV edit form button labels
- Removed: close.php => now implemented with OnWebPagePrerender event to preserve alias
1.4.1
- Added: Individual user language check, previously QM+ used global language setting for all users
- Changed: Edit buttons in content => Inline edit buttons, New resource buttons in content => Inline new resource buttons
- Changed: Inline edit buttons "placeholder markup" changed to: <!-- "Edit button CSS class" "document id to be edited" '"Button title"' -->
- Fixed: Inline edit/new buttons access control
1.4
- Added: Edit buttons inside content. Edit any page from other page, e.g. for editing ditto listings.
- Added: New resource buttons inside content. Create any page from other page, e.g. create new news item.
- Added: Custom buttons works now with default MODX links, e.g. [~23~]
- Added: Show friendly alias after saving the document. Notice: This is still an experimental feature in is off by default.
- Changed: Multiple CSS tweaks mainly for IE
- Changed: close.php uses now sessions instead of JavaScript cookies
- Fixed: PHP4 support fixed (Thanks yama!)
- Fixed: Hiding tabs and sections fixed (access -tab and docsettings -section)
- Removed: .htaccess file under qm -folder that was accidentally left there is not needed at all.
1.3.4.1
- Changed: CSS tweaks for IE, opacity now works fine with IE8 but unfortunately with IE7 ugly fonts remain (Thanks again uxello!)
1.3.4
- Added: Autohide toolbar configuration option
- Changed: Updated ColorBox to 1.3.6: http://colorpowered.com/colorbox/
- Changed: CSS tweaks, mainly for IE (opacity removed for IE, it breaks cleartype fonts resulting very ugly looking fonts)
- Changed: Plugin code moved from text file to this file (Installation / 3. Copy paste plugin code)
- Fixed: Document lock problem solved, now document lock is released when cancel button is pressed (Thanks uxello for the solution!)
- Fixed: Toolbar is now valid XHTML 1.0 Transitional code
- Removed: Unnecessary $disabled variable from edit code
- Removed: Images folder, all images are now under css > images
1.3.3
- Added: A fallback to English if the languages are missing in the Manager/user settings
- Added: Little tweaks with QuickManager action buttons: small hide/show animations and possibilty to close the menu by clicking the MODX logo
- Added: New option for custom buttons: modal = any link opened in a modal box (ColorBox)
- Changed: Custom buttons separator is now || instead of # (reserved for URL anchors)
- Changed: Rounded modal box is back, finally resolved bugs with ColorBox CSS in IE and friendly urls
- Changed: qm-colorbox.css renamed back to colorbox.css
- Fixed: Satinitized possible XSS vulnerabilities
- Removed: OnManagerPageInit plugin event removed
- Removed: IE6 support dropped, QuickManager+ is not tested with IE6 as MODX manager doesn't offially support IE6
1.3.2.1
- Fixed: Language file loading
1.3.2
- Added: New configuration option - jQuery noConflict mode in front-end
- Added: Check user manager access permissions to current document and show action buttons according to permissions
- Added: It's now possible to hide QM+ action buttons
- Added: Hide parent frame scrollbars and QM+ buttons when modal box is visible (ColorBox bindings)
- Added: Modal box can't be accidentally closed by clicking the overlay
- Changed: Stylish ColorBox CSS style didn't work properly with IE and crashed too often with Safari, had to replace it with minimalistic style for better cross-browser compatibility
- Changed: Updated ColorBox to version 1.3.1, includes for example IE ClearType fix (no more ugly fonts)
- Changed: colorbox.css renamed to qm-colorbox.css and moved to QM+ css folder
- Fixed: All normal MODX manager actions including template and RTE selection works now just fine (thank you very much Susan O. for your ideas!)
- Fixed: Multiple small CSS fixes for IE
- Fixed: Alias friendly logout code (thanks Mar!)
- Fixed: Language selection a bit more robust and offer a level of fallback
- Removed: Use with ManagerManager plugin -option deprecated
1.3.1
- Added: It's now possible to change template once. After that you can't change the template again but of course you can press cancel button and try again.
Note: ToDo: Investigate if there is a way to detect parent frame in PHP to solve this problem
1.3
- Added: Support for MODX Evolution 1.0.0 version, better combatibility with MODX Carbon manager theme
- Added: Support for jQuery in noConflict mode by default
- Added: ColorBox modal box support
- Added: Modal box (ColorBox) window width
- Added: Modal box (ColorBox) window height
- Added: Possibility to add custom link buttons
- Removed: Thickbox window max width
- Removed: MODX versions below 1.0.0 are not supported due manager interface changes
- Removed: ThickBox modal box support
1.2
- Added: Plugin disabled option
- Added: Show go to manager button option
- Added: Custom add buttons option
- Added: Hide document sections from front-end editors option
- Added: Hide document tabs from front-end editors option
- Added: Dynamic ThickBox windows size adjustement, window size is calculated without refreshing the window
- Added: ThickBox window max width option
- Added: Logout to configuration option added, needs event OnManagerLogout
- Fixed: Documentation changed to html file
- Fixed: Clearer plugin folder structure
- Fixed: Hiding templates if only one template
- Fixed: Load jQuery in front-end was not working properly
- Fixed: mcc.class.php => hideTab & hideSection
- Removed: ThickBox windows width and height options removed.
1.1.1
- Fixed: Logout function changed. Previous version had a problem with multiple users resulting document locked issues. Now plugin logs user nicely out to the manager login page.
@requirements MODX 1.0.0+