How to upgrade Drupal 6 to Drupal 7

Another detailed article, this time on how to upgrade from D6 to D7: http://www.ostraining.com/blog/drupal/migrate-drupal-6-to-drupal-7/

More Details
Setting up multilingual menus in Drupal 7

Reference to another detailed article: http://renaudjoubert.com/en/article/setting-multilingual-menus-d7

More Details
Cache management in Drupal 6 & 7

There’s a nice article from Makina-Corpus on the topic here: http://www.makina-corpus.org/blog/separate-cache-backends-drupal6-and-drupal7 Notably, the cache_backport module in Drupal 6 backports the cache handlers from Drupal 7 (replaces cacherouter, in a way).

More Details
Drupal 7 + HTTPS + Nginx + Varnish + Apache + Boost + APC + Securepages + Drupal

If you happen to develop large sites in Drupal, you might fall upon a case like this one, where different servers (namely at least one reverse proxy and one web server) interact, causing a series of chain reactions every time…

More Details
Ref: Drupal 7 + Boost: problem showing anonymous pages?

In Drupal’s Boost module, there is a feature setting a cookie called DRUPAL_UID that then lets Apache (or whatever web server you have) avoid serving cached pages to authenticated users. Well it seems this feature was broken sometime in 2011-2012…

More Details
Drupal site with Varnish, returning page without style on CTRL+F5

I had serious problems with a Drupal website with many Varnish optimizations. It so occurs that one of them, a return(lookup) on images and css extensions, was really the one causing the problem: if (req.url ~ “.(png|jpg|jpeg|swf|css|ico)”) { return(lookup); }…

More Details
Spider a website with wget

This command might be useful if you want to auto-generate the Boost module cache files on a Drupal site wget -r -l4 –spider -D thesite.com http://www.thesite.com Let’s analyse the options… -r indicates it’s recursive (so “follow the links” and look…

More Details
The Drupal 6 bootstrap easy debug

Just as a self reminder, and because I don’t fancy too much looking into the Drupal core for debugging, here is a short explanation of how the Drupal 7 bootstrap mechanism works. First of all, a bootstrap mechanism is a…

More Details
Drupal 7 problem: Content edit tab doesn’t appear for user editor

In Drupal 7, there is a *very tricky* problem you might fall upon at some point. We did and because it’s not *really* a Drupal bug (although it could be considered as a usability bug), it’s worth writing down. The…

More Details
Create a view to search on content title in 7 steps in Drupal 7

I searched for this a long time just to find it was very easy to do, so I hope this helps you too. The objective of this short guide is to explain how to build a view in Drupal 7…

More Details