Drupal

Drupal related posts by Gábor Hojtsy.

Curie - a new web application theme for Drupal

Website admin skins/themes clearly have a big market. Just see many different options for Drupal hosted on drupal.org or some nice commercial ones on themeforest.net (not Drupal specific). Administration themes are great when you'd like to separate your administration interface from your front-end. And several Drupal studies showed that many people need this separation to understand where content is managed and what does everybody else see of the site. Of course your mileage may vary and there are all kinds of sites where community participation is on a level that admin/front end separation is meaningless. The point of this blog post is not even administration themes, so let's shelve that discussion.

Websites often replace traditional web applications as well, when the "front end" of the website is already some kind of data input / management UI, where the data is usually not in the form of textual posts with comments tagged by topics. Navigation is not primarily search based because pages for different functionality in the site are not searchable in a traditional sense. Finally, menus are not built by the site builders but rather the application author, putting in menus and navigational elements via code suited for the application.

In Drupal, this kind of theming needs a different approach compared to traditional admin themes, because the web application will most probably not offer the usual Drupal admin functions. For this role, a theme more like the general ones of themeforest's admin looks fits more.

Making Drupal 6 even more awesome - code sprint tips

With Drupalcon San Francisco just a few days away, being another great event including two days of "pure coding" and a ChX coder lounge each day for those who are inclined to join, I figured it would be a good idea to share some tips if you are about to work on Drupal 6 issues. Given the close to 2700 attendees coming, I don't know how many to expect on the code sprint days right before and after the conference, but I guess there will be people with diverse backgrounds as usual.

Talking about Drupal security at Drupalcamp Bratislava

I'm going to Drupal Camp Bratislava 2010

Drupalcamps are growing like mushrooms around this region of Europe. While we've had one day Drupal conferences in Hungary for several years now, the Czechs joined the ranks last year and now Slovaks and Romanians will enjoy a gathering of like-minden drupalers this year. The next event coming up is Drupalcamp Bratislava on Feb 27th and 28th, 2010.

As it turns out, the honored Jakub Suchy will not be able to present at this Drupalcamp about Drupal security, so I was approached to step in. I was more than happy to participate and continue spreading awareness of security best practices. I hope to pack a good amount of tips for site maintainers and module/theme developers at the same time.

As it currently looks like, Drupalcamp Bratislava is full, but you can still sign up for the waiting list in case not all registered attendees will be able to come.

If you can't make it to Bratislava, or you are looking to attend a full-English-speaking event, Drupalcamp Romania comes up in the summer - June 5th and 6th, 2010.

Presentation evolution

I remember how skeptical I was looking at some presenters traveling around to multiple conferences with "the same" presentation a decade or so ago. Having been a course instructor for years and being a presenter for even longer, it looks completely different now. It's not that the topics you cover under the same looking umbrella can be quite different, you also find much better ways to express whatever you want to tell your audience as you experience feedback.

Of course the best would be to present your story crystal clear from the start, but despite being an enthusiastic follower of Garr Reynolds and Nancy Duarte, you'll undoubtedly need lots of time anyway to take a relaxed look on your story and distill to the level needed to form a great presentation. I've actually found it quite hard to refine my slides without actually showing/presenting them to an audience. The faces, questions, smiles and sometimes plain staring expressions you get tell you how you'd done and you can derive ways of how can you improve.

Two interesting examples are my slides on Drupal 7 and localize.drupal.org.

Whiteboard wiki recipe - now with Acquia Drupal

Last year DrupalCon Szeged 2008 introduced a few new technologies for helping people find out where things are happening both in terms of on-site conference activities and extracurricular fun. We've introduced a digital whiteboard which was using fixed size Drupal node displays set up in a wiki form, so everyone could edit any whiteboard item. This was helpful for people checking in from hotel rooms for announcements and also on-site because the building was so huge (see below) that running to the whiteboard every so often was not an option.

Even after 1.5 years, people keep asking about certain things on the website, so I decided to start off with the whiteboard and explain how we did it. Sharing the exact solution we used to do would not cut it though, since we used Drupal 5 and some custom code based formatting, which would not be up to today's standards. So I recreated the whiteboard using the latest Acquia Drupal codebase instead, merely configuring some content types, permissions and a view.

For this starter recipe I used Drupal core and Views only from the Acquia Drupal package, so you can also repeat with just these modules only.