Archive for the ‘Tools’ Category

Web-based Urdu WYSIWYG Editors

Wednesday, May 2nd, 2007

AssalamOAlaikum,

Update: The download links have been updated

Finally I have released web-based Urdu wysiwyg editors. Actually I have added Urdu key mapping on top of exisiting web-based wysiwyg editors TinyMCE and FCKEditor, both of which are free and open-source

software. This Urdu support is working well inside Internet Explorer whereas there are still bugs when this is used with gecko-based browsers such as FireFox. Screenshots in the following show an example of the use of these Urdu wysiwyg editors. Click here for further details.

View Urdu TinyMCE’s demo
View Urdu FCKEditor’s demo

Download Urdu TinyMCE
Download Urdu FCKEditor

Regards,

السلام علیکم،

بالآخر ایک طویل انتظار کے بعد میں ویب بیسڈ اردو وزی وگ ایڈیٹر ریلیز کر رہا ہوں۔ درحقیقت میں نے دو مشہور اوپن سورس ویب بیسڈ وزی وگ ایڈیٹرز ٹائنی ٹائنی ایم سی ای (TinyMCE) اور ایف سی کے ایڈیٹر (FCKEditor) میں اردو لکھنے کی سپورٹ شامل کی ہے۔ یہ اردو سپورٹ ابھی تجرباتی مرحلے میں ہے۔ فی الحال یہ اردو سپورٹ انٹرنیٹ ایکسپلورر میں ٹھیک کام کر رہی ہے جبکہ فائرفاکس میں کچھ مسائل پیش آ رہے ہیں۔ بالا کے سکرین شاٹس میں ان وزی وگ ایڈیٹرز کے استعمال کی مثال دکھائی گئی ہے۔ مزید تفصیلات کے لیے اس ربط پر کلک کریں۔

اردو ٹائنی ایم سی کا ڈیمو ملاحظہ کریں
اردو ایف سی کے ایڈیٹر کا ڈیمو ملاحظہ کریں

اردو ٹائنی ایم سی ای ڈاؤنلوڈ کریں
اردو ایف سی کے ایڈیٹر ڈاؤنلوڈ کریں

والسلام

Installing Urdu SMF forum on Urdu Web Server

Monday, April 9th, 2007

السلام علیکم،

اردو ایس ایم ایف فورم سپورٹ ریلیز کرنے کے بعد کچھ دوستوں نے فرمائش کی تھی کہ اسے اردو ویب سرور پر انسٹال کرنے کی ہدایات فراہم کر دی جائیں تاکہ اس کی ٹیسٹنگ آسان ہوجائے۔اس سلسلے میں میں نے ایک ٹیوٹوریل مرتب کیا ہے جسے ذیل کے ربط پر دیکھا جا سکتا ہے۔

اردو ویب سرور پر اردو ایس ایم ایف فورم کی انسٹالیشن

والسلام

اردو ویب پیڈ کا بگ فکس ریلیز

Monday, April 2nd, 2007

السلام علیکم،

گزشتہ روز ریلیز کردہ ویب پیڈ کی اپڈیٹ میں چند مسائل سامنے آئے تھے۔ ان بگز کو فکس کرنے کے بعد میں نے اس ڈاؤنلوڈ کو اپڈیٹ کر دیا ہے۔ ویب پیڈ کو استعمال کرنے والوں سے گزارش ہے کہ وہ اس تبدیلی کو نوٹ فرمائیں۔

اردو ویب پیڈ ڈاؤنلوڈ کریں
اردو ویب پیڈ کا ڈیمو ملاحظہ کریں

والسلام

اردو ویب پیڈ اپڈیٹ

Sunday, April 1st, 2007

السلام علیکم،

ایک طویل انتظار کے بعد اردو ویب پیڈ کی اپڈیٹ حاضر ہے۔ حسب وعدہ اس میں ویب اپلیکیشنز کے ساتھ انٹگریشن کو آسان بنا دیا گیا ہے۔ اس کے علاوہ اردو ویب پیڈ کسی حد تک اوپیرا کمپیٹبل بھی ہے۔

دراصل میں نے کئی دنوں پہلے ہی اس اپڈیٹ پر کام مکمل کر لیا تھا اور اسے ریلیز بھی کرنے والا تھا لیکن اس کی ٹیسٹنگ میں چند مسائل نکل آئے۔ اس ٹیسٹنگ کے لیے میں نے ایس ایم فورم میں اردو ویب پیڈ کی انٹگریشن کا تجربہ کیا۔ اس سلسلے میں پیش آنے والے مسائل کے پیش نظر میں نے یہ مناسب سمجھا کہ اس پر مزید کام کیا جائے اور اس کے بعد اسے ریلیز کیا جائے۔ باقی تفصیلات یہاں پر موجود ہیں۔

اردو ویب پیڈ ڈاؤنلوڈ کریں
اردو ویب پیڈ کا ڈیمو ملاحظہ کریں
اردو ویب پیڈ کی ڈاکومنٹیشن
اردو ویب پیڈ کی یوزر گائیڈ

اردو فائر فاکس دستیاب

Wednesday, March 21st, 2007

ہمارے با صلاحیت دوست محمد علی مکی نے فائر فاکس کا بھی اردو ترجمہ کر ڈالا۔ وہ ماشاءاللہ اکیلے ہی پوری ٹیم پر بھاری ہیں۔ ذیل میں ان کی محفل فورم پر متعلقہ پوسٹ کا اقتباس موجود ہے:

تقریباً دو ماہ کی مسلسل کوششوں کے بعد بالآخر فائر فاکس کا اردو ترجمہ پیشِ خدمت ہے، فائر فاکس کے ترجمہ کا کام میں نے جنوری 2007 کے مہینے میں شروع کیا تھا اور سوچا تھا کہ اسے ہفتہ بھر میں جاری کردوں گا.. مگر یہ میری توقع سے کہیں زیادہ مشکل کام نکلا.. جیسے جیسے میں اس پر کام کرتا گیا مجھے اندازہ ہوتا گیا کہ یہ ایک آدمی کے بس کا کام نہیں تھا.. بلکہ یہ ایک ٹیم ورک تھا جسے میں نے اکیلے ہی گلے ڈال لیا اور یہ کمبل بن گیا.. اس کی وجہ فائر فاکس کا مکمل طور پر خود پر انحصار کرنا ہے.. یہ خدمتگار نظام کا کچھ بھی استعمال نہیں کرتا سوائے میموری اور ہارڈ ڈسک پر جگہ گھیرنے کے اور یہی اس کی مقبولیت کی وجہ ہے.. چنانچہ اس کا ترجمہ بھی اتنا ہی مشکل کام ہے، ایک ہی مینیو کی سٹرنگز بجائے ایک جگہ پر ہونے کے کئی کئی فائلوں میں پھلی ہوئی ہیں.. اوپر سے اسے اردو دکھانے کے قابل بنانے کے لئے انکوڈنگ بدلنا بھی ایک اچھا خاصا پیچیدہ مسئلہ رہا.. لیکن اللہ تعالی کا شکر ہے کہ یہ تمام مسائل نہ صرف حل کر لئے گئے.. بلکہ فائر فاکس کی سمت بھی تبدیل کردی گئی ہے... یعنی اسے دائیں سے بائیں کردیا گیا ہے..

مکمل پوسٹ کا ربط
فائر فاکس 2.0.0.2 اردو اپڈيٹر برائے ونڈوز

Our friend Muhammad Ali Makki has again done some tremendous work for the Urdu community. This time he has translated the interface of the Firefox web browser into Urdu. Read his post on the Mehfil forum about this. The Urdu update, which works at the moment only for Firefox version 2.0.0.2, cn be downloaded here.

اردو ویب سرور

Sunday, March 18th, 2007

السلام علیکم،

اردو ویب سرور یونیفارم سرور کا ترمیم شدہ پیکج ہے۔ اردو ویب سرور میں اس میں اپاچی ویب سرور، مائی ایس کیو ایل سرور اور پی ایچ پی کا وہ کمبینیشن موجود ہے جو کہ یونیکوڈ اردو اپلیکیشنز رن کرنے کے لیے موزوں ہے۔ اردو ویب سرور میں اپاچی ویب سرور اور پی ایچ پی کی یونیکوڈ ڈیٹا سے متعلقہ سیٹنگز بھی کر دی گئی ہیں۔ اس طرح طرح ونڈوز کمپیوٹر پر آسانی سے ایک ٹیسٹ انوائرنمنٹ مہیا ہو جاتا ہے جس میں اردو فورم، اردو جملہ اور دوسری اپلیکیشنز انسٹال کی جا سکتی ہیں۔ یوں آپ کو علیحدہ سے ویب سرور کے مختلف کمپوننٹس کے مناسب ورژن ڈاؤنلوڈ، انسٹال اور کنفگر کرنے کی مشکل سے نہیں گزرنا پڑے گا۔

آپ کی سہولت کے لیے اردو ویب سرور کٹیگری موڈ فورم اور آئی ایم پورٹل کے ساتھ پری انسٹالڈ ہے۔

مزید تفصیلات کے لیے ربط
اردو ویب سرور ڈاؤنلوڈ کریں

Urdu Web Server is a modified package of the Uniform Server and it contains all the web server components (apache, MySQL, php) appropriately pre-configured to run unicode Urdu web applications. Urdu web server, thus, provides a convenient way to setup an environment for installing and running applications such as the Urdu forum, Urdu Joomla etc. on windows computers. Urdu web server comes pre-installed with Urdu forum complete with the category hierarchy mod and the IM Portal mod.

Furhter details..
Download Urdu Web Server

والسلام

Pak Nastaleeq Beta 1.01 Released

Tuesday, January 23rd, 2007

Dear friends,

AssalamOAlaikum. Mr Mohsin Hijazee has announced the release of the version 1.01 of the Pak Nastaleeq font. It is heartening to see that this font is under constant development and each new release brings new improvements. Following are the release notes:

Version 1.01
========
Changes in this version
1… Versian name to 1.01
2… The size of brackets was reduced
3… The size of isloated Hamza was reduced
4… The width of Space has been maximized to 200 previous 50
5… Bold & Italic propertis have been disabled.
6… Replaced the HhyB2000
7… New Shape was added (HhyB3010) that goes with جو and حق
8… Ligatures for Allah, Salay Ullah Alaih Wa Aalhi Wasalam were added.
9… Middle shapes of Bay that goes with Ray is replaced.
10.. BayB7000 was replaced
11.. BayM6700 was replaced.
12.. RayE0600 was replaced.
13.. LaamM2700 was replaced.
14.. MeemM7200 was replaced.
15.. Ending shape of Goal (HayE0800) Hay was replaced with new one.

Download Pak Nastaleeq Beta 1.01

عزیز دوستو، السلام علیکم

پاک نستعلیق فونٹ کے خالق محسن حجازی نے اس فونٹ کے بیٹا ورژن 1.01 ریلیز کرنے کا اعلان کر دیا۔ میرے لیے یہ امر باعث تقویت ہے کہ اس فونٹ میں‌ مسلسل بہتری لائی جا رہی ہے اور اس کی ہر نئی ریلیز پہلے سے بہتر ہوتی ہے۔ ذیل میں موجودہ ریلیز کے ریلیز نوٹس موجود ہیں:

پاک نستعلیق کا نیا ورژن جاری کیا جا رہا ہے۔
پاک نستعلیق بی ٹا ریلیز 1.10 میں مندرجہ ذیل عوامل میں بہتری کی گئی۔

خطوط وحدانی کا حجم متن کی مناسبت سے کر دیا گیا۔
حمزہ ء کا حجم متن کی مناسبت سے کر دیا گیا۔
بین الحروف وقفہ بڑھا دیا گیا ہے۔
نستعلیق کو اب بولڈ یا اٹالک نہیں کیا جا سکتا۔
ح کی ایک ابتدائی شکل حم حی، حھ، والی بدل دی گئی۔
ق اور و کے لیے علیحدہ ح کی شکل ڈال دی گئی ہے جیسے کہ حق اور جو۔
اللہ، صلی اللہ اور دیگر ترسیمہ جات ڈال دیے گئے ہیں۔
ب کی ر کے ساتھ جڑنے والی درمیانی شکل بدل دی گئی ہے جیسے کہ تیرے کیڑا میں۔
ب کی شکل الف، ک، گ، ل والی بدل دی گئی ہے۔ با بل بک بد وغیرہ۔
ر کی ایک اختتامی شکل بدل دی گئی ہے۔
ب کی ایک درمیانی شکل بدل دی گئی ہے۔
ل کی ایک درمیانی شکل لم بلی بلم بدل دی گئی ہے۔
م کی ایک درمیانی شکل بما شما والی بدل دی گئی ہے۔
ہ کی اختتامی شکل بدل دی گئی ہے۔ جیسے کہ بہ قلفہ وغیرہ میں۔

پاک نستعلیق کا اگلا اجراء انشاءاللہ 23 مارچ کو ہوگا جس میں کہ بہت نمایاں اور بنیادی تبدیلیا ں لائی جا رہی ہیں۔

پاک نستعلیق فونٹ بیٹا ورژن 1.1 کی ڈاؤنلوڈ

Category hierarchy MOD for the Urdu phpbb forum software

Tuesday, January 2nd, 2007

Dear friends,

AssalamOAlaikum. Category hierarchy MOD is a modification for the phpbb forum software that adds several useful features to it. It also makes it possible to create sub-forums to virtually unlimited levels. Category hierarchy MOD also enahnces the security of the forum software.

Installing the categoy hierarchy mod is a time consuming and error prone job. That is why I have created a pre-isntalled package of the category hierarchy mod (vedrsion 2.1.6) with the urdu phpbb forum software. This will make the installation of this MOD much easier. I have also adapted/translated a few other useful MODs e.g. the attachment MOD, that can be used in conjunction with the category hierarchy MOD. This pre-installed package contains several other added features as bonus. You can find details about it on the following link:

Category hierarchy mod for Urdu forums

Following are links for downloading the categoy hierarchy MOD and the relevant stuff:

اردو ویب پر ریلیز کردہ سوفٹویر

Tuesday, August 8th, 2006

Update: The link has been updated again.

اگرچہ میں نے کافی عرصے سے اپنے لکھے ہوئے سوفٹویر اردو محفل فورم کے ڈاؤنلوڈ سیکشن میں ڈال دیے ہیں لیکن میں نے اس بلاگ کی پرانی پوسٹس میں ان کے ڈاؤنلوڈ روابط کو اپڈیٹ نہیں کیا تھا۔ اب بالآخر میں نے ان پوسٹس میں بھی نئے روابط ڈال دیے ہیں تاکہ تمام دوست کسی بھی سوفٹویر کی نئی ریلیز ہی ڈاؤنلوڈ کریں۔ ایک مرتبہ پھر ذیل میں اردو محفل فورم کے ڈاؤنلوڈ سیکشن کا ربط ہے جہاں سے آپ یہ سوفٹویر ڈاؤنلوڈ کر سکتے ہیں۔

اردو محفل فورم کا ڈاؤنلوڈ سیکشن

Though I have uploaded the software I have written on to the download section of the Urdu Mehfil Forum, I had not updated the download links in the posts in this blog. I have finally updated the download links in these posts so that you may always find the latest release of these software. Here, again, is the link to the download section of the Urdu Mehfil Forum.

Download Section of the Urdu Mehfil Forum

An Experiment, Urdu WebPad on Google – گوگل پر اردو ویب پیڈ، ایک تجربہ

Saturday, January 14th, 2006

Dear friends, AssalamOAlaikum

I briefly wrote about the potential offered by user scripting in this post on the Mehfil forum and and I told that I would be experimenting with user scripting on google’s web page. My aim was to test the possibility of integrating Udu WebPad in other web pages. I am presenting the results of my expermientation in this post. The results of this particular experiement may not seem earth shattering, but this can considered as a proof of concept. This can have a far reaching effect on the way we write and use web applications. Thanks to user scripting, now We are able to mould web applications the way we like. We have, thus, the possibility of adding support of Urdu in web applications instead of waiting for ever for the others to provide it. Please note that the results presented in this article apply only to FireFox. You will need to install the FireFox extension Greasemonkey before you can use the user script presented here. I have tested this user script on FireFox 1.5 with Greasemonkey 0.64.

عزیز دوستو، السلام علیکم

میں نے محفل فورم پر اس پوسٹ میں یوزر سکرپٹنگ کا تعارف پیش کیا تھا اور بتایا تھا کہ میں گوگل کے ویب پیج پر یوزر سکرپٹنگ کے تجربات کر رہا ہوں۔ میں گوگل کے ویب پیج پر اردو ویب پیڈ کی انٹگریشن کا تجربہ کرنا چاہتا تھا۔ اس پوسٹ میں میں آپ کو اپنے نتائج سے آگاہ کروں گا۔ ان نتائج کی افادیت اگر بظاہر زیادہ نہیں لگتی لیکن اسے ایک proof of concept کے طور پر دیکھا جا سکتا ہے۔ بجائے اس کے کہ ہم انٹرنیٹ کے کاربرداران کا انتظار کرتے رہیں کہ وہ کبھی اردو کو سپورٹ کریں، ہم خود سے آگے بڑھ کر یوزر سکرپٹنگ کے ذریعے ویب اپلیکیشنز کا کنٹرول سنبھال سکتے ہیں۔ واضح رہے کہ اس پوسٹ میں پیش کیے گئے نتائج کا اطلاق فائر فاکس براؤزر پر ہوتا ہے۔ یہاں پیش کی گئی یوزر سکرپٹ استعمال کرنے سے قبل آپ کو فائرفاکس کی ایکسٹنشن
گریز مونکی انسٹال کرنا ہو گی۔ میں نے اس یوزر سکرپٹ کو فائر فاکس 1.5 اور گریز مونکی 0.64 پر ٹیسٹ کیا ہے۔

جیسا کہ میں اپنی گزشتہ پوسٹ میں عرض کرچکا ہوں، جاوا سکرپٹ میں لکھی گئی یوزر سکرپٹ کے ذریعے ہم براؤزر میں ڈسپلے ہونے والے ویب پیج کے تمام خواص کو کنٹرول کر سکتے ہیں۔ یہی آئیڈیا میں نے گوگل کے ویب پیج پر آزمانے کا سوچا۔ میرا آئیڈیا یہ تھا کہ کسی طرح گوگل کے پیج پر موجود ٹیکسٹ باکس پر اردو ویب پیڈ کو انٹگریٹ کر دیا جائے۔ یہ کام اگرچہ بہت زیادہ مشکل نہیں ثابت ہوا لیکن پھر بھی اس میں وقت لگا۔ اردو ویب پیڈ آئی ڈیز کے ساتھ کام کرتا ہے جبکہ گوگل کے پیج پر کسی ایچ ٹی ایم ایل ایلیمنٹ کی آئی ڈی موجود نہیں ہے۔ اسکے علاوہ بھی مجھے ویب پیڈ کی جاوا سکرپٹ میں کئی تبدیلیاں کرنی پڑیں، تب کہیں جا کر یہ یوزر سکرپٹ صحیح چلی۔

جب آپ فائر فاکس اور گریز مونکی انسٹال کرچکے ہوں تو یہاں فراہم کی گئی یوزر سکرپٹ کو ڈاؤنلوڈ کرکے ان زپ کریں اور اس جاوا سکرپٹ فائل کو فائرفاکس کے ذریعے کھولیں۔ اس پر گریز مونکی آپ کو اسے انسٹال کرنے کے لیے کہے گا۔ آپ انسٹال کا بٹن کلک کریں اور یہ یوزر سکرپٹ انسٹال ہو جائے گی۔ اس کے بعد آپ گوگل کے ویب پیج پر جائیں۔ اس کا ٹیکسٹ باکس آپ کو ذیل کی تصویر کی طرح بنفشی پس منظر کے ساتھ نظر آئے گا۔

Image hosted by Photobucket.com

میں نے اس سکرپٹ کا ڈیفالٹ انگریزی ہی رکھا ہے کیونکہ زیادہ تر آپ انگریزی، یا دوسری رومن زبانوں میں ہی تلاش کرتے ہیں۔ جب آپ کا دل چاہے، آپ CTRL+Space پریس کرکے اردو میں سویچ کر سکتے ہیں جیسا کہ ذیل کی تصویر میں دکھایا گیا ہے اور یوں گوگل پر اردو میں سرچ کرنا آپ کے لیے انتہائی آسان ہو گیا ہے۔

Image hosted by Photobucket.com

آپ نوٹ کریں گے کہ لینگویج سویچ کرنے کے ساتھ ٹیکسٹ باکس کی الائنمنٹ بھی تبدیل ہوتی ہے۔ میں نے ٹاہوما فونٹ کا استعمال کیا ہے۔ میرے پاس فائر فاکس میں اردو نسخ ایشیا ٹائپ فونٹ صحیح نہیں چل رہا تھا۔ آپ چاہیں تو اس سکرپٹ کو ایڈٹ کرکے اپنی مرضی کا فونٹ استعمال کر سکتے ہیں۔ ابھی اس یوزر سکرپٹ میں آن سکرین کی بورڈ نہیں شامل کیا گیا۔

گوگل کا ویب پیج سادہ ترین ہے اور اسی لیے اس پر تجربات آسانی سے ممکن بھی تھے۔ اس کے مقابلے پر جی میل کا پیج سٹرکچر خاصا پیچیدہ ہے اور اس پر کام کرنے سے پہلے اس کے متعلق کافی معلومات اکٹھا کرنے کی ضرورت ہے۔ پھر بھی ایک تجربے کی کامیابی سے امید کی ایک کرن نظر تو آئی ہے۔ میرا یہ کام کرنے کا مقصد لوگوں میں یوزر سکرپٹنگ کے ممکنات سے متعلق دلچسپی اجاگر کرنا بھی تھا۔ یہ ایسی ٹیکنالوجی ہے جس کے مناسب استعمال سے ہم انٹرنیٹ پر اردو کو بہت موثر انداز میں استعمال کر سکتے ہیں۔

اس یوزر سکرپٹ کے لکھنے میں مجھے ذیل کے ٹولز سے خاطر خواہ مدد ملی:

DOM Inspector
Javascript Shell

آپ لوگ اس یوزر سکرپٹ کو استعمال کریں اور مجھے اپنی آراء سے آگاہ کریں۔

والسلام

اردو گوگل یوزر سکرپٹ ڈاؤنلوڈ کریں