There truly is never a dull moment at Ixis HQ and this week I have been taking part in an election process in a bid to be a director at large of the international Drupal Association board.
Read more »There truly is never a dull moment at Ixis HQ and this week I have been taking part in an election process in a bid to be a director at large of the international Drupal Association board.
Read more »
A lot of different people has started experimenting with Phonegap and Drupal. You have Jeff Linwood and his Drupal plugin for Phonegap for iOS, and I just discovered Drupalgap as I was planning this post the last weeks, which does more or less (actually it does more, but not all) some of the same things I will try to do in this post.
If you want to get up and running real quick, Drupalgap seems great. If you want to learn the code behind it, and extend it yourself (this was my motivation), keep reading.

Saturday, 4th February 2012Drupal Association Opens its doors to the community At Large - and I'm running for election!The Drupal Association is, for the first time in history, opening up two spaces on the Board for "At Large" members. Voting is open now only for a few days until Feb 7.
Read more »
One of the most important and complex aspects of a DrupalCon is the schedule. An enormous amount of work goes into getting it right – from the huge number of session submissions, which have to be reviewed and selected by the track chairs and their teams, to the people whose job it is to carefully consider and decide time slots for all of them.
Once all of this work has taken place, the schedule then needs to be presented, in print, on meter boards, posters and in the delegate guide, as well as on the website and mobile app.
Read more »
People like their Planet Drupal in different style. According to a rather non-scientific survey, two thirds prefer to get the Planet feed with full posts and two thirds reads the feed in some kind of reader.
Read more »This is the 21st in our series of Drupal Gardens 'What's New' posts, and we think this one is especially worth celebrating. Need to restrict valuable content on your site to only privileged users? Want to crop, rotate or resize uploaded images in your posts? Wish you could click to perform bulk delete or other operations on lists of users, content or media? Long for better control over how comments are displayed on your site? With this release, we've got you covered.
Read more »The most basic function of a content management system is the ability to create a page. However, this fundamental activity of website building is often an unexpected hassle for new Drupal users. Yeah, I'm talking about the lack of a built-in rich text editor.
I know there are some strong feelings in the Drupal community about this, but let me try to persuade you that whatever the philosophical or technical reasons for not including a default editor, they're hurting adoption of Drupal and needlessly creating a usability issue for those who are evaluating the platform.

I knew the moment my laptop didn't wake from sleep mode something was amiss. Having retired to my office safe haven for the evening I just wanted to wrap up a few items, log my time and call it a night - the basic end to any Drupal developer's day. My Macbook, however, had other plans.
Read more »
There are a number of Drupal modules that handle node access and which may address many requirements. However, using hook_node_grants() and hook_node_access_records(), you can also define in your own module which nodes a user can view, edit and delete.
read more

I am working on a multilingual site which requires me to localize the date format for each enabled language.
Here are the available languages and their date formats:
* Spanish(es) - j de F, Y
* German(de) - j. F Y
* Japanese(ja) - Y年n月j日
In order to achieve this, I have enabled date_locale and its dependencies(date_api, locale).

img.right {float: right; clear: right; padding-left: 1em; padding-bottom: 1em; }
img.left {float: left; clear: left; padding-right: 1em; padding-bottom: 1em; }
h2, h3 {clear: both; padding-top: 10px; }
While this article focuses primarily on the state of Drupal “contrib” (modules and themes which are not part of the “core” Drupal download), it also takes a look at the greater “State of Drupal” in terms of sites known to be running on some version of Drupal, comparisons of the rate of uptake
Read more »
This one-day event is for business leaders of Drupal businesses (CEO, Partner, President, CMO, etc.) and it provides networking, business training and collaborative problem solving for common business challenges that Drupal-related companies face. There will be sessions on how to retain staff and build teams, plus a half-day moderated forum. The event fee is $150 and will conclude with a cocktail mixer. Register now, limited seats are available.
Read more »
With a new Drupal Core release out, it's worth reminding people just how easy it is to pull an update if you're using Pantheon:
One click and you're done! This is the beauty of starting a project off the canonical git history.
Also, of note - updating the stone-age way (unpacking a tarball from Drupal.org and overwriting all your core files) won't give good results. This will stop on the PRESSFLOW_SETTINGS auto-configuration system we use to connect to databases and other external services. Take the path of least resistance: it's also the best practice!

We now have an official Media Support Squad to keep the momentum for the Media Initiative at he high pace. First task is to help getting a stable Media 1.0 released.
Read more »
There have been plenty of articles about Drupal 7 and entities already. Entities are great. They provide a unified way to work with different data units in Drupal. Drupal 7 is all about entities. They are everywhere: nodes, users, taxonomy terms, vocabularies...
Let's take a closer look at how developers can create their own entities using the Entity API module, which is a great toolbox.
read more

As an association that supports an open source technology and a free Internet, the Drupal Association is openly responding to SOPA (Stop Online Piracy Act) by switching drupal.org and the Drupal Association SSL Certificates from GoDaddy to Namecheap. We very much value Namecheap’s commitment to the Electronic Frontier Foundation (EFF) and their stance against SOPA and their desire to keeping an open web.
Read more »
I'm running for election as an "At Large" board member of the Drupal Association.
"Meet the candidates" forums were scheduled so members of the Drupal community could ask questions of the nominees. We were all asked to do a brief introduction, then respond to questions either by voice, or by IRC, and then were all asked to make a final statement.

Voting is now open for the 2012 election of at large directors of the Drupal Association. Two directors will be elected from among the ten candidates.
Read more »
General Overview
The Drupal 8 Mobile initiative’s goal aims to make Drupal the leading mobile CMS platform. Certainly, there are some fantastic contributed modules that already make Drupal a great starting point for mobile solutions; modules like Mobile Tools, Domain Access, Responsive Images, as well as a whole slew of new ones that have been released in the past few months. But in order for a CMS to earn the moniker "mobile-friendly", setting it all up needs to be easy.

Well, it's been a few weeks since the 1st of the year, so of course most of us are either dreading or hoping for the question: "How are you doing with your New Year's resolution?" Today, I'm excited to report on one of mine!
Read more »

Recent comments
20 weeks 2 days ago
21 weeks 6 days ago
21 weeks 6 days ago
21 weeks 6 days ago
21 weeks 6 days ago
21 weeks 6 days ago
21 weeks 6 days ago
21 weeks 6 days ago
21 weeks 6 days ago
21 weeks 6 days ago