Articles

Zyxware default image3
| 3 min read
The most awaited tablet is here! Introducing   With a stunning 7-inch display, NVIDIA Quad-core processor and all day battery life,     Nexus 7 is the perfect companion for people on the go.
Zyxware default image4
| 3 min read
You might ponder as to why test a link, or even include it as a test case when there are several other major functionalities to be tested in a Drupal website. Every site, be it Drupal or non-Drupal, contains numerous links, some of which lead to external sites and some that whirl within the site. The 'web' works extensively through links, and it is through links that sites are navigated to and get found. Links are also the underlying indicators for security of a site. So links should be paid attention to and be tested thoroughly. Here are some test cases to help you get started:
Zyxware default image3
| 2 min read
If you use git as the version control system for your software projects be it Drupal or non-Drupal projects then there is a very good chance for you to have tried deleting branches locally. It is not very often that you have to delete branches from the remote repository. However when people delete branches from remote repositories these branches would still show up in local repositories of the developers. Here is how you handle this.
Zyxware default image4
| 3 min read
With Drupal 8 in the works a lot of Drupal 6 sites are currently upgrading to Drupal 7. We get quite a few queries on Drupal upgrades and almost everybody asks for a fixed price estimate for the process. In theory Drupal 6 to Drupal 7 upgrade process is an automated process (except for the upgrade of theme and custom modules) and all you have to do is to take the site through a set of standard steps for the upgrade. However upgrades don't always work like that.
Zyxware default image4
| 4 min read
A lot of clients come to us asking for running Drupal updates on their sites. However almost everybody asks for a fixed price estimate for the process. There is however a challenge in this because updates would mostly run without problems but you might run into a problem or two once in a while. We have a standard and safe process of running Drupal updates but the safe practices followed in the process would take considerably longer time than blindly running updates on the live site.
Zyxware default image3
| 3 min read
My requirement was to detect the mobile devices from the drupal backend and redirect the user to the assigned URL. For this we needed to identify whether the user was accessing the site from a mobile device. For this we had to check the user agent string and compare that with the most common mobile devices. Then depending upon the condition we redirect the user to the corresponding URL.
Zyxware default image4
Drupal is a powerful portal framework and a content management system. However the power of the system can really be tapped into if the site is built right. Whether a Drupal site is built right or not is not something that may not be very obvious in all scenarios or for an untrained eye. There are definitely implications for not building Drupal right but the implications may not be very evident always. So how do you know if a Drupal site is built right?
Zyxware default image1
Quite often we get support requests from clients who believe that 95% of their site is working fine but for a few lingering issues which their previous developers could not fix / complete. In most cases the lingering issues are more symptoms of bad builds than pending issues. In such cases we usually insist on a full Drupal review and audit of the site before we work on the issues. The client would normally be shocked to know that there were a lot of things on the site that were not done right but it would be too late for any corrections by the original developers. So how do you know if your Drupal site is built right?
Zyxware default image3
| 4 min read
Zyxware is pronounced as "Sixware" In phonetic notation this is written as zikswe(ə)r The name was coined by using three common alphabets used for naming variables in mathematics - x, y and z - and merging them with the 'ware' in software or hardware creating a new word that rhymes with both software and hardware. The letters x, y and z are also important in mathematics as the names of the three axes used to define 3 dimensional space.
Zyxware default image1
| 2 min read
I had a requirement where I had to execute shell command from PHP. The requirement was that I had to find details of a domain using commands like whois and then store this information into files in a folder. The only input parameter for the process was the name of the domain which was passed on from the Drupal site. The PHP function (shell_exec) was designed to do things like this.
Zyxware default image3
| 3 min read
In one of our recent projects we had to show a slider for a price range. The slider was to be used to show all products with prices between a minimum and a maximum. If we set filters in they will be shown as text boxes. For our project the client requirement was to show a slider above these text-boxes. See the screenshot. The JQuery UI has a good slider widget which will gives the graphical version of these range. We can use this widget with our views 'in between' clause.
Subscribe to Subscribe to