Drupal as a content staging solution

AjitS

Content staging has always been irksome with Drupal and more akin to Proprietary CMS’s, Drupal being an excellent application dev framework always had the potential for it and more. In this session we will take a look at an example in which the content staging was implemented for one of the leading global provider of scientific and medical communication services to researchers, authors, etc.

The solution built, “Editage Insights” is a comprehensive multilingual / multi-market learning and discussion platform through which researchers, authors, publishers, and academic societies globally can learn about all aspects of scholarly publishing, stay updated about the latest trends in publishing, share opinions, and seek and receive expert advice.

Content staging requirements:

  • Content hub -- Need for a single point of content entry which is reusable on different marketing websites. Staging of media files and the content dependencies like content categories, users between different sites.

  • Marketing managers to have complete control over the content import in their market
    Each marketing manager has access to select exactly which content goes in their sites

  • Ability to churn up new sites quickly for different markets:
    Different markets (China, Japan, etc) had specific requirements (different search engines and third party API integration)

  • Automating the editing process:
    Different users are involved in the publishing workflow and review of a content before it is published online. Notification system to be in place throughout the process.

  • Ability to enter content in different languages:
    Content is entered from a list of languages in content hub, and imported to sites specific to that languages.

What in Drupal made content staging possible:

  • Solid CMS base:
    The content architecture of Drupal is pretty strong. Editorial workflow is easy to implement using contributed modules.

  • Ability to expose and consume data using services module.

  • Supports Multilingual
    Support of multilingual content can be implemented and integrated with the workflow. Support for translations in WYSIWYG editor is a plus.

  • Fast time to market
    Ability to create sites with specific

  • Quality and security

Challenges faced:

  • Creating Importing mechanism from scratch

  • Media staging

  • Category based and anonymous subscription

  • Integration with Legacy systems (SSO)

  • Localisation

Conclusion:

Editage was an experimental project when it started but currently it’s the largest lead generator for Cactus. More that 90% of new business leads are generated from Insights.

Session Track

Horizons

Experience Level

Intermediate

Drupal Version