Debugging Drupal with Eclipse
This was one of the most frustrating setups for me, not because it is difficult, but because it is very important to get the xdebug library absolutely correct. For a long time it seemed that everyone...
View ArticleTop 10 drupal modules you must have
There are several modules I have used during building sites. I am not going to get into details of the modules because you should visit the modules. But by far, the most important / useful modules for...
View ArticleNot seeing CCK fieldgroup in form_alter
I was trying to create different tabs (using YUI) to edit a form. I wanted to create a separate tab for each of the field groups. However, in the form_alter method of the form for my module, I could...
View ArticleYou don't have to be Superman to get better Drupal performance
Caching is one of the common ways of improving the performance of a website. Caching aims to reduce the number of trips made to the database by storing the snapshot of the results in a location (like...
View ArticleState of Drupal: Highlights
Dries Buytaert gives a state of Drupal talk at every DrupalCon. Here are some of the excerpts from DrupalCon2010, The entire talk is online and I highly recommend you to listen to it. Some of the key...
View ArticleSplit a large content type into separate tabs (Drupal)
As some you might have experienced, some of the content types in your Drupal site might get too unwieldy because of their sheer size. Displaying a form for the content type of displaying the node is...
View ArticleChanging face of search with RDF and Facebook - impact on Drupal
RDFa (or Resource Description Framework – in – attributes) is a W3C recommendation that adds a set of attribute level extensions to XHTML for embedding rich metadata within Web documents. This metadata...
View Articlehow user_hook() will change from drupal 6 to drupal 7
Hooks is the central mechanism which allows Drupal its extensibility. New functionality can interact with or extend existing functionality using hooks. Use hook, don't hack is a standard way to write...
View ArticleDrupal database abstraction layer - Part I
If you develop modules in Drupal you know what I am talking about here. However for the uninitiated, this might be useful.Drupal provides an abstraction on the database and whether you are using mysql...
View ArticleDrupal database abstraction layer - Part II
In the previous blog we saw how to 1. Create and delete tables when the modules are installed or uninstalled 2. Updating a table once the module is in use. This allows for applying patches easily In...
View ArticleDrupal database abstraction layer - Part III
This is the part III of the Drupal Database Abstraction Layer In part I of the database series we saw how to 1. Creating and deleting the tables when a module is installed or uninstalled. 2. Updating...
View ArticleHow to implement a AJAX autocomplete with Drupal (in 5 minutes)
Sure there are modules for getting an auto complete textfield in Drupal. But where would the fun be then :) Here I will show you how to write your own auto complete AJAX textfield. It is surprisingly...
View ArticleDrupal introduction - why enterprises should use it
Drupal Introduction - Why enterprises should use itPowerpoint presentation about why enterprises should consider Drupal View more presentations from manishgarg.
View ArticleMac OS X + Eclipse + PDT + Xdebug + MAMP
I had written about setting up php debugging environment with Eclipse on windows. Well, turns out, setting up the debug environment on Mac OS X is also a little tricky since the library files do not...
View ArticleDrupal in the cloud Beyond Content management
Drupal is widely recognized as a great content management system, but we strongly believe that Drupal offers a lot more than that – a framework, a platform, and a set of technology – to build and run...
View ArticleAdd one or more custom submit handlers in Drupal
It is fairly trivial and useful to add one or more custom submit handlers in Drupal. in other words, when the user hits the submit button, you can write own handlers to interrupt the normal flow and...
View ArticleAre you looking to get a new website that you can manage yourself easily?
Why should you know about Drupal?Website is mandatory. Every kind of business small, medium, big or humongous will have to have a website. It’s like the first thing you do after you register your...
View ArticleSAP and Drupal Integration
At 10jumps we use Drupal heavily. Drupal offers very flexible, robust and rich UI experience. It is the platform we feel confident of proposing to our clients for their websites. One of our recent...
View ArticleSetup your own Drupal in the Amazon EC2
(Some familiarity with Amazon AWS is assumed.)I have always wanted to setup a high performance Drupal on an AWS EC2. There are several advantages of running your website (or web application) on the...
View ArticleDrupal- SAP integration continued: SAP ES Workplace perspective
SAP ES Workplace: An awesome site for understanding and testing all SAP delivered services: SAP has a site called "ES Workplace" - Enterprise Services Workplace where all the ES delivered by SAP are...
View ArticleAHAH forms in Drupal
AHAH is a way to allow developers to add new form elements to an existing form (on a page) asynchronously, without reloading the page again. Please refer the detailed fapi on AHAH.The main steps for...
View ArticleNew and noteworthy in Drupal 7 - View Modes
Drupal 6 offered two ways to display a node - teaser and full mode. However, There might be custom display types required - e.g. RSS display, search result or even home page display. Drupal 7 offers...
View ArticleInstall and configure Drush on Mac OSX
Drush is a powerful shell for Drupal. It can many developer tasks really easy to manage from the command line. If you are installing it on Mac OSX, there might be a step or two which you have to...
View ArticleModify views filter query with hook_hook_views_query_alter
If you are familiar with Drupal Views, you might have come across a very nifty feature called exposed filters. If you expose one of the fields as a filter then views provides a widget and a search...
View ArticleDrupal 7 views 3 - filter for users
If you are new to Drupal 7 and are creating views, there are lot of changes in what is exposed in the filters. One of the reasons is because Drupal 7 uses views 3. One example is if you want to create...
View ArticleSetup Eclipse to work with your remote server and Drupal plugin
Very often we work on projects that are hosted on a remote server. There are multiple ways to work on the remote files: 1. ssh into the remote machine and use an editor like vi or emacs to edit the...
View ArticleTrouble shooting Drupal : Why I can't see my CCK fields & related changes to...
0) Try and flush the menu cache, theme cache Exp: Many times we go on making the changes and forget to clear the cache. Drupal caches everything in database and until and unless you clear cache,...
View ArticleTroubleshooting Drupal : Why I can't see my page?
0) Try and flush the menu cache, theme cache Explanation: I mentioned this in previous post also that, many times we go on making the changes and forget to clear the cache. Drupal caches...
View Article
More Pages to Explore .....