Articles filtered by tag
This is a crosspost of the wiki I create at http://groups.drupal.org/node/109119
In February LeeHunter posted his wish list of features for "an awesome technical communication CMS". I've copied his list and processed the comments in the discussion and some of my own, and added our current status implementing these features and ideas of how any missing features could be implemented in the near future.
I'm very much aware that in the coming months most documentation efforts will probably go into getting the documentation updated for Drupal 7, and it's strategically a bad idea to at the same time change from a freeform format to a structured documentation format, rebuild the infrastructure and do a mayor content update.
Nothing prevents us however from dreaming up... Read more
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... Read more
Next video in the DITA documentation progress report series in which I demonstrate the results of the work of my colleagues Denes, Tamas and Kornel.
In this video you'll see:A prototype of the documentation client and server that can be used for centralized documentation similar to how the localization server works. Poorman's DITA: A CCK form with the most important elements from the DITA topics (currently tasks and concepts) that is transformed into valid DITA XML DITA file upload: upload function for individual topics DITA folder import: a feeds extension that imports DITA topics from a folder in your Drupal installation Usability improvements on the DITA map export functionality: it's no longer required to use the command line interface to export maps. A short demo of... Read more
After stimulating discussions at DrupalCon Copenhagen, a ’new breed of Drupal events’ came to life: the Drupal Executives Meetup (DrupalCXO).
Its first incarnation took place in Brussels on 8-10 October 2010. The main organizer of the event was Kristof Van Tomme (Pronovix) and he got a lot of help from Rudy Van Hoe (Microsoft), Michaela Kraft (Microsoft) and Jakub Suchy (Dynamite Heads). The goal of the event was intensified networking, sharing best practices and building collaborations among Drupal companies to keep the pace in a rapidly evolving, almost turbulent market.
The target audience reacted very quickly: from the available 60 places there were hardly any left 3 days after that the meeting was announced! Finally, 64 Drupal executives and freelancers attended... Read more
As a concrete outcome of the 1st Drupal Executives Meetup (DrupalCXO, Brussels, 8-10 October 2010), Kristof Van Tomme, the main organizer of the event, asked me to put together the survey “Software Used in Drupal Development” to get an overview of the types of software Drupal companies use, and to get a feel how efficient the different packages are for use in Drupal companies and how they could be improved.
Everyone who contributes as a survey participant will also get the summarized version of the aggregate data.
In this video I demonstrate the results of the work of my colleagues Denes and Tamas, who built a first implementation of a Drupal site that takes DITA topics and let's you add them in a mindmap interface to a DITAmap and than export them using the DITA Open Toolkit.
This is a follow up on the blog posts I published a month ago: one with an interface mockup and the other post with a mindmap to ditamap conversion proposal.
In this video I explore a couple of tools and design decisions that we are making for the DITA documentation distribution we are building in Drupal.
I talk about:
-Translating DITA into a field structure
-XML WYSIWYG editor
-Bookmarklet for submission of related content
-Building DITA maps in a drag & drop UI
At Drupalcon Copenhagen other business leaders told me over and over again how they are interested in an intensified collaboration with other Drupal shops. Several people also pointed out that this is an urgent matter, a lot is changing in the community: in the last year a number of Drupal shops and freelancers have been merging into bigger companies, many companies have been hiring at exponential growth rates, lots of big new opportunities have become available and the elephants have entered the game. Things are evolving dramatically fast.
For all the above reasons business leaders feel that even more than ever before there is a need for intensified collaboration between established Drupal shops, to share best practices, to come together and voice our unique business strategies... Read more
This small extension to the apache configuration is part of the standard Drupal distribution. It starts with a dot, so it's considered hidden in unix-based systems. It's not really important, is it?
Well, the truth is, it's one of the most important files.
Recently we discovered that a pretty high profile Drupal-based site, forgot to deploy that small file, which enabled everyone to list the /sites/ directory. You could even get to the /sites/default directory, where there was a "backup" file of the settings.php with the database settings!
Not having the .htaccess in your Drupal root is a security risk!
What can we learn from this?Not having clean urls mostly means that .htaccess is not present When you're using version control (I mean... you do that,... Read more