Linode VPS Hosting - Starting at $19.95 per month

FileField

No votes yet
Created: 
Wed, 2006-08-09 15:55
Available Releases: 
5.x, 6.x

FileField provides a universal file upload field for CCK. It is a robust alternative to core's Upload module and an absolute must for users uploading a large number of files. Great for managing video and audio files for podcasts on your own site.

Features

  • Configurable upload paths allow you to save files into per-field or per-user directories

  • Per-field and per-node file size limits
  • Extensive API for extending field widgets and managing files
  • Full revision/translation file management
  • Views support
  • Ajax Uploads (and progress bar support with the PECL uploadprogress extension)
  • Pretty Icons
  • All the goodness of CCK (multiple output formats, shared fields, multiple values, and much more)

Requirements

  • PHP 5

  • MimeDetect (required for Drupal 5, but highly recommended for Drupal 6)

Recommended modules

  • Transliteration: Converts characters in uploads to server-safe formats.
  • ImageField: Upload widget for FileField that shows an image preview, with support for ALT and Title text.
  • FileField Paths: Save files using node-based tokens.
  • FileField Podcaster or iTunes: Create podcast feeds using Views and FileField.
  • SWF Tools: A set of media players for playback of audio and video files.
  • Search Files: Allows searching the actual contents of PDF, Word, Excel, text, and other files.

Tutorials:

#D7CX: FileField does not need a Drupal 7 version because it has been moved to Drupal Core! A module to provide an upgrade path will be provided, but has not yet been created.

Drupal Servers is an Arbor Drupal Development project powered by Drupal CMSLinode, and a Ninja. Drupalservers.net is NOT an official Drupal website, and is NOT endorsed by Dries Buytaert or the Drupal Association. It's sole pupose is to foster the use of the Drupal CMS to it's visitors. This site is owned and operated by Jason Moore, an Individual Member of the Drupal Association. Drupal is a registered trademark of Dries Buytaert.

All content on this website is licensed by a Creative Commons Attribution-ShareAlike license v2.0 or greater unless otherwise noted.

Creative Commons Attribution-ShareAlike license v2.0