Community Documentation

IMCE: Image uploader and browser

Last updated November 29, 2009. Created by LeeHunter on December 17, 2006.
Edited by quicksketch, ufku. Log in to edit this page.

IMCE is an image/file uploader and browser that supports personal directories and quota. It works with Drupal 4.7 or above versions.

IMCE, initially, was implemented for easy uploading images and adding them to TinyMCE. In the development process many features have been added.

It now supports the other most used wysiwyg editor FCKeditor. In addition to these two editors, with the aid of newly implemented Javacript API, IMCE has also support for inline image/file insertion into plain textareas. Working examples can be seen at the external demo page or watch a screen cast.

Here is the list of features:

4.7 features

  • no module dependency.
  • uploading .jpg, .png, and .gif images and previewing.
  • option to allow uploading non-image file types.
  • support for private downloads.
  • limits for file size per upload, total directory size(quota), and image dimensions.
  • option to use personal folders or a shared folder for users.
  • file sorting according to file name, file size or date.
  • highlighting of active files.
  • built-in support for TinyMCE

New features in 5.0

  • automatic thumbnail creation.
  • custom resizing.
  • role based settings.
  • custom settings for user #1.
  • file filtering according to type and extension.
  • 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 FCKeditor.
  • built-in support for inline image/file insertion into plain textareas.
  • administrator ability to switch to any user's settings.
  • administration of user files in user/x/imce pages.
  • sub-directory navigation that allows management of multiple folders.
  • absolute and relative path switching.

About this page

Drupal version
Drupal 4.7.x, Drupal 5.x

Site Building Guide

Drupal’s online documentation is © 2000-2012 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.
nobody click here