Skip to content

smartinm/drupal-alfresco

Repository files navigation

// $Id$

-- SUMMARY --

Alfresco module is an out of the box solution to integrate a Drupal site with
Alfresco Open Source Enterprise Content Management System (ECM). It consists of
a set of modules that offer multiple functionalities ready to use with minimal
configuration. The core of integration is based on the type of content
'Alfresco Item', following the paradigm Alfresco items as Drupal nodes.

* alfresco.module: The main module. Provides a new 'Alfresco item' node content
  type for Drupal sites. The 'Alfresco item' node embeds Alfresco contents
  inside your site, with support for direct and private download of the files
  stored in Alfresco repository, caching of node properties, search repository,
  Views support, ... 

* alfresco_browser.module: Allows users to visualize, search, browse and
  retrieve nodes of the Alfresco repository.

* alfresco_field.module: Defines a CCK field type for creating and referencing
  an Alfresco node from another node.

* alfresco_attach.module: Allows users to create and attach alfresco items to
  other Drupal content (similar to upload.module).

* alfresco_import.module: Allows importing multiple alfresco nodes from a space
  of Alfresco.


-- REQUIREMENTS --

* Compatible with Alfresco 3.x or 2.x (Alfresco Enterprise and Community)

* Ext JS 2.x or 3.x (http://www.sencha.com/products/js)
  * Only for Alfresco browser module

* PHP 5.2 or later, with:
  * DOM Extension (part of PHP 5 core)
  * SOAP Extension (--enable-soap)


-- INSTALLATION --

* Note that you will need an installed and configured Alfresco (on remote or
  local server) prior to installing this module.

* Install Alfresco module as usual on your Drupal site.

* Alfresco browser module requires the Ext JS Library. Please download the Ext
  JS library, extract the archive and copy its contents to the following
  location: sites/all/libraries/ext. If you are using Libraries module, you can
  place Ext JS in the Libraries module's search path.


-- CONFIGURATION --

* Configure module settings in Administer >> Site configuration >> Alfresco:

  - Repository: Set URL and credentials for the Alfresco repository.
  
* Configure user permissions in Administer >> User management >> Permissions
  >> alfresco module


-- CREDITS --

Author and maintainer:
* Sergio Martín Morillas <smartin@gmv.com> - http://drupal.org/user/191570

Contributors:
* Manuel Jesús Recena Soto
  Thanks for your helpful comments and encouragement.

* Some of the icons used by this module are part of the Alfresco Community.

This project is sponsored by:
* GMV
  Technological business group with an international presence. GMV offers its
  solutions, services and products in very diverse sectors: Aeronautics,
  Banking and Finances, Space, Defense, Health, Security, Transportation,
  Telecommunications, and Information Technology for Public Administration and
  large corporations. Visit http://www.gmv.com for more information. 

About

Alfresco module provides integration between Drupal and Alfresco Enterprise Content Management System.

Resources

Stars

Watchers

Forks

Packages

No packages published