Articles

Zyxware default image4
| 2 min read
Consider you are creating a drupal website with multiple languages. We don't have to create two different sites for that. This can be achieved in the same site by using a module. In drupal for adding translations to the site we can use the Entity Translation Module. If we want to translate the title and other such fields to some other language then we can use the Title module. The different steps that has to be followed to add translation to Drupal 7 site using translation module are listed below.
Zyxware default image4
| 1 min read
In Drupal I have faced a problem while using . Some jQuery functions are available only in some versions. For example thejQuery pluginsre is jQuery function on It is added in the version 1.7 of jQuery only. So while adding this function to my site I have faced the problem with the plugin because the version of jQuery available in my site was 1.5.
Zyxware default image3
| 3 min read
Comment module in Drupal makes it possible for users to comment on the nodes we create. And also the users get a chance to discuss on the topic as well. In this article I try to demonstrate how the comments for a node can be wrapped inside a fieldset. Isn't it a good choice? If you haven't done it, now will be a good time to do so.
Zyxware default image4
| 2 min read
CSV (Comma Seperated Value) a type of file format generally used in some popular websites like google to save the contacts in a comma seperated values. CSV is also called as a character seperated values. Its a normal file type as like doc, pdf etc. In this file format the values are stored by seperating every sentences with some characters. The most used character to seperate the values is comma so it is used to called as comma seperated values rather than the character seperated values. So lets have a quick look on how to read the csv format files.
Zyxware default image4
| 4 min read
Drupal 7 Views provides an option to add php to the Views footer in a View page. The option is called Global PHP. It allows you to add PHP code to views, to modify its output without adding code in a separate php file. However this option shoud be used with caution as a php error here can bring down the whole site and it would be difficult to detect. There is an alternative though. Read on to know how to add an SQL query to the global footer in Views without directly placing the PHP code in a view.
Zyxware default image2
| 2 min read
Zyxware Technologies is all set to take part in DrupalSouth 2015 to be held from 5-7 March 2015 at the Melbourne Convention & Exhibition Centre(MCEC) in Melbourne, Australia. Mr. Anoop John, Founder and Managing Director, Zyxware Technologies, and Mr. Babilo Augustine, Director, Zyxware Australia, would represent the company at the event.
Zyxware default image2
| 2 min read
I have a vocabulary in my drupal project and I want to make the vocabulary as a single select in one of my content types. I can do it in the form_alter. But to select the vocabulary item in the form_alter, I need its vocabulary-id. I dont want to hard code vocabulary-id in my code, so I searched for a drupal core function to get the vocabulary id from its name. In drupal 7 there is a function to get the entire vocabulary object from its machine name. But in drupal 6 there is no core function to get vocabulary id from its name. So I created a custom function to get the vocabulary id from its name. See the following function I programmed, to get the vocabulary id from its name.
Zyxware default image1
| 3 min read
Sometimes working on Drupal Views is very intimidating as this a very complex module serving a variety of needs. No wonder it is one of top Drupal modules. Once I had a particularly difficult time trying to figure out how to get a relationship right in Views by trying to get the user name from the users table using a userid from a field in my custom table. However I managed to figure out the soution by reading the query generated by Views. Read on to know how to add a relationship between a custom table and Users table in Views below
Zyxware default image2
| 3 min read
Reporting the identified bug to the developer is the first and foremost task of a tester. The tester should report the bugs in such a way that the developer can make out the bug from the report, without any further queries. For this, the tester should include every minute details of a bug in the report he/she prepares. Sometimes you may find it difficult to report bug with mere words. At this point, the importance of screen-shots come into play. In Zyxware we use Gimp, a free and open source software for editing the screen-shots. This article is meant for users who are getting used to Ubuntu and in search for a start up guide/basic steps to use the gimp for editing your screen-shots. Read on the following steps:
Zyxware default image4
| 3 min read
As test case is the important document for testing, testers use different effective techniques for preparing the same. Equivalence Partitioning or equivalence classes is one of the effective techniques among them. It is a black box testing technique, which focusses mainly on the functionality of a software. Therefore the main aim of equivalence partitioning is to prepare an effective test case which covers the total functionality of an application. In this article, I have included a brief note on Equivalence Partitioning.
Zyxware default image3
| 2 min read
Review is the process of examining software related documents such as Requirement documents, design documents, user stories, test plan, test specification etc. This gives an opportunity to the team members, managers and clients to get clarity on the requirements and bridge the gap. Suggestions from the team members can be taken on improving the product quality and to make sure that none of the requirements are missed.
Subscribe to Subscribe to