Insert
Insert is a utility that makes inserting images and links to files into text areas or WYSIWYGs much easier. It adds a simple JavaScript-based button to FileField and ImageField widgets. When used with ImageField and ImageCache, images may be inserted into text areas with a specific ImageCache preset.
This module was previously known as FileField Insert.
Features
- Support for all major WYSIWYG editors, including tinyMCE, FCKeditor, the WYSIWYG project (the recommended approach), and plain text areas.
- Insert images using ImageCache presets
- Maximum width setting for inserted images (for combined use with the Image Resize Filter module)
- Per-field insert configuration
See this module in action in the excellent FileField Insert / Image Resize Filter screencast by MustardSeed Media.
Upgrading
This module fully supports upgrading from the old FileField Insert module, which it replaces. Just throw FileField Insert away, drop in Insert, and enable.
Why did Insert replace FileField Insert?
This module recently replaced FileField Insert. FileField Insert had a couple problems:
- It only worked with FileField and ImageField with no flexibility to support other fields.
- Since FileField has been put into Drupal core, the name shouldn't include "FileField" in Drupal 7 (since it's now just File module)
- FileField Insert was an experimental module, not actually made for wide-spread use. But 1,500 active sites later it was time to make a permanent home for it with a stable API and easy expansion.
Requirements
- CCK (2.5 or higher!)
Recommended projects
Insert doesn't do much without FileField or some other supporting module installed. The following all work well with Insert:
