File Framework 6.x-1.x-dev

Publisher: Miglius Alaburda Date added: 12 April, 2013
License: Freeware Size: 276.5 KB

File Framework is a collection of modules which allow uploading and displaying different media type files as Drupal nodes.

Description:

File Framework is a collection of modules which allow uploading and displaying different media type files as Drupal nodes. It uses the distributed content-addressable storage (CAS) system Bitcache for a file storage and the RDF module for metadata storage.Metadata is extracted from uploaded files using EXIF, getID3, pdfinfo and stored as Resource Description Framework (RDF).A node of type file is created for each uploaded file. This gives a revision control and will integrate with the views.Each file is converted to number of other MIME formats using available open source converters. For example a MS Word file can be automatically converted to PDF, OpenDocument Text (using OpenOffice daemon + JODConverter), Plain text (using catdoc), Flash video (using SWFTools), JPEG (using GhostScript) and Zip (using gzip). Converted (derived) files are saved in the Bitcache and their metadata is extracted and saved in the RDF along with the relation to the original file. All derived files are listed and can be downloaded.If a file is a plain text or has a plain text derivative, it is indexed and can be searched based on content.The framework provides number of viewers. A file can be previewed in various MIME types using derived files. Viewers are triggered via AHAH calls without page reloads.Various restrictions based on uploaded file size, extension or disk quota can be configured.The framework comes with the antivirus module which sends files to the ClamAV antivirus for scan.Files can be attached to several nodes or comments. The file preview is loaded and displayed bellow the parent node. Already uploaded files can be attached to multiple nodes or comments which makes them reusable.File gallery provides a taxonomy based file list with the previews in the jquery thickbox.File browser displays files in a folder-file tree, where taxonomy terms are treated as folders.File embed module allows selecting a file from the gallery and embedding into the node's content.The file framework is integrated with a Views.WebDAV batch file uploads are supported via the File Relations Server module.This module requires PHP 5.2 or newer.Extended installation how-tos can be found at: * Setting up your system for file conversions with File Framework by Ben Lavender * Setting up Drupal File Framework on Ubuntu 8.10 by Justin HopkinsThis project is being developed by Miglius Alaburda and Arto Bendiken.Developed by OpenBand, an M.C. Dean, Inc. company.

Tags: Files , Module , Uploaded , Framework , Based , Nodes , Derived , Contentthe , Antivirus , Number , Taxonomy , Saved , Gallery , Plain , Extracted , Converted , Scripts , File , Dev , Framework Scripts
Platforms: Linux, Mac OS X, Win All, BSD, Solaris
Requirements: Drupal 6.x
File Framework 6.x-1.x-dev - Post Your Review
 * 
 * 
     
 * 
Related Scripts

Professional File Hosting Script, Multi-Upload, Ajax Uploader, Members Area, External File Server Support, Handles Large Files.

Human-edited php scripts directory website.

Turn video links in your posts and comments into playable inline videos.

phpilelist is a file listing script that you can upload to a directory on your web server.

This module allows you to create and delete subdomains through Drupal on a cPanel-enabled webhosting. Installation Unzip to your module folder. Go to admin module listing page and enable it.

qooxdoo is a comprehensive and innovative Ajax application framework. Leveraging object-oriented JavaScript allows developers to build impressive cross-browser applications. No HTML, CSS nor DOM knowledge is needed.

glark offers grep-like searching of text files, with very powerful, complex regular expressions (e.g., "/foow / and /bar[^d]*baz$/ within 4 lines of each other"), as well as highlighting of matches.

Much like paypal, you are redirected to their secured site to enter your CC number.

This script converts the database file given on the command line to a pickle representation.The default is hash. If a pickle file is named it is opened for write access (deleting any existing data).

This script is a simple class that supports reading sections, single values, and arrays from INI files.

Let your users to use their username and password from other Drupal sites. Let your users to use their username and password from other Drupal sites.It IS the old "Drupal" module which just left core.Use cases * Let drupal.org users to login into your site using their old login/password.

This module provides helper functionality for parsing data into taxonomy terms / pages. This module provides helper functionality for parsing data into taxonomy terms / pages.Useful if you are considering importing a large amount of taxonomy terms from an external source (e.g. an XML file).

Related Software

The TreeFrog Framework was designed as a high-speed and full-stack C++ framework that is supposed to help you develop Web applications. The TreeFrog Framework was designed as a high-speed and full-stack C++ framework that is supposed to help you develop Web applications.

The Modular Audio Recognition Framework or MARF, for short, is developed as an Open-Source research platform. The Modular Audio Recognition Framework or MARF, for short, is developed as an Open-Source research platform.

The Visual Component Framework is intended as a cross platform class library, that supports, among other things, an advanced GUI framework strongly influenced by Borland's Visual Component Library and Java's Swing framework. The Visual Component Framework is intended as a cross platform class library, that supports, among other things, an advanced GUI framework strongly influenced by Borland's Visual Component Library and Java's Swing framework.

MVC Framework in PHP web framework MVC Framework in PHP is designed to provide modern and rapid development of websites, applications and services. It implements the the Model-View-Controller (MVC) design pattern and principles, including separation of display, logic, and data layers

The Genesis Smart Client Framework is a application development framework that allows developers to develop modules of code that is hosted inside of the framework. The Genesis Smart Client Framework is a application development framework that allows developers to develop modules of code that is hosted inside of the framework.

Direct PHP Framework web framework Direct PHP Framework is designed to provide modern and rapid development of websites, applications and services. It implements the the Model-View-Controller (MVC) design pattern and principles, including separation of display, logic, and data layers

Set of features that build on top of Entity Framework 4 (included in . Set of features that build on top of Entity Framework 4 (included in .

The Java MultiMethod Framework or JMMF, for short, is created as a pure Java framework that can provide multiple methods. The Java MultiMethod Framework or JMMF, for short, is created as a pure Java framework that can provide multiple methods.

MuLaViTo was specially built as a multi-layer visualization framework. MuLaViTo was specially built as a multi-layer visualization framework.The framework allows you to visualize relations between multiple graphs in derived applications.

Advertisements Module for Directy CMF allows the administrator to create and place ads on the site. Advertisements Module for Directy CMF allows the administrator to create and place ads on the site.