IMCE
#D7CX pledge: There will be an IMCE 7.x release on the day that Drupal 7 is released.
IMCE is an image/file uploader and browser that supports personal directories and quota.
Since its first release, IMCE has been used as a file browser in many popular rich text editors such as FCKEditor, TinyMCE, WYMEditor, Whizzywig etc.
It has been also used for inline image/file insertion into textareas. This is a built-in feature that can be used stand-alone or with a text editor such as BUEditor.
Here is the list of features:
- uploading jpg, png, and gif images and previewing.
- support for non-image file types.
- support for private downloads.
- limits for file size per upload, total directory size(quota), and image dimensions.
- personal or shared folder for users.
- file sorting according to file name, file size or date.
- automatic thumbnail creation.
- custom resizing.
- role based settings.
- custom settings for user #1.
- keyboard shurtcuts (UP, DOWN, DELETE, INSERT).
- javascript API that allows custom usage of the browser, which makes IMCE suitable for any wysiwyg editor.
- built-in support for inline image/file insertion into textareas.
- administration of user files in user/x/imce pages.
New in 6.x
- Improved UI:
- Tabbed interface for file operations.
- Resizable workspaces.
- Ftp-like directory navigation.
- Log messages.
- Additional keyboard shortcuts: home, end, ctrl+A, R(esize), T(humbnails), U(pload)
- Multiple file selection(using ctrl or shift).
- Ajax file operations.
- Operate on multiple files at a time.
- Directory caching.
- Themable layout using tpl files.
- Improved configuration profiles.
- Multiple personal or shared directory assignments for users.
- Permissions per directory.
- Multiple thumbnail definitions.
- New integration API for wysiwyg editors.
- Option to use total user quota together with the directory based quota.
How to integrate into text editors:
FCKeditor: Admin->Settings->Fckeditor profile->File browser settings->IMCE integration
TinyMCE with WYSIWYG API: Install IMCE Wysiwyg API bridge and enable IMCE in the plugin list of your wysiwyg profile.
TinyMCE: See http://drupal.org/node/241753#comment-792305
Note:IMCE may have problem working with Google Analytics and Secure pages modules. Just make sure to add imce* path to the exceptions list of these modules.
Releases
| Official releases | Date | Size | Links | Status | |
|---|---|---|---|---|---|
| 6.x-1.2 | 2009-Feb-21 | 67.89 KB | Download · Release notes | Recommended for 6.x | |
| 5.x-1.2 | 2008-Mar-31 | 22.61 KB | Download · Release notes | Recommended for 5.x | |
