On one of the Drupal projects we had recently worked on, the client wanted us track the last active tab. We had used the Drupal Quicktab module to create the tabs. However we noticed that the quicktab cookie used to track the last active tab is not persisting after closing and reopening the browser. If you are facing the same scenario in your Drupal site and want to know the solution then continue reading.
Suppose we have a Drupal website which uses Ubercart module and Ubercart recurring fees functionality for handling payments and the website has two subscription products one which renews on a monthly basis and another which renews annually. We have to ensure that these two products will be renewed when the next billing date occurs. The following test cases will help you test this.
This is a description of how you can display table listings with checkboxes on each row on a Drupal site. The requirement in one of my projects was that "Admin can select multiple checkboxes against the details of a user, and can run an update query when update button is clicked."
To implement this, I made use of Drupal 7's table_select() function which saved my time and made my code less complicated. Now, if you want to know how you can make use of this functionality in one of your projects, you may read on.
This article is about creating a user using a separate registration page other than the default registration page in Drupal. I had done this when I faced a requirement to have a separate registration page for some special users.
Drupal provides a number of contributed modules to filter the text in comments. One of the most notable examples of such a module is Mollom which can be used to filter out spam comments from genuine ones in a Drupal site. However if we need an extra level of control over the filtering options, we need to write a custom module. Read on to know how to filter the text n the comments in a Drupal website
If you are searching for a way to alter the output of a View after it has been rendered, you may find this article to be helpful. We had recently come across a situation which forced us to rewrite the rendered output from a View and we managed to find a useful hook - hook_views_post_render. It helped us to rewrite the output of the view. If you are facing the same situation in your Drupal site and would like to know how to rewrite the output of a View using hooks_views_post_render. then continue reading.
There may be many situations while working on a Drupal site where you need to create custom tokens for a variety of applications within Drupal. If you are faced with the same scenario in your Drupal site and want to know how to create custom tokens in a Drupal 6 website then read on to know more.
- By dhanyamol.kv on December 21, 2012 - 10:21
- Cross Browser Compatibility
Firefox seems to add an extra top-padding for all the anchor tags inside li elements. If you are facing the same issue in your website and want to know how to remove the extra top padding for anchor tags inside a li element in Firefox then read on to know the solution.
Have you ever encountered a situation where you have to find a specific pattern in a string and had to replace it with a new pattern in PHP. You will often encounter such situations during web development or any type of programming. Read on to know how to find a specific pattern in a string and replace it with a new pattern using PHP.
- By webmaster on December 14, 2012 - 14:42
- Announcements
We are offering summer internships for MBA students at Zyxware for the 2013 summer break. Internships are available specifically in the areas of Market Research, HR Process Audit and Costing & Pricing. Interested applicants please send your C.V and a covering letter to careers@zyxware.com with subject line: MBA Internship - 2013. The last date to receive applications for this internship program is January 31, 2013.
There is a good chance that most Drupal websites are linked to social networking sites like Twitter and Facebook. In such a scenario we need to verify that the content generated in the Drupal website and passed as feeds to these sites are correctly displayed there. If you are facing the same scenario in your Drupal website and want to know how to test your Drupal website's content feed in social networking sites like Twitter and Facebook then read on
- By rajula.s on December 14, 2012 - 12:49
- Software Testing
'Completely Automated Public Turing Test to tell computers and humans apart' or simply 'CAPTCHA' is something that we come across in the Log in / contact form of almost every modern website. As the name suggests, it is used to differentiate between humans and computers.
The default method of changing a Drupal theme using the graphical Admin interface is familiar to most Drupal users. However a Drupal user is limited to changing only one theme at a time using this method and it is also slightly time consuming. What if you want to enable more then one theme at a time? Drupal provides a quicker way to change the theme using the bash command line. Read on to know how to enable multiple Drupal themes using the bash command line
If your Drupal website is delivering content to other third party sites through web syndication mechanisms like the RSS feed you need to purify the HTML markup before delivering it to them to prevent an XSS attack on those sites through your feeds. Read on to know how to programmatically purify the contents of your Drupal website's feed .
In one of the Drupal projects I worked on I happened to notice a Javascript error message " ReferenceError: CKEditor is not defined " which caused a number of issues in the normal working of CKEditor. If you are facing the same error message when using CKEditor in your Drupal site and want to know how to fix then read on.
We may face a situation in our Drupal site utilizing Ubercart where we need to change the product shippable property during the checkout process. If a product can be shipped freely to certain locations we need to set the Shippable property to false programmatically in the Ubercart checkout process. Read on to know how to change a products shippable property during the Ubercart checkout process.
If we want to run more than one site using a single Drupal installation we can use the multisite feature of Drupal. This multisite feature will allow us to share the core, contributed modules and themes among several sites. Nevertheless each sites has its own database and configuration. Read on to know how to setup a multisite Drupal installation in your localhost.
Many Drupal users wanted to know how to redirect a node-edit form to a custom page after submission in a Drupal 7 based website. If you want to know how to redirect a node-edit form in your Drupal site to a custom page after the form has been submitted then continue reading.
Many Drupal users wanted to know how to add additional form widgets to their Drupal theme settings. If you are facing the same situation in your Drupal site and want to know how to add additional form widgets to your Drupal site's theme settings then continue reading.
The Kaltura player by default will not play on the Iphone or on other mobile devices. If you are facing the same situation in your Drupal site and need to how to make the Kaltura player work on the Iphone and other mobile devices continue reading


