Recent posts about Content Management Systems
What we’re thinking about here at Raised Eyebrow these days. You can subscribe to our blog by RSS, or sign up for email updates.
-
Tab-tastic!
June, 13 2012 CommentsWe use the infinitely awesome Foundation framework here at Raised Eyebrow for everything from Interactive Wireframing to creating mobile responsive sites.
We've also been using the amazing Quick Tabs Drupal module by Katherine Bailey for a few recent Drupal builds. This module comes with 3 options for rendering tabs, all of which are completely satisfactory and can be styled in whatever way you see fit. However, because we're using Foundation and want to make the most of what it does for tabs, I wrote a quick module that implements the Foundation tab framework into the Quick Tabs module.
-
We Built the Internet Hall of Fame
April, 23 2012 CommentsWhile it's not quite the same as the honour of being inducted, we were pretty thrilled earlier this year when The Internet Society asked our team to build the online home of the Internet Hall of Fame. The Hall of Fame site was built to honour some of our greatest heros, the people whose work has literally made our jobs possible like Vint Cerf and Tim Berners-Lee. Also in this year's round of inductees, Mitchell Baker, Open Source advocate and founding chairperson of the Mozilla Foundation, and a woman we have much respect and admiration for here at Raised Eyebrow.
-
Building the DataPublic DataSet Feature
March, 20 2012 CommentsWe 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.
-
DataPublic - Our Drupal distribution for Open Data
March, 19 2012 CommentsOn Friday March 16th, in preparation for the 2012 Drupalcon in Denver, we launched a Beta version of a Drupal distribution called DataPublic on Drupal.org and GitHub. In conjunction with Microsoft, the distribution is the culmination of many months of work. It is the single largest codebase that we've worked on here at Raised Eyebrow and involved the development of over two dozen custom modules/features.
-
Drupal 7 Geotagging and Silverlight Maps
December, 23 2011 CommentsRaised 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.
As part of the requirements gathering phase of the project we were given access to a recently built Drupal 6 site - http://bhangra.me, which features just such a Silverlight map on its homepage, to provide a base for how we would create similar functionality in Drupal 7. Our job has been to decipher how the map on bhangra.me functioned and then replicate that in Drupal 7.
The Easy (Silverlight) Part
I say easy, because it was the easy part for me. The Silverlight Control was developed externally and was cleverly built to accept and parse an XML/RSS feed from Drupal (or elsewhere). This RSS feed contained some simple Geographical information stored as so:
-
Our Help Manual
November, 8 2011 CommentsThe 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. And, since we build a lot of custom Drupal Modules or Wordpress Plugins to meet our client's specific communications needs, we then become the folks responsible for documentation.
-
RE Apache SOLR Extras module on Github
October, 25 2011 CommentsThis 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. The process of creating cores manually is documented on drupal.org. When you configuring Apache SOLR on your site, you usually visit - http://example.com/admin/settings/apachesolr configuration page, and enter the Apache SOLR path:
-
Getting control of YouTube via Javascript
October, 7 2011 CommentsRecently 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. YouTube, though, refused to take theclick()listener seriously. The solution came to me by reading up on the Youtube player api. -
Transparent PNGs in IE
July, 26 2011 CommentsThere are lots of ways to achieve working transparent PNG's in IE (Microsoft Internet Explorer). I have found that none of these have succeeded in making life really easy when doing the dreaded cross browser testing and debugging. Until now that is. Today I discovered DD_belatedPNG by Drew Miller. An awesome library with a really strange name :)
With some simple JavaScript you can have transparent PNG's in a matter of seconds. All it takes are 3 steps:
-
Using Droptor to better serve our Drupal clients
May, 10 2011 CommentsWe work hard to streamline our processes here at Raised Eyebrow. We've come a long way since I was the sole developer and using FTP to install Drupal 4.x sites. One thing that's always been difficult to manage is ensuring that all of our Drupal sites have the most recent security updates installed. Given that fact that last year alone we launched over 30 websites and so far this year we've had 20 launches, keeping track of which sites need updates can quickly become difficult to manage. I recently posted a question to the Drupal groups site in a effort to garner some advice from the wider Drupal community on how best to keep track of what's happening with security releases on all of these websites. I received some great responses and one in particular which pointed me to the Droptor service.