CMIS folder view displaying as field in Drupal
Folder picker UI showing how to select a folder to display the contents of on pa

The CMIS Views project aims to build on the drupal CMIS API by allowing Drupal admins to save a list of folder contents as a block or field and then display this at runtime.

In addition to creating blocks and fields based on the folder view, it is also possible to write your own specific CMIS queries to pull items back by their tags, title or any other meta data that is exposed via CMIS.

Demo video here

Features

  • Create view via query
  • Create view via file path
  • Choose from 4 simple themes, bullets, table, paragraphs or thumbnail with description for displaying content

When to Use This Module

When you need to display a list of data from a CMIS repository as a Drupal block or as a field within a page

Using with non Alfresco CMIS repositories

CMIS Views will only work with non Alfresco repositories if the CMIS View uses a CMIS query rather than a file path to query the repository. This is due to Alfresco using additional title and description meta data which is not part of the standard CMIS spec, so the standard file path query performs a join to retrieve this extra data.

CMIS Views makes use of Alfresco aspects to display additional meta data - I expect this to break when used with other CMIS vendors - I'm keen to hear from people using other CMIS repositories (Nuxeo, Filenet, Sharepoint etc) as to how these extensions are handled (if they're present at all), then I hope to add the relevant code to the CMIS API module and make CMIS Views vendor agnostic as I believe it should be .

Tested with

  • Alfresco Enterprise 4.2.0 & 4.1.x, 3.4 & 3.3
  • Alfresco Community 4.2.x, 4.0.d, 4.0.e, 3.4 & 3.3

The latest version of Alfresco Community can be download for free from http://wiki.alfresco.com/wiki/Download_and_Install_Alfresco

Dependencies

The Drupal CMIS API (7.x-1.6+) project & cTools

Project Information

Downloads