Content Management Systems
We recently launched a Drupal distro called DataPublic. I mentioned in the announcement blog post that it was probably the largest codebase we had worked on at Raised Eyebrow, and that's accurate. The number of custom modules, contrib modules and themes used was definitely up there with some of the largest sites we've built for clients.
Raised Eyebrow is currently working with Microsoft on a multi-faceted Drupal 7 project. One of the project's technical requirements involves displaying nodes that have been tagged with Geographical information on a Silverlight Map.
The lack of user documentation for open-source projects, like Wordpress and Drupal the two Content Management Systems we develop in most frequently at Raised Eyebrow, is a known issue. While a thriving user base and a good google search can often turn up answers to questions not addressed in documentation for a development team, that's not really a viable solution for end-users, in our case clients who are simply trying to maintain and manage their websites.
This is another small Drupal module that was developed to satisfy a single requirement. In this case, the requirement was to allow the creation of Apache SOLR cores via the Drupal administration backend. We developed a site cloning tool for a client using the Aegir project, and each cloned site required its own individual Apache SOLR search, which in turn meant setting up an individual core for each individual site. Setting up individual cores can be a tricky process and this module provides a simple interface for creating the cores.
Recently I was trying to write a WordPress slideshow plugin that would include YouTube videos. The challenge was that when I play the video I want to pause the slide. On regular picture slides I just needed to add a
click() event listener to the slide object and attach a call to pause jQueryCycle.