WFP.ORG Launches on Drupal
The official website of the United Nation's World Food Programme has launched its new, redesigned and re-engineered website, today, in beta mode: http://beta.wfp.org. The website is now driven by...
View ArticleACL or Rules-Based Security for Drupal?
Joomla has announced availability of new ACL: http://is.gd/iA5B and they seem pretty excited about it. Is that something for Drupal community to be jealous of? If you come from a Java/J2EE background...
View ArticleDrupal: 'Views2 Returns Zero Results but SQL Is Fine' Problem
This has happened couple times, already, so I may as well blog about it. If you use Views in Drupal, you already know that it shows you the final SQL generated. Very useful feature, but there's a rare...
View ArticleDrupal Selector FAPI Element
A really nice extension to Drupal Forms API has been released over the weekend: Selector Element module introduces the hip awesomeness of jQueryUI Sortable widget to Drupal's Forms API in a very easy...
View ArticleSolving Doxygen Troubles With Drupal.
Drupal requires its source documentation to be compatible with DoxyGen. If you are working on a large project, you want to install DoxyGen and run it on cron to have nice, up-to-date API docs....
View ArticleTeaching Espresso Drupal PHP file Extensions (e.g. .module)
UPDATE: instructions for Espresso 2.0 at: http://freshblurbs.com/espresso-and-syntax-highlight-custom-file-formats Espresso From MacRabbit (you may remember them for their splendid CSSEdit eidtor) is a...
View ArticleDrupal: Fatal error: Unsupported operand types in
If you have misfortune of having to upgrade Drupal5 website to Drupal6, there's a very good chance that at some point you will run into a fatal error: Fatal error: Unsupported operand types in... Fatal...
View ArticleReplace a Function Name in Drupal Source Files
> perl -i -pe 's/oldname_/newname_/g' `find | grep "\.module$"` Or if you want to first check the results: > perl -pi.bak -e 's/oldname_/newname_/g' `find | grep "\.module$"` which will create...
View ArticleDrupal Can Be Very Pretty
There has been increasing amount of complain about how Drupal is ugly or not designer friendly yadda, yadda, yadda. Well, sure - it's not WordPress, because it is much more complex and used for...
View ArticleOpenPublish and Tattler (app) Webinar, Hosted by Acquia
Acquia and Phase2 Technology will be hosting Tattler (app) and OpenPublish™ Webinar tomorrow Wednesday, September 23, 2009 1:00 PM - 2:00 PM EDT. To sign up visit: http://bit.ly/2nypWj
View ArticleSearching Drupal Files with Ack
Ack is a recursive grep-replacement Perl script that you can download from: http://betterthangrep.com It is somewhat similar to "egrep", but is much smarter and has ten times nicer output format. It...
View ArticleAdding Drupal, Django and JQuery Support to Espresso
MacRabbit's Espresso (http://macrabbit.com/espresso/) has been my favorite editor for server-side scripting for a while now. I was an avid Coda user before that, and Coda is a fine editor, but I like...
View ArticleSimpleTest Automated Testing and Debugging in Drupal7
Drupal uses extended version of SimpleTest for automated testing. It provides two parent classes for test cases: DrupalWebTestCase and DrupalUnitTestCase. Documentation describes the DrupalWebTestCase...
View ArticleEspresso And Syntax Highlights for Custom File Formats
I like Espresso from MacRabbit for server-side scripting a lot. The latest version (2.0) has merged a wonderful code editor with the best-of-the-class CSS editor, giving one awesome, unified...
View ArticleVarnish And Drupal on Debian Linux
Please make sure that your webserver (Apache or Nginx) does not run on port 80. You should move all your virtualhosts that used to run on port 80 to something else, e.g. 81 or 88. Install Varnish...
View Article
More Pages to Explore .....