نبیل
تکنیکی معاون
السلام علیکم،
ورڈپریس 2.7 کے اجرا کے بعد جب ہم نے اردو پریس 2.7 کی تیاری کا ارادہ کیا تو میں نے ذکر کیا تھا کہ سب سے پہلے میں جے کویری (jQuery) جاوا سکرپٹ فریم ورک کے لیے اردو ایڈیٹر پلگ ان تیار کروں گا اور اسی کو اردو پریس کے اگلے ورژن کے لیے استعمال کیا جائے گا۔ میں نے جے کویری کے لیے اردو ایڈیٹر پلگ ان کے ابتدائی ورژن پر کام مکمل کر لیا ہے اور اسے یہاں پیش کر رہا ہوں۔ ورڈپریس کے لیے اردو ایڈیٹر پلگ ان کا اگلا ورژن بھی جے کویری کے اسی پلگ ان پر مبنی ہوگا اور اسے بھی جلد ریلیز کر دیا جائے گا۔
جے کویری ایک مقبول ترین اور پاورفل فیچرز والا جاوا سکرپٹ فریم ورک ہے۔ جے کویری کے لیے اردو ایڈیٹر پلگ ان کی ڈیویلپمنٹ کو میں ایک اہم پیشرفت سمجھتا ہوں کیونکہ اس طرح اردو ایڈیٹر کو ایک اچھے جاوا سکرپٹ فریم ورک کی سپورٹ میسر آ گئی ہے۔ اس کے ذریعے اردو ایڈیٹر کو ویب ایپلیکیشنز میں بہت مؤثر انداز میں استعمال کرنا ممکن ہو جائے گا۔
جے کویری کی ایک خاصیت یہ ہے کہ اس کے ذریعے ویب صفحات میں non-intrusive یعنی غیر محسوس انداز تبدیلی کی جا سکتی ہے۔ اس سے مراد یہ ہے کہ ویب پیج میں تمام تر جاوا سکرپٹ کوڈ کو صرف head ٹیگ میں شامل کرنے کی ضرورت پیش آتی ہے اور اس کے لیے ویب پیج کی ایچ ٹی ایم ایل میں جابجا تبدیلیاں نہیں کرنی پڑتی ہیں۔ اگرچہ ڈاؤنلوڈ میں شامل مثالوں میں لینگویج موڈ سوئچ کرنے کےلیے کنٹرولز اور آن سکرین کی بورڈ کے استعمال کرتے وقت ایچ ٹی ایم ایل میں تبدیلیاں کی گئی ہیں لیکن اسے اگلی اپڈیٹ میں ٹھیک کر دیا جائے گا۔ جے کویری فریم ورک کی سپورٹ کی بدولت ایڈٹ ایریاز کو مختلف انداز میں سلیکٹرز کے ذریعے منتخب کیا جا سکتا ہے جیسا کہ یہاں بیان کیا گیا ہے۔
جے کویری کے اردو ایڈیٹر پلگ کے استعمال کا طریقہ تفصیل سے اس کی ڈاؤنلوڈ میں docs/using_jquery_urdueditor_plugin.html میں موجود ہے۔ اسے یہاں بھی دیکھا جا سکتا ہے۔ میں اسی انفارمیشن کو علیحدہ سے اردو میں بھی پیش کرنے کا ارادہ رکھتا ہوں۔ اس یوزرز گائیڈ میں کوڈ کی سنٹیکس ہائی لائٹنگ کے لیے میں نے گوگل سنٹیکس ہائی لائٹر استعمال کیا ہے۔
جے کویری کے اردو ایڈیٹر پلگ ان کو انٹرنیٹ ایکسپلورر اور فائرفاکس پر ٹیسٹ کیا گیا ہے۔ اس میں بھی لینگویج موڈ سوئچ کرنے کے لیے CTRl+SPACE کی بورڈ شارٹ کٹ کام کرتا ہے۔ اس پلگ ان کی خاص بات یہ ہے کہ اس میں استعمال کیے جانے فونٹ اور اس کے بیک گراؤنڈ کلر کو کسٹمائز کیا جا سکتا ہے۔ اس کا طریقہ بھی اس کی ڈاکومنٹیشن میں بیان کیا گیا ہے۔ ذیل کی تصویر میں ایسی ہی ایک کسٹمائزیشن کی مثال دکھائی گئی ہے جس میں اردو لینگویج موڈ کا بیک گراؤنڈ اس کے ڈیفالٹ سبز رنگ سے مختلف ہے اور اس میں اردو نسخ ایشیا ٹائپ فونٹ کی جگہ علوی نستعلیق فونٹ استعمال ہو رہا ہے۔
اردو ایڈیٹر پلگ ان کو کسٹمائز کرنے کا طریقہ یہاں دیکھا جا سکتا ہے جبکہ اس کی مثال اس ربط پر موجود ہے۔
میں نے جے کویری کے اردو ایڈیٹر پلگ ان کے ساتھ ایک ورچوئل کی بورڈ سکرپٹ بھی شامل کر دی ہے۔ یہ سکرپٹ یہاں سے حاصل کی گئی ہے اور اسے اردو کے لیے کسٹمائز کیا گیا ہے۔ ورچوئل کی بورڈ فائرفاکس میں درست کام کرتا ہے جبکہ انٹرنیٹ ایکسپلورر میں یہ کبھی کبھار پرابلم دیتا ہے۔ ذیل کے تصویر میں ورچوئل کی بورڈ کا استعمال دکھایا گیا ہے:
ورچوئل کی بورڈ کے استعمال کا طریقہ یہاں دیکھا جا سکتا ہے جبکہ اس کی مثال اس ربط پر ملاحظہ کی جا سکتی ہے۔
جے کویری کا ایک اور مفید پلگ ان ٹیکسٹ ایریاز کو ری سائز کرنے کا بھی ہے۔ ٹیکسٹ ایریا ری سائزنگ کا پلگ ان بھی اردو ایڈیٹر پلگ ان کے ساتھ استعمال کیا جا سکتا ہے جیسا کہ ذیل کی تصویر میں دکھایا گیا ہے:
ٹیکسٹ ایریا ری سائزنگ کے استعمال کے بارے میں تفصیل اس ربط پر موجود ہے اور اس کی مثال اس ربط پر ملاحظہ کی جا سکتی ہے۔
میں امید کرتا ہوں کہ جے کویری کا اردو ایڈیٹر پلگ ان اردو میں ویب اپپلیکیشنز کی ڈیویلپمنٹ میں اہم پیشرفت ثابت ہوگا۔ میں اس سلسلے میں آپ کی آراء اور تجاویز کا منتظر رہوں گا۔
جے کویری کا اردو ایڈیٹر پلگ ان ڈاؤنلوڈ کریں
والسلام
ورڈپریس 2.7 کے اجرا کے بعد جب ہم نے اردو پریس 2.7 کی تیاری کا ارادہ کیا تو میں نے ذکر کیا تھا کہ سب سے پہلے میں جے کویری (jQuery) جاوا سکرپٹ فریم ورک کے لیے اردو ایڈیٹر پلگ ان تیار کروں گا اور اسی کو اردو پریس کے اگلے ورژن کے لیے استعمال کیا جائے گا۔ میں نے جے کویری کے لیے اردو ایڈیٹر پلگ ان کے ابتدائی ورژن پر کام مکمل کر لیا ہے اور اسے یہاں پیش کر رہا ہوں۔ ورڈپریس کے لیے اردو ایڈیٹر پلگ ان کا اگلا ورژن بھی جے کویری کے اسی پلگ ان پر مبنی ہوگا اور اسے بھی جلد ریلیز کر دیا جائے گا۔
جے کویری ایک مقبول ترین اور پاورفل فیچرز والا جاوا سکرپٹ فریم ورک ہے۔ جے کویری کے لیے اردو ایڈیٹر پلگ ان کی ڈیویلپمنٹ کو میں ایک اہم پیشرفت سمجھتا ہوں کیونکہ اس طرح اردو ایڈیٹر کو ایک اچھے جاوا سکرپٹ فریم ورک کی سپورٹ میسر آ گئی ہے۔ اس کے ذریعے اردو ایڈیٹر کو ویب ایپلیکیشنز میں بہت مؤثر انداز میں استعمال کرنا ممکن ہو جائے گا۔
جے کویری کی ایک خاصیت یہ ہے کہ اس کے ذریعے ویب صفحات میں non-intrusive یعنی غیر محسوس انداز تبدیلی کی جا سکتی ہے۔ اس سے مراد یہ ہے کہ ویب پیج میں تمام تر جاوا سکرپٹ کوڈ کو صرف head ٹیگ میں شامل کرنے کی ضرورت پیش آتی ہے اور اس کے لیے ویب پیج کی ایچ ٹی ایم ایل میں جابجا تبدیلیاں نہیں کرنی پڑتی ہیں۔ اگرچہ ڈاؤنلوڈ میں شامل مثالوں میں لینگویج موڈ سوئچ کرنے کےلیے کنٹرولز اور آن سکرین کی بورڈ کے استعمال کرتے وقت ایچ ٹی ایم ایل میں تبدیلیاں کی گئی ہیں لیکن اسے اگلی اپڈیٹ میں ٹھیک کر دیا جائے گا۔ جے کویری فریم ورک کی سپورٹ کی بدولت ایڈٹ ایریاز کو مختلف انداز میں سلیکٹرز کے ذریعے منتخب کیا جا سکتا ہے جیسا کہ یہاں بیان کیا گیا ہے۔
جے کویری کے اردو ایڈیٹر پلگ کے استعمال کا طریقہ تفصیل سے اس کی ڈاؤنلوڈ میں docs/using_jquery_urdueditor_plugin.html میں موجود ہے۔ اسے یہاں بھی دیکھا جا سکتا ہے۔ میں اسی انفارمیشن کو علیحدہ سے اردو میں بھی پیش کرنے کا ارادہ رکھتا ہوں۔ اس یوزرز گائیڈ میں کوڈ کی سنٹیکس ہائی لائٹنگ کے لیے میں نے گوگل سنٹیکس ہائی لائٹر استعمال کیا ہے۔
جے کویری کے اردو ایڈیٹر پلگ ان کو انٹرنیٹ ایکسپلورر اور فائرفاکس پر ٹیسٹ کیا گیا ہے۔ اس میں بھی لینگویج موڈ سوئچ کرنے کے لیے CTRl+SPACE کی بورڈ شارٹ کٹ کام کرتا ہے۔ اس پلگ ان کی خاص بات یہ ہے کہ اس میں استعمال کیے جانے فونٹ اور اس کے بیک گراؤنڈ کلر کو کسٹمائز کیا جا سکتا ہے۔ اس کا طریقہ بھی اس کی ڈاکومنٹیشن میں بیان کیا گیا ہے۔ ذیل کی تصویر میں ایسی ہی ایک کسٹمائزیشن کی مثال دکھائی گئی ہے جس میں اردو لینگویج موڈ کا بیک گراؤنڈ اس کے ڈیفالٹ سبز رنگ سے مختلف ہے اور اس میں اردو نسخ ایشیا ٹائپ فونٹ کی جگہ علوی نستعلیق فونٹ استعمال ہو رہا ہے۔

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

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

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