EVN’s MarkLogic Server Module for Drupal (MLS4D), replaces Drupal’s relational database for content with a Mark Logic Server (“MLS”) – yielding the best capabilities of Drupal and MLS for publishers.

EVN Solutions MarkLogic Server Module for Drupal

Basically, EVN comprehensively replaces Drupal’s normal relational database for content with an MLS.  Management of Drupal’s internal machinations, such as user management, remains in a relational database.  Because of its elegant architecture, we are comfortable saying that any module that currently works with Drupal, will continue to work when the MLS4D replaces the content store with MLS.   

The key features of the Module are:

  • Content is synchronized between Drupal and MLS – changes made in either location are reflected across the system

  • Load already-converted XML files from existing workflow onto the MLS via simple Drupal user interface.

    • includes validation of XML during ingest

  • Create new content leveraging the Drupal editing system and store it on the MLS in XML

  • Edit content currently on the MarkLogic Server using the Drupal editing system

  • List all content on the MarkLogic Server associated with the Drupal deployment

  • Transform XML content in any DTD/Schema on the MLS into the style for display on the Drupal website

  • Supports multiple XML content types on the MLS for display on the Drupal site via one-to-one correlation of XSLT/CSS per document

  • Manual linking of Mark Logic Documents to Drupal to create web pages

  • Version control is maintained, including ability to review and revert to previous versions.

  • Drupal to MLS Batch:  Automates creation of documents on the MLS from existing Drupal Nodes.  Facilitates moving currently stored content down to the MLS.

  • MLS to Drupal Batch:  Automate the creation of nodes within Drupal for a set of documents housed in the MLS.  This facilitates conversion projects being loaded into MLS and quickly connected to one or more Drupal websites.

  • Multi-domain Drupal support – power multiple Drupal websites from a single content repository

  • Enables rapid deployment of device specific (iPhone, etc) websites

  • Leverage all capabilities of Drupal, including all additional modules

  • Leverage all features of the MarkLogic Server for content management, rapid product deployment, etc.

We currently have clients using the MLS4D both to enable content creation and curation as a backend system and to provide a comprehensive, community oriented front-end websites for content sales.