Book Image

Alfresco CMIS

By : Martin Bergljung
Book Image

Alfresco CMIS

By: Martin Bergljung

Overview of this book

Table of Contents (14 chapters)
Alfresco CMIS
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Integrating Drupal with a CMS server


In this section, we will look at how you can integrate Drupal 7 with a CMIS server via a couple of Drupal modules. I have already installed a LAMP stack (http://en.wikipedia.org/wiki/LAMP_%28software_bundle%29) plus Drupal 7 on an Ubuntu 12.04 box.

Note that it is possible to integrate any PHP application with a CMIS repository by using the Apache Chemistry subproject PHP Client (http://chemistry.apache.org/php/phpclient.html). We can, for example, write our own Drupal module using this library. However, we are not going to do that now; we will look at some available modules instead.

The CMIS-related modules require Drupal to be configured to use clean URLs (http://drupal.org/getting-started/clean-urls), and for the Apache mod_rewrite module to be installed. The Drupal application should also be accessible directly as the root web application under /, for example, as http://localhost/. Drupal is probably installed in a directory such as drupal under /var...