Articles

Calendar History
| 2 min read
Did you know that year 2013 is the first year after 1987 which had all its digits as distinct. Did you know that Oct 1582 had 10 days removed from the month to adjust for the shift in the year? Did you know that Sumerians had calendars way back in 4000BC?. Here are some interesting pieces of information about the history of calendars.
Zyxware default image3
| 2 min read
Zyxware recently conducted a session on GIMP for dentists. The workshop was conducted on the 17th of December, 2012. This was as part of a workshop organised by Indian Dental Association for their members on photography and photo editing. Zyxware conducted a 4 hour session on photo editing using GIMP, a Free Software Tool. Photography and photo editing are important skills for the modern day dentist given the requirements of documentation and research and communication with patients. Recognising the need for training for dentists in these areas, the IDA has taken an important step by organising this workshop. That they have chosen Free Software Tools like GIMP is commendable.
Zyxware default image3
| 4 min read
The function of the script is to rename a specific-directory present under all sub-directories of a specified parent folder. Consider, you have a particular folder under all sub-directories of a folder and you want to rename all of those occurrences. Doing it manually would take much time. Here is a script to make it easy for you. The script takes the following inputs: 'path' is the absolute path of the parent folder, and 'foldername.txt' is a text file which contains the names of the subdirectories under each of which the specific directory has to be renamed.
Zyxware default image1
| 3 min read
If you are a beginner in Drupal your might be wondering what a node is. The concept of a node is very simple. All you have to understand is that each and every content in Drupal is treated as a node. A page is a node, an article is also a node. If you want to add custom styles and formatting to the nodes of a specific content type then you have to theme a node. Read on to know how to theme a node in a Drupal 7 website.
Zyxware default image1
| 3 min read
One of our Drupal sites we had worked on required us to implement region based content filtering and it was to be done through a value stored in a session. The Drupal site was also using Boost to enable static page caching. Boost stores pages as HTML files inside a cache folder and each page is served from the cache for anonymous users. To implement the filtering process successfully for anonymous users, we had to find a way to alter the URLs for the selected region. Read on to know how to alter URLs in a Drupal 6 website.
Zyxware default image2
| 2 min read
We were requested by a client to create and integrate a Facebook Application on their Drupal site which would post the published content automatically on Facebook. For publishing a content from our Drupal site to Facebook Wall, we need to create a Facebook App. If you want to know how to create a Facebook App for posting published content on a Drupal site on Facebook Wall, then continue reading.
Zyxware default image2
| 2 min read
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.
Zyxware default image2
| 2 min read
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.
Subscribe to Subscribe to