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/
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/
If you’re like me and you’ve developed a CDN distribution for your website’s content (while waiting for SPDY to be widely adopted and available in mainstream distributions), you might have noted that the Googlebot is frequently scanning your CDNs, and this might have made your website a bit overloaded. After all, the goal of the […]
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).
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 you change something. It might be frustrating, at times, to try and boost a coordinated […]
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); } Now I don’t remember precisely why I added this condition in the first place (lookup […]
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 for more than one page) -l indicates the number of levels we want to recurse. […]
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 mechanism by which you work progressively your way through the full loading of a system, […]
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 problem is simple: one admin (Joe) and two editors (Sam and Max) edit a website. […]
When building up a new Drupal 6 site now, we always download and enable the following modules to enable WYSIWYG (What You See Is What You Get) edition: wysiwyg we download the ckeditor sources imce imce_wysiwyg Then we: enable wysiwyg, imce and imce_wysiwyg put the ckeditor sources in sites/all/libraries/ckeditor (ckeditor.js must be callable as /sites/all/libraries/ckeditor/ckeditor.js) […]
Those of you managing Drupal sites with large menus (even better if translated) will know that it can take some time (understatement) to edit your menus and re-organize them. The menu_editor plugin install easily without dependencies and offers a new entry in the menu edition area. Once you select “POWER EDIT” (which it really is), […]
Introduction: the requirements A customer of ours wanted a website which could manage the integration of just about any external content (meaning video, audio, images, but also Google docs, slides from Slideshare and books from Scribd) in a ‘Resource’ content type. There are multiple ways to do this in Drupal, however there are lots of […]
Introduction: the requirements A customer wanted a website with some event management that would include: A public, general calendar with all of the events A per-group calendar for each group of users that would display the group events The possibility for group members to create private events, accessible only to the other group members A […]
Recent comments