Wednesday, May 25, 2011

Drupal 7.2 and 6.22 released

Drupal 7.1 and 6.21, maintenance releases which fix security vulnerabilities are now available for download.

Drupal 7.2 and 6.22 also fix other issues reported through the bug tracking system.

Upgrading your existing Drupal 7 and 6 sites is strongly recommended. There are no new features in these releases. For more information about the Drupal 7.x release series, consult the Drupal 7.0 release announcement, more information on the 6.x releases can be found in the Drupal 6.0 release announcement. Drupal 5 is no longer maintained, upgrading to Drupal 6 is recommended.

Monday, May 23, 2011

Chris Rock using Drupal

A lot of the recent “scores" I've listed on this site have been from serious institutions: ING,, The U.S. Small Business Administration, and The World Economic Forum.

But don't think for a moment that Drupal's losing any ground in other areas. I was in NYC recently, the mecca of the media and entertainment industry, and Drupal is about to get really big there -- that's food for another blog post that I'm planning to write.

In the entertainment industry, comedian Chris Rock recently moved his website to Drupal and Acquia Dev Cloud with the help of SuperStar Media. We have a post with more details on the blog at

For more information about Drupal Development, Drupal Expert, Drupal Developer and Drupal Programmer visit at 

Friday, May 20, 2011

Multilingual support in Drupal 8

While English is the lingua franca for business these days, only about five percent of the world's population speaks it as their first language, and more than 70 percent doesn't speak it at all. Even in Europe, where English is widely known, people value tools in their own language. I saw this first hand a few weeks ago when I was there to give some presentations about Drupal. Most of the questions I got were about localization (l10n) and internationalization (i18n). Language is both an accessibility issue and a user experience issue; strength in this area is crucial to Drupal's success. That's why I decided to make multilingual access an official initiative for Drupal 8, with Gábor Hojtsy as its Initiative Owner.

We've already come a long way with i18n and l10n in Drupal 7, but I know we can do much better. Creating Drupal sites in multiple languages still requires too many contributed modules, and the interface isn't intuitive enough. My dream is that Drupal becomes the indisputable choice for anyone who wants to build a multilingual site. With Gábor in charge, I have confidence we'll make another giant step forward with Drupal 8.

Experienced Drupalists will immediately recognize Gábor as a prolific developer on both Drupal's core and the 70-plus modules he's worked on since joining the Drupal community eight years ago. He is my co-maintainer for Drupal 6, a contributor to Drupal 7 with a focus on issues of internationalization and localization, a driving force behind and more. In short, Gábor is a big reason Drupal's multilanguage features are already incredibly robust, and I'm very pleased that he's agreed to continue this work.

Gábor's involvement brings the number of active Drupal 8 initiatives to four, joining Jeff Burnz (design), Greg Dunlap and David Strauss (configuration management), and Larry Garfield (web services). They all have outstanding Drupal résumes, and they're already doing great work to guide and focus the community's efforts to make Drupal 8 amazing.

 For more information about Drupal Development, Drupal Expert, Drupal Developer and Drupal Programmer visit at 

Wednesday, May 18, 2011

Facebook-style Statuses Tags

Facebook-style Statuses Tags (FBSST, or facebook_status_tags) is a submodule of Facebook-style Statuses which parses statuses for usernames marked with an "at" sign (@) or taxonomy terms marked with a "hash" sign (#) and themes them appropriately. For example, if "@Dries" was in a status, it may be themed to link to Dries' account on that site. If "#Drupal" was in a status, it would be themed as a link to the page listing statuses that also had the "Drupal" tag. If the module finds a #hashtag in a status that has not yet been added to the vocabulary, it automatically adds the term to the vocabulary.

Taxonomy is not a dependency; if Taxonomy is not enabled, only the username-theming part of the description above will work.


Tags can be written in standard format (i.e. #hashtag or @username) or surrounded by square brackets ([#hello world] or [@Clark Kent]). Surround a tag with square brackets if the tag has word-break characters in it like spaces or periods (full stops). The square brackets will not appear in the text of the status that other users see.
Taxonomy terms and user mentions marked with a hashmark (#) or "at" sign (@) respectively are always turned into links when viewing statuses. However, for the purposes of categorical listings, FBSST is only aware of references in statuses submitted while FBSST was enabled.
Views integration is provided, including two default Views that list statuses containing certain tags or referencing certain users.


Facebook-style Statuses Tags adds one setting to the Facebook-style Statuses Settings page at admin/settings/facebook_status if Taxonomy is enabled. This setting allows choosing the vocabulary into which new tags will be added. The Taxonomy part of this module will not work until a vocabulary is set, but the module automatically creates and assigns a taxonomy for use with tags when it is enabled, so you shouldn't have to touch this.


A "Facebook-style Statuses Popular Tags" block is provided to list the most popular tags. The block's settings allow you to specify how many tags to display, and how long ago statuses could have been posted that will be included in the search for popular tags.
If you want finer control over the block (for example, if you wanted a table instead of a list) you could override the theme function (see below).


theme_facebook_status_popular_tags($count = NULL, $time = NULL)
Outputs an HTML representation of a list of popular tags. $count is the number of tags to show and $time is how long ago statuses could have been posted that will be included in the search for popular tags (one of "day," "week," "month," "year," "all").
For more information about Drupal Development, Drupal Expert, Drupal Developer and Drupal Programmer visit at Source:

Monday, May 16, 2011

Training at DrupalCon London!

We're delighted to announce the array of courses available for DrupalCon London, which will be held August 22-26, 2011. View the course listing at

With the Drupal community growing so quickly, building your skills is more important than ever. We want these courses to help the community provide a broader range of services, employ the most innovative and efficient practices, and allow Drupal (and the Drupalists!) to excel. Whether you're new or experienced with Drupal you can always gain from some hands-on training. We have instructors coming from Canada, U.S. and all over Europe to share their expertise.

Prices range from £150 - £325. These courses are an affordable way to round out your DrupalCon experience. Keep in mind, the early bird registration deadline is the 31st of May!

We hope you'll find something for everyone on your team, and that you take this unique opportunity for intensive professional development. We'll be posting further details in the coming week! We'll have more information about the training providers and the learning objectives for each course.

For more information about Drupal Development, Drupal Expert, Drupal Developer and Drupal Programmer visit at

Wednesday, May 11, 2011

Community Spotlight: Melissa Anderson (eliza411)

Despite Melissa Anderson (eliza411)'s low user number on, she was a relatively quiet contributor until about halfway through the Great Git Migration, when she took over as project manager of that huge undertaking. Melissa’s scope, focus, and competence [editor’s note: a dreadful understatement!] continue to amaze everyone, and she is generally accepted as a fundamental reason that the Git Migration was completed on schedule and to such great reception.

Hailing from a small Alaska town with a background in education, Melissa is now officially co-lead of the Git Project with Sam Boyer. Randy Fay, Sam Boyer, and the entire Git migration team have nominated Melissa in honor of her incredible contribution.

For more information about Drupal Development, Drupal Expert, Drupal Developer and Drupal Programmer visit at

Monday, May 9, 2011

Session Proposals for DrupalCon London 2011!

There are 9 days left to submit your session proposal for DrupalCon London 2011, which will be held August 22-26, 2011 at the Fairfield Halls in South London. This is your chance to share your knowledge and experiences with DrupalCon attendees. Deadline for session submissions is 15th May, 2011 at 11:59 GMT+1.

You can submit sessions at under the following tracks:

There will also be a separate "Core Conversations" track, which will open session submissions next week.
Make sure to also read the Speaker FAQ, which has information on the timeline for session selection process and other tips. Also, for the first time, selected speakers, giving a full session, will receive free admission to the conference and the opening party on Tuesday night.

To be able to submit session proposals you need to register. Once you're registered, you'll have the opportunity to purchase your conference ticket and sign up for the DrupalCon London opening party.
If you already have a user account, you can use it to automatically sign in to the DrupalCon website.

The Early Bird price is at 230 GBP and will last until May 31st. After that, ticket prices will increase to 280 GBP. All tickets are subject to 20% British VAT.

You can keep up-to-date with the latest information about DrupalCon London by going to or following us on Twitter @drupalcon.

For more information about Drupal Development, Drupal Expert, Drupal Developer and Drupal Programmer visit at

Monday, May 2, 2011

Drupal Usability Testing

During the Drupal 7 release cycle we had two usability tests, one at the University of Minnesota and one at the University of Baltimore. These tests helped us understand the fundamental issues that Drupal site-builders face and set the direction for many of the major usability improvements in Drupal 7. These tests also triggered a cultural shift within the Drupal contributor community: we now consider user experience design a top priority in all major development efforts.

As the next step in this effort, we are running new usability tests to inform Drupal 8 development!
From May 17-19, the University of Minnesota has once again offered to host a formal usability test in their lab facilities, this time targeting Drupal 8 (as well as Drupal 7 contrib). These tests will give us the chance to see how far we’ve come in solving issues we identified previously. They will also give us a chance to evaluate the new interfaces and tools we added to Drupal 7 core, including the Overlay, Contextual Links, and Toolbar modules.

Attending community members will analyze the test data and produce actionable issues to work on by starting discussions and bringing the problems we find to the issue queues. All test results, including much of the data (e.g., videos), will be made publicly available on the web and in presentations at DrupalCamp Twin Cities and  DrupalCon London.

While the Drupal 7 user experience movement focused on improving things for content editors, we now want to specifically work on making it easier to build out a site structure in Drupal 8. We will test Drupal site-building tools like blocks, menus, content types and module pages. This is an area with serious problems which keeps many people from using Drupal.

For more information about Drupal Development, Drupal Expert, Drupal Developer and Drupal Programmer visit at