drupal

How to write custom actions and triggers in Drupal

This tutorial is based on very useful comment by bboldi. I'll copy his code and do some modifications to it to show the right way of firing configurable actions. Here is the code that will create three custom triggers "On every page", "On random page", "On specific page" and two custom actions - configurable and non-configurable. All of the descriptions i'll do in the code comments.

Read more...

How to do Drupal core hack the right way

Of course, hacking Drupal core is not the right thing to do, because Drupal flexibility right now is very good with its APIs. But sometimes you can't live without a hack - there is some core routines not working as you wish.

Most of the problems after core hack are connected with updating Drupal core to the new version. I see three ways of partially solving them:

Read more...

How to redirect user to the custom page programatically after login

As there is no normal answer for this problem on Drupal.org forums i will show the way it works for Drupal 6:
1. Create new module or edit some custom module you created (do not edit core modules, it is really unprofessional)
2. Use this code snippet below:

Read more...

Drupal wins open source CMS award twice in a row

Drupal has won two prestigious Packt Publishing 2008 Open Source CMS Awards - the Overall 2008 Open Source CMS Award and the Best PHP Open Source CMS. This marks the second consecutive year that Drupal has won Packt Publishing’s Overall Open Source CMS award. In addition, on Monday, Packt Publishing recognized leading Drupal contributor Earl Miles as a 2008 Open Source CMS Most Valued Person (MVP).

Blogcamp CEE 2008 will have Drupal related presentation

As you can see in title, Blogcamp CEE 2008 will have a Drupal related presentation by Yaroslav Azhnyuk. Let's look at the presentation mission from Yaroslav:

How to build a full-featured social networking site in a two weeks?
Why does the open source matters?
How was the Blogcamp site built?
Why Drupal is a key in the business models of many web-development companies?

Read more...

How to setup WP-Cumulus in Drupal

I think many of you saw great plugin for tag cloud in Wordpress called WP-Cumulus by Roy Tanck. As i prefer Drupal for blogging, i searched for the implementation of this plugin in Drupal, and voila, one of the Drupal.ru members wincert already done it.

Read more...

Drupal SEO optimizations

I think Drupal is the most search engine friendly out of the box. But there are still some things that need to be done to any installation to ensure search engine success, and save you from issues down the road. This is just a basic introduction to configuring a Drupal site for good search engine rankings. Here are the basic things you need to do, if you want your site to be shown and parsed normally by search crawlers.

Read more...

Acquia released commercially supported Drupal

Today, Acquia released its commercially supported Drupal distribution. For those who don't know, Acquia is a company started by Dries Buytaert, the original creator and project lead of the Drupal project. So, Dries starts to make money on Drupal, let's see what this distribution is all about.

Read more...

Haiku OS uses Drupal

Haiku OS use Drupal! It's a great pleasure for me to see how Drupal spreading over the world. And everytime i look at good and unique design for Drupal with extensive functionality, i understand why i like this CMS/CMF so much.

Read more...