123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284 |
- Version 3.1 (2008-11-06)
- Fixed bug where the toolbar would get a trailing focus rectangle on Gecko.
- Fixed bug with using the imagemanager on a non default http port.
- Fixed bug where the directory list wasn't refreshed if you using the refresh button.
- Fixed bug where progress of listing directories didn't work.
- Fixed bug where there could be a double scroll when you had to many directories.
- Fixed bug where sorting was incorrect on non Windows operating systems.
- Fixed bug where the ClientResources class would produce an error due to an invalid regexp.
- Fixed bug where IE would scroll the page down if you clicked the "basic upload" link.
- Fixed bug where single upload didn't work correctly.
- Fixed so all new integration callback functions have a file object.
- Version 3.1b2 (2008-10-30)
- Added new confirm message to edit dialog if the user didn't save the image before closing the dialog.
- Added new paging buttons and input. This new UI works better if you have a huge amount of images in one directory.
- Added new edit.format option. Enables you to update format images when you edit the original image.
- Added new filesystem.delete_format_images. Enables you to control if format images is to be deleted if the original is deleted.
- Added new disabled_tools js option enables you to disable specific tools from page level or TinyMCE.
- Added new tools js option enables you specify tools from page level or TinyMCE.
- Fixed bug where the first page size wasn't correct. It displayed one item less that expected.
- Fixed bug where it wasn't possible to override general.language using an external authenticator.
- Fixed bug an JS exception was thown when changing page, due to a call to preventDefault.
- Fixed bug where keepAlive handler was missing. It will not hit the backend each 5 minutes.
- Fixed bug where Gecko browsers would produce an traling focus border for toolbar items.
- Fixed bug where directory path would be on two lines if it was very long.
- Fixed bug where loading the xml resource files would break on some PHP installations.
- Fixed bug where add file action wasn't executed when multiple files where uploaded.
- Fixed bug where upload.format wasn't applied when multiple files where uploaded.
- Fixed bug where it wasn't possible to override path and rootpath settings from TinyMCE init.
- Fixed bug where rootpath names didn't work when specified in javascript options.
- Fixed bug where directory listing wasn't rooted if rootpath was specified using the javascript options.
- Fixed bug where the upload dialog produced a vertical scrollbar on IE.
- Fixed bug where images would be inserted to beginning of editor instances on IE.
- Fixed bug where scrolling of thumbnails didn't work correctly in IE.
- Fixed bug where singe file uploads wasn't working correctly.
- Fixed bug where native windows wasn't move to top.
- Fixed bug where upload with upper case extensions would fail.
- Fixed bug where filter input was case sensitive.
- Fixed bug where filter wouldn't move the user to the first page.
- Replaced upload.replace_diacritics with filesystem.clean_names. To make it more general and also take care of whitespace.
- Optimized file listing logic by 600%. The sorting was improved by sorting by the file names first and then creating file instances.
- Version 3.1b1 (2008-10-23)
- Added new multiple file upload uses Flash, Google Gears and Silverlight. Chunks large files by default.
- Added new API for client side plugin logic. You can now add menu items, dialogs and buttons from plugins.
- Added new resources.xml file for all themes and plugins. These are used to compress and concat js and css files.
- Added new support for live preview of resize, flip and rotate in image editor.
- Added new support for file and directory filtering from page level.
- Added new upload.replace_diacritics option. Replaces national characters like åäöü to aaou.
- Added new upload.multiple_upload option. Enables you to disable/enable this support.
- Added new upload.chunk_size option. Enables you to change the chunk size for each request.
- Added new support for cross sub domain usage by relaxing the document.domain field.
- Added new ImageManager context menu to the TinyMCE plugin. Enables you to edit and replace images more easily.
- Added new browse method to the mcImageManager.js file that replaces the old open method.
- Added new createDir method to the mcImageManager.js file. Enables you to open the create directory dialog directly from page.
- Added new createDoc method to the mcImageManager.js file. Enables you to open the create document dialog directly from page.
- Added new view method to the mcImageManager.js file. Enables you to open the view dialog directly from page.
- Added new upload method to the mcImageManager.js file. Enables you to open the upload dialog directly from page.
- Added new edit method to the mcImageManager.js file. Enables you to open the edit file dialog directly from page.
- Fixed so all dialogs adds a shim for the background items.
- Fixed so the mcimagemanager.js file is merged into the editor_plugin.js file to increase gzip compression.
- Fixed bug where the buttons in dialogs would look incorrect in FF 3.
- Fixed bug where it wouldn't display the input path in error message if it couldn't find a specific filesystem.
- Fixed bug where image rotation by 180 degrees didn't work correctly.
- Fixed bug where page size was one item more when the parent folder item was present.
- Fixed bug where it wasn't possible to override thumbnail settings using mc_access files.
- Optimized the LocalFileImpl class for speed particularly on Windows.
- Version 3.0.9.2 (2008-09-11)
- Fixed bug the default insert template didn't respect the TinyMCE url settings.
- Fixed bug where the an exception would be produced if you used the standalone mode on a page where TinyMCE was included but not loaded.
- Fixed bug with authenticators producing and error if they was overriding the filesystem.rootpath to a path not within the configured rootpath.
- Version 3.0.9.1 (2008-07-09)
- Fixed bug where Firefox 3 would produce an exception about empty id passed to getElementById.
- Fixed bug where Firefox 3 would produce an exception about window.console being undefined.
- Fixed bug where the insertimage command didn't work correctly if you didn't specify an template.
- Version 3.0.9 (2008-07-02)
- Added new support for adding multiple templates for the insertimage button.
- Fixed bug where loading the ImageManager on demand didn't load the language packs correctly.
- Fixed so it's not possible to open a hidden directory. It will automatically go to the parent of that dir.
- Fixed issue where it wouldn't setup an correct baseURL if the script was loaded dynamically.
- Version 3.0.8 (2008-04-29)
- Added possibility to load plugins from out side the ImageManager path.
- Fixed so plugin names are lowercase internally to avoid confusion.
- Fixed auto detection logic for the API base URL. It will now do this client side to avoid PHP bugs.
- Fixed bug where using the standalone integration on a page with TinyMCE without any editor instances would produce an error.
- Fixed so that the custom_data setting gets passed in as a parameter to the initial request for the index.php.
- Fixed so the SessionAuthenticator is enabled by default since people tend to miss adding any authentication.
- Version 3.0.7 (2008-03-20)
- Added missing support for WMV files in the view dialog.
- Fixed so the plugin info is displayed correctly in TinyMCE 3.0 about dialog.
- Fixed bug where cookies could be interpreted as input parameters.
- Version 3.0.6.1 (2008-02-21)
- Fixed compatibility issue with the TinyMCE gzip compressor.
- Fixed bug where the FileManager didn't work if the inlinepopups wasn't used in TinyMCE 3.
- Version 3.0.6 (2008-02-21)
- Added support for loading the TinyMCE plugin from an external location.
- Added support for inlinepopups if used with TinyMCE 3.x.
- Added detection for proxies that doesn't support non encoded HTTP posts.
- Added support for ${user} replacement variable for the JoomlaAuthenticator class.
- Added new insert_filter option enabled you to filter data passed back from IM before it's inserted.
- Fixed bug where the thumbnail directory wasn't deleted if all images was deleted.
- Fixed bug where scaling of images proportional sometimes would produce larger images than the specified max width/height.
- Fixed bug where loading non english language packs for the TinyMCE insertimage icon didn't work.
- Fixed bug where an empty value for the general.plugins option would produce errors.
- Fixed so the getSiteRoot will use the script_name instead of document_root.
- Version 3.0.5 (2007-11-22)
- Added new imagemanager_handle option to the TinyMCE editor plugin.
- Fixed compatibility with the TinyMCE 3.0b1 API.
- Removed all deprecated =& new statements from the PHP code to reduce notices.
- Fixed bug where reverting an image after editing didn't work properly.
- Fixed bug where comparison with null didn't work in new version of PHP 5.2.3.
- Fixed bug where caret focus on edit image sometimes wasn't possible due to IE7 bug.
- Fixed security issue thanks to a report from Michel Weimerskirch.
- Version 3.0.4 (2007-11-02)
- Added new upload.format option. Enables you to auto resize a image to multiple dimensions and formats.
- Added new ExternalAuthenticator.session_prefix option to ExternalAuthenticator to separate sessions.
- Added new ExternalAuthenticator.use_cookie option. This will create a cookie based on the session_prefix.
- Added new compatibility with TinyMCE 3.x.
- Fixed so that the external authentication page is runned each time the ImageManager opens.
- Fixed bug where filesystem.force_directory_template didn't work correctly.
- Fixed bug where general.disabled_tools didn't work for the edit menu.
- Fixed various issues with the jpeg file extension.
- Fixed issue where it was impossible to select a file if a user switched from IM to FM but only included one of them in the page.
- Version 3.0.3 (2007-08-21)
- Added new external authenticator enables you to authenticate between backend and cross domains.
- Added new asp and jsp example authentication pages for the external authenticator.
- Added new non flash upload que since the flash uploader was to buggy.
- Fixed bug compatibility issues with older TinyMCE gzip compressors like the one in Wordpress.
- Fixed bug where custom insert callback functions also execured default logic.
- Fixed some issues with symlinks, they where not resolved when used in JS init calls.
- Fixed issue with the need to have index.php as the default document.
- Fixed bug where the mcFileManager.init call didn't work as expected.
- Fixed so the upload.use_flash is now set to false by default.
- Version 3.0.2 (2007-06-20)
- Added new logging options, enables you to specify level, format, rotation, max size.
- Added cancel buttons to all dialogs for usability reasons.
- Added new config_prefix option to the SessionAuthenticator class, enables you to override any config option with a session.
- Fixed so that all dialogs are closed when a operation is completed successfully.
- Fixed so the template selection box gets removed if no templates are specified.
- Fixed so the dialogs will open more nicely, less visual maniplulation.
- Fixed so the parent directory icons has an arrow for usability reasons.
- Fixed so filter also filters folders in the folder listing to the left.
- Fixed so images get refreshed in cache when edited.
- Fixed so URL convertion logic is executed before custom callbacks.
- Fixed so the element names can be element id's in a mcImageManager.open call.
- Fixed so bit depth on PNG images are maintained while editing or generating thumbnails.
- Fixed some issues with the JoomlaAuthenticator, it now works in a multisite environment.
- Fixed bug where edit button wasn't removed from view image if you can't edit the image.
- Fixed bug where really long directory listings could make the background image wrap.
- Fixed bug where the imagemanager wasn't loading correctly if it was compressed using the TinyMCE Gzip compressor.
- Fixed bug where flip image produced a extra horizontal/vertical black line.
- Fixed issue with filemanager.urlprefix not working due to invalid config options.
- Fixed problem with the text not being centered on parent directory thumbnails.
- Fixed bug where the animation of the fading menus didn't finish correctly some times.
- Version 3.0.1 (2007-05-21)
- Added new upload.use_flash option, enables you to disable the flash uploader.
- Added new use_url_path JS integration option.
- Added new use path from url functionalty.
- Fixed problem with error reporting in PHP 5.x+.
- Fixed bug where the gzip compression failed if the accept encoding headers where missing.
- Fixed bug with preview.wwwroot not working correctly.
- Fixed bug with message "path not allowed", some installations use symlinks for their wwwroot.
- Fixed bug where it was sometimes resolved the URL to the js dir wrong in some PHP installations.
- Fixed issue where the remember_last_path feature remembered favorites and history as well.
- Fixed issues with very old PHP installations that doesn't have file_get_contents.
- Fixed issue with IE producing warning message if it was loaded over HTTPS.
- Version 3.0 (2007-05-15)
- Moved the general.login_page option to authenticator.login_page.
- Added new _Template plugin, this is a example plugin.
- Added better support for national characters like åäö in filenames.
- Fixed so that you can change the default file system impelementation.
- Version 3.0b3 (2007-05-10)
- Added new CustomInfoExample plugin. Displays how to inject custom file information.
- Added new include/exclude/extensions config options for stream section.
- Added better error handling when loading XML language packs.
- Added missing language items for add file(s) in flash upload dialog.
- Added fallback JSON RPC method when Apache is configured with mod_security.
- Added more rapid demo mode response. It only ask the server once.
- Fixed so upload button is disabled until the user selects a file.
- Fixed so next/prev buttons in view mode are disabled when there is no more files in a direction.
- Fixed bug where it wasn't possible to disable the delete and edit tools in view image dialog.
- Fixed bug where non english language packs where loaded twice.
- Fixed bug where utf-8 encodings of language packs didn't work correctly.
- Fixed bug where relative path didn't work for the filesystem.rootpath config option.
- Fixed so the translation of the page is faster, so it doesn't flicker.
- Renamed all "directory" to "folder" in the English language pack.
- Version 3.0b2 (2007-05-04)
- Private beta released to selected customers.
- Version 3.0b1 (2007-04-13)
- First beta release of the complete rewrite of the ImageManager PHP.
- Version 2.0 (2006-02-22)
- Fixed an issue with the logger, a warning was displayed when no logfile was found, removed.
- Fixed an issue with image editing, if nothing was selected and the crop/resize icon was pressed.
- Fixed so the MCImageManager is a plugin for TinyMCE, makes the installation process easier.
- Fixed issue with parsing of the XML language packs in latest PHP versions.
- Fixed bug where valid extensions wasn't presented correctly in the upload form.
- Fixed bug where mc_access files wasn't working correctly under Windows.
- Fixed an issue with upload.php, thumbnails wasn't generated properly.
- Fixed issue where input URL was ignored if the remember_last_path option was enabled.
- Fixed lots of various bugs and issues.
- Changed some interface elements, using Ajax to get image info and delete images.
- Cleaned up JavaScript in some templates, moved to external files.
- Added better error checking and messages.
- Added new JoomlaAuthenticatorImpl, example config and documentation.
- Added new WordpressAuthenticatorImpl, example config and documentation.
- Added new DrupalAuthenticatorImpl, example config and documentation.
- Added new alert message when imagemanager popups is getting blocked by popup blockers.
- Added two strings to language pack, "error_selection" and "error_resize", an error message when input data to function is bad.
- Added new WordpressAuthenicatorImpl for integration with Wordpress 2.0.
- Added new DrupalAuthenicatorImpl for integration with Drupal CMS.
- Added new PHPNukeAuthenicatorImpl for integration with PHPNuke.
- Added new not_loggedin.php file, this can be used to present a error message when the user session was lost.
- Added more language packs, can't remember all the names (currently supports de, en, fs, ja_utf-8, nb, nn, no, sv).
- Added German language pack contributed by Markus Vetten.
- Added French language pack contributed by Olivier Gaillot.
- Removed status.php, was outdated and not very helpfull.
- Version 1.9 (2005-10-26)
- Fixed an issue with the language pack array merge in general.php
- Fixed issue with short_open_tag = "Off", replaced all <? with <?php for PHP configuration compatiblity.
- Fixed issue where local mcaccess config options where incorrectly inherited to subdirectories.
- Fixed issue with non explanatory error messages when path or rootpath was missconfigured.
- Fixed issue where language packs didn't load under some PHP installations.
- Fixed is_null check for PHP version 4.4.0.
- Fixed some issues with getWWWRoot and realpath on PHP 5.0.5.
- Fixed bug with transparent GIF and PNG images.
- Added a popup with a message on edit icon, if GD is enabled and no write access in folder.
- Version 1.8 (2005-10-05)
- Fixed so all theme specific paths are updated if a new theme is created.
- Fixed critical bug where authenicators wasn't executing at all.
- Added Norwegian language pack contributed by Knut B. Jacobsen.
- Added missing default value for general.language, this is now set to "en".
- Version 1.7 (2005-09-30)
- Fixed an issue with getWWWRoot function on older PHP versions on Windows.
- Fixed bug where document_base_url wasn't working properly.
- Fixed bug where relative urls on directories with escaped chars wasn't working correctly.
- Fixed bug where filesystem.extensions option wasn't working.
- Fixed bug where notice errors where reported if open_base_dir was configurated on older PHP versions.
- Added new path, rootpath and remember_last_path JavaScript options.
- Added new examples on how the imagemanager can be used in standalone mode.
- Added new language pack support, current translations English and Swedish.
- Added new config option called "dropdown.cache", see documentation for more info.
- Added new config option called "dropdown.include_path_pattern", see documentation for more info.
- Added new config option called "dropdown.exclude_path_pattern", see documentation for more info.
- Added caching of the directory dropdown menu.
- Version 1.6 (2005-09-12)
- Added multiple upload support.
- Added new authenticator.session.user.key option to SessionAuthenicatorImpl.
- Added new replacement of ${user} to user/login when using the SessionAuthenicatorImpl.
- Fixed some issues with PHP 5.0.5.
- Fixed an issue where an empty access file would cause errors.
- Updated dialogs with new look & feel.
- Version 1.5 (2005-08-10)
- Fixed issue with urlprefix for the previewpath in edit_image.php.
- Version 1.4 (2005-08-09)
- Fixed an issue with PHP 4.4.0, notices and errors from uncompatible php update.
- Fixed so that if thumbnail.gd.enabled is false it does not go through thumbnail.php file anymore, simple path to file now.
- Fixed an issue when thumbnail.insert was false, it now tries to use thumbnail.php if its enabled.
- Fixed an issue where thumbnails generated did not get file mask set correctly.
- Changed the file mask and directory mask default setting to nothing (no chmod).
- Version 1.3 (2005-06-23)
- Added new image editor that enables you to crop and resize images.
- Added new edit value to thumbnail.image_tools option.
- Fixed issue where the LocalFileImpl tried to check for mc_access files below configurated root path.
- Fixed bug where default values where missing for thumbnail gd options.
- Version 1.2 (2005-06-17)
- Added thumbnail generation support with GD.
- Added exif (jpg, tiff) thumbnail support.
- Added error reporting to Savant, if a error is generated by savant this message is now presented to the user.
- Added new filesystem.local.file_mask and filesystem.local.directory_mask options.
- Added new invalid_directory_name_msg, invalid_file_name_msg options.
- Fixed bug issue where a blank page was presented if the PHP open_basedir option was used.
- Fixed bug where upload failed if open_basedir was specified in php.ini.
- Fixed so the default value of all allow_override config values is set to *.
- Fixed bug where the base URL for the imagemanager some times pointed to the wrong directory.
- Removed auto include of FileEventListener, custom FileEventListener implementations should be included in config.php.
- Version 1.1 (2005-05-24)
- Fixed notice error LocalFileImpl class (listTree), $state was not defined.
- Fixed issue when a path no longer exists, if it's deleted externaly, returns filesystem.path instead.
- Fixed issue when a specified path is outside of root path, then it jumps back to root path.
- Fixed so onsubmit event is triggered when form field value is changed.
- Fixed so the "Call-time pass-by-reference has been deprecated" warning message does not happen in PHP5.
- Fixed so extension config parameters is case insensitive.
- Fixed so Windows UNC paths can be used in config.
- Added new behavior to preview.wwwroot, if this option is left blank MCFileManager will try to figure out the wwwroot.
- Updated index.html with a new advanced example that uses JavaScript settings.
- Changed filebrowser icon.
|