GTranslate
GTranslate is a Wordpress plugin that provides an automatic translation service to translate your web page with Google power. With the ability to translate over 58 available languages your site will be available to more than 98% of Internet users.
GTranslate for Drupal does the same thing in Drupal and has been coded by the same author.
Drupal Technical
Wordpress is a popular blogging platform and is popular among many bloggers as it was designed more or less for the end users. If you need to setup a good looking blog quickly and without going too deep into the technical stuff, then Wordpress should be the most likely choice for you. Like Wordpress, Drupal is also a Content Management System build around PHP and MySql with almost all the strengths of Wordpress. Nevertheless Drupal is more developer centric and customizable and robust when compared to Wordpress and is gaining popularity very rapidly. We have already done a post on how to upgrade a Drupal site. Due to its huge fanbase and ease of programming, Wordpress has numerous plugins at its disposal. There are Drupal equivalents for most of these. Here is our take on a few popular Wordpress plugins and their equivalents in Drupal.
Upgrading a Drupal site refers to moving it’s database and files from one major version of Drupal to a later one, to take advantage of the newer features and bug fixes that might not be available for the older version. Upgrading a Drupal site is a pretty effective way to make sure that your Drupal site is currently up to date with all the latest security updates and bug fixes. Old versions of Drupal will naturally be unsupported with the arrival of the new releases. The Drupal community has currently stopped supporting the older versions of Drupal like version 4 and 5 and has moved to Drupal 7. However Drupal 6 is more widely supported. Have a look at the steps required to upgrade your Drupal site from an older version to Drupal 6.
Discover how Drupal’s Search 404 Module brings up a search on the keywords in the URL and helps in visitor retention
Zyxware is conducting a Drupal workshop in association with COMSOC of College of Engineering Trivandrum and IEEE Student Branch of Younus College of Engineering and Technology. The workshop will be held at Central Computer Facility, College of Engineering Trivandrum on the 20th of August 2011. You can register for the workshop at http://ieeesbcet.org/stac-drupal-workshop/
Toshiba has published the list of its Authorized Service Centers in India. Please have a look at them below.
State: Andhra Pradesh
Name: Redington India Limited
Address: C/o Sri Karthik Enterprises,
Door Number 40-5-5A,
G-3, Royal Orchade,
Sweet Magic,
Tikkle Road,
Vijayawada,
Andhra Pradesh -520010.
Phone: 0866-3063666
How to mix public and private folders in a Drupal installation | Creating a private folder in Drupal
By default, Drupal serves all its files publicly via http. This means that any unauthorized user can directly access all the files through a browser by entering its path. This is also true for files which have permissions for them. The solution provided by Drupal, which is to make the entire file system private is resource intensive and can bring down the server. However there is another less costly workaround to this issue. Read on to find out more.
Zyxware, in association with Vidya Academy of Science and Technology(VAST), is conducting a one day workshop on Drupal at VAST, Thrissur on March the 26th, 2011. The workshop will be conducted by Drupal developers, Smruthy Rajendran and Jijimol K. John of Zyxware Technologies. The workshop is targeted at beginners who wish to learn the basics of building a website using Drupal.
Update:The workshop has been rescheduled from the 26th of February to the 26th of March, 2011. The request form remains the same.
We have ported and contributed yet another drupal theme. This time it is jQ, ported from one of the most popular wordpress themes of the same name. You can see the Drupal jQ theme here.
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.
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.
If you have ever hosted a reasonably good site on a shared hosting service then you would definitely have come across the dreaded "exceeded the email limit per hour" warning. If you use Drupal then you don't have to worry about this any more. If you are using Drupal then all you have to do is to install the MailQ module to queue all your mails.
Adding to the growing list of community contributions we have taken up the support for yet another Drupal Module - MailQ. Zyxware Drupal Profile now boasts commit rights for 6 different modules. A few more modules are in the queue and should be out there soon.
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.
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.
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.
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.
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
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.
Unlock the power of Drupal SEO with these 15 essential modules. Learn how to boost your website's visibility and drive more traffic today.