KnowledgeTree Drupal Module

From KnowledgeTree Document Management Made Simple

Jump to: navigation, search

Drupal has a CMIS API module on which the KnowledgeTree Drupal CMIS module is built.

The module allows users or administrators to execute CMIS API calls against a KnowledgeTree CMIS-compliant repository, browse the CMIS repository by navigating its hierarchy and provide repository information.

Currently supported functionality includes:

  • Repository Information
  • Browsing

The module can be downloaded from the Drupal KnowledgeTree project page.


Contents

Configuration

Setup

KnowledgeTree Drupal-CMIS Configuration
Enlarge
KnowledgeTree Drupal-CMIS Configuration
  1. You will need to obtain the | Drupal CMIS module as well as the KnowledgeTree Drupal CMIS module.
  2. Place both of these inside your Drupal modules directory.
  3. Enter the Administer->Modules section. Select the CMIS and CMIS KnowledgeTree modules and Save Configuration.
  4. Enter the Site configuration->CMIS Settings->KnowledgeTree settings area. Enter http://localhost:80/webservice/atompub/cmis as the endpoint, and the username and password you wish to use.
  5. Additionally if you have any other CMIS Modules installed you will need to select Vendor under Site configuration->CMIS Settings.

Use

  1. Now if you select CMIS Information you should see the KnowledgeTree CMIS Repository information displayed.
  2. Selecting CMIS Repository will give you the root folder content listing. You can now browse the repository from inside your Drupal installation.

Known Issues

  • Document creation is broken.
  • There is no facility in the KnowledgeTree Drupal module with which to create folders.
  • Document viewing renders an empty document with no name, regardless of file type
  • No Search actions are available
  • Limited Write actions are available. You may create content but you cannot update it (although you are now able to move content from one folder to another.)
  • While the In Development version of the KnowledgeTree CMIS API now has support for moving objects, none of the clients tested were able to perform the request due to apparent lack of functionality in the CMIS client applications.
  • Some Read actions are either not available or accept a limited set of the available options (optional function arguments are in general not yet implemented, e.g. filters and paging.)

See Also

Personal tools