Drupal Technical

Zyxware default image3
| 2 min read
What do you do when you want to delete multiple nodes from a drupal site? You go to admin » content and then delete nodes one by one? No. You go to PhpMyadmin and delete the nodes from the node table?. Absolutely not (don't even think about it). There are a few solutions. There is the Views Bulk Operations module. But there is an easy hack to do this or for that matter bulk node operations.
Zyxware default image4
| 2 min read
Drupal is an extremely versatile platform when it comes to the ease of integration with other services or APIs. So we did not have a second thought when a client of ours came up with a request to create a website to provide Free SMS Service. We decided to integrate the SMS Gateway API with Drupal and create the site.
Zyxware default image4
| 2 min read
The Views module in Drupal provides a Feed display that will allow for site owners to publish the content on their sites as RSS feeds. However, unlike a page or block display, the feed display does not allow for addition of custom tags inside the feed using the Views administration UI. There is however a way to add custom tags, attributes and values into the generated feed using hook_nodeapi.
Zyxware default image3
| 2 min read
If you use drupal as a blogging platform you would want to auto tweet your new posts on to twitter. Twitter and Shorten module provides you with the basic framework required to do this and all you will need to get it working is to configure these modules. There is also a small patch that has to be applied to the twitter module (until the patch goes into the CVS) to allow the use of shortened URLs in the tweet.
Zyxware default image3
| 3 min read
Drupal allows very fine grained control over how content is presented to the end user. The presentation layer is abstracted beautifully and cleanly designed hooks allows for moving data from the logic layer to the presentation layer. The template file that handles the basic page layout of every drupal site is page.tpl.php and the different regions available for a given theme are all available as HTML elements in page.tpl.php. Another important template file is node.tpl.php which decides how nodes are presented to the end user.
Zyxware default image4
| 3 min read
Views is one of the most complex of all Drupal modules and one of the most useful of all Drupal modules. The only downside is that, since it is very complex, not too many people have been able to contribute to the documentation of the module. If you search Google for finding out how to programmatically set a filter in Views2 you probably wouldn't find any help. Here is how you do it.
Zyxware default image4
| 3 min read
Feed API provides a powerful means of importing feeds from other sites directly into your Drupal site. What if you want to export your feed as an XML file to a content distributor who wants it on his FTP site? There is of course the traditional approach of using curl to read your feed URL and dump the text as files on to the ftp site. There is not much control that you have over this process. However doing this via Drupal Views will give you fine grained control over the process
Zyxware default image2
| 3 min read
SEO requires you to have descriptive titles and URLs matching the title. But when you want to publish your URL some place where the length of the URL is an issue you definitely want short URLs. One solution to the problem is to use URL shortening services like tr.im to shorten the long URLs to short and sweet 9 character urls. But the URL will lose your sites identity. Don't worry there is the drupal way to solve this problem.
Zyxware default image1
| 5 min read
The dream of every person starting out to build websites is to reach out to as many people as possible. Not very many actually make it to more than a few hundred visitors per month on a regular basis. But with the profusion of social bookmarking sites, there is a chance for some of these low traffic sites to get bursts of very high traffic once in a while, for ex: when they get slashdotted. The question is how to outlive such spikes in traffic, without burning large holes in your pocket
Zyxware default image1
| 5 min read
When you upgrade from Drupal 5 to Drupal 6 you might run into the following error if the upgrade was not properly done Warning: Unknown column 'serialized' in 'field list' query: SELECT data, created, headers, expire, serialized FROM cache WHERE cid = 'variables' in [drupal 6 "/includes/database.mysqli.inc" file] on line 128 There could be several reasons why the error happened but there is a simple solution to solving this problem.
Zyxware default image4
| 2 min read
When things don't work the way you want it to and all it takes is a hack in the core, people sometimes hack the core. You might get the feature working the way you wanted it to but by doing that you would effectively be crippling your drupal installation. There are three main reasons why you should not hack core in Drupal.
Zyxware default image1
| 2 min read
Drupal is one of the most popular(if not the most), stable and beautifully architectured Free Software content management solutions out there in the market. One of the biggest problems associated with Drupal is the shortage of commercial themes like Joomla or Wordpress does. But that is going to be history. We have for sale over 170 different Drupal themes that are professionally designed and ready to use in your Drupal installation. Check out our Drupal themes and buy. Priced between 50$ and 80$ these themes are a bargain. So make most of this opportunity and buy a beautiful theme for your favorite CMS - Drupal. Also do check out other Open Source Software Themes
Zyxware default image3
| 1 min read
Drupal is one of the most popular, stable and beautifully architectured Free Software content management solutions out there in the market. But one of the biggest problems associated with Drupal is in its shortage of beautiful themes like Joomla or Wordpress does. But that is all going to be over. We have for sale around 150 different Drupal themes that are professionally designed and ready to use in your Drupal installation. Check out our Drupal themes and buy. Priced between 50$ and 80$ these themes are a bargain. So make most of this opportunity and buy a beautiful theme for your favorite CMS
Zyxware default image1
| 2 min read
Drupal 6 was released on Feb 13, 2008, 13 months after Drupal 5 was released. Extending that estimation Drupal 7 should be out around March or April 2009. That is around 8-9 months from now, Drupal 5 will become obsolete. There has been talks going to extend the support life cycle of Drupal 5 beyond the release date of Drupal 6 but nothing as of now. We are happy to announce that we will be able to support people who would like to convert Drupal 5.x modules to Drupal 6.x. If you want help to port a Drupal 5 or Drupal 4 module to Drupal 6 contact us to get a quote for your requirement.
Zyxware default image4
| 2 min read
Attachment Size slashdotit.tar.gz (173.55 KB) 173.55 KB Similar to the StumbleThis module that we had created earlier we have created another bookmarking module for Drupal - SlashdotIt module. Unlike the other social bookmarking sites Slashdot is very selective in terms of the articles that get approved from the submission queue also known as the Slashdot firehose. Use this module on your site only if you are sure that you have slashdot worthy content.