About Me

Born in United Arab Emirates & raised in Pakistan. Have accumulated 12 years of experience in Opensource Software Research & Development.

Specialized in Enterprise Portal and Collaboration Suites' Development. Currently working as a Consultant (Drupal) at OSCE/ODIHR and Lead Developer at StudentRoads.com >>>

Urdu (اردو) Translation on Drupal and Google

Recently we managed to get approval of Urdu translation on Drupal at Drupal Localization Project. We started with very few contributors who are working very hard to translate all strings/interfaces for Drupal Core and Drupal contributed modules.

Urdu translation for Drupal can be found here. I am looking for people who are good in english to urdu translation to contribute to this project.

Movie: Kurbaan and Faisal Shahzad

Last week I got a chance to watch a hindi movie "Kurbaan", I was surprised to see how Karan Johar was able to create this kind of action movie without support of any external sponsorship.  You guys know what i mean , funny part was that all main characters were shown as Pakistani (Saif Ali Khan, OM Puri) and they used Indian soil and girl (Karina Kapoor) to accomplish their mission...

Say No to Blasphemy on Facebook and Youtube

May 20, 2010 was the big day for the people who support Blasphemy and who condemn all acts of Blasphemy. Following my religious values I was and will strongly condemn all kind of Blasphemy acts toward our Prophet Muhammad صلى الله عليه وسلم‎ (P.B.U.H) , whether its on Youtube, Facebook or any media platform.

I have not seen any religion in the world that supports these kind of acts, favoring these kind of acts can definitely create hatered among different groups.

Converting Texfield into autocomplete using Drupal's Form API

Inside Drupal APIs we can find separate set of APIs that deals with Forms, their elements and properties. Forms API reference guide has all the elements, properties and complete reference to the forms control structure where you can find easily a what properties all forms element carry. For more details please see Forms API Quick Start Guide.

Programmatically create blocks using hook_block

Drupal API provide a hook function hook_block that allow developers to create block or set of blocks their way. hook is a keyword that will replace by the module name, for example example.module file will implement this hook as example_block()

For further details about this hook please visit here