We've published the first version of our DITA Integration module which allows to handle DITA documentations with Drupal. It's still being developed and we would not suggest to use on a live site, but as a proof of concept, it's ready for testing! For now, we have the following features:

  • You can upload dita tasks/concepts/documents.
  • You can use graphmind to build a DITA map from your uploaded topics.
  • You can convert your dita documentations into xhtml or pdf2, or you can download them in tar.gz
  • You can schedule your conversions, and have them run on cron, or run them immediately with a simple command in command line.
  • Create relation tables in the map with Drupal's taxonomy
  • With the Simple Dita Forms submodule, you can build simple tasks and concepts with a form.
  • With the DITA feeds plugin, you can add a directory, from where any new DITA topics will be crawled.

Download the module and try it! You can find instructions for the install in the README file.

About the author


Denes Lados started programming in his childhood, when he developed funny games in Turbo Pascal and Delphi. After trying out various programming languages (c,c#, java, etc.), he finally got focused on PHP. He was experimenting with various projects, such as webshop and game development. He started to work with Drupal at Pronovix, and he got very enthusiastic about open source. He is very much interested in innovative web techniques, such as single sourcing or html5.