منگل، 31 اکتوبر، 2006

یونہی گزرا تو سوچا۔۔

ایک دن لائبریری جارہا تھا راستے میں آمنے سامنے دو قبرستان آتے ہیں۔ میں‌قریب سے گزرا تو ایک جنازہ آرہا تھا۔ گنتی کے 8 یا 10 بندے تھے اس کے ساتھ۔ میرے دل میں بے اختیار ہُوک سی اٹھی کون بدنصیب ہے جس کے جنازے کو کندھا دینے والے بھی اتنے کم ہیں۔دل بہت اداس ہوا۔ ابھی یہ اداسی قائم تھی کہ اندر سے آواز آئی نادان اپنی فکر کر۔ تجھے معلوم ہے کہ اتنے سوار بھی نصیب ہوجائیں گے؟؟
اور میں‌کانپ کررہ گیا۔ پتا نہیں میرا نصیب اتنے سوار بھی ہیں یا نہیں، کفن بھی نصیب ہوگا یا نہیں۔ اپنے وطن کی مٹی میں مل سکوں گا یا نہیں۔
ان سارے خدشوں نے کوڑیالے سانپوں کی طرح پھن اٹھا لیے۔ اور پھر ایک اور سانپ اٹھا ان سب سے بڑا۔ بولا جو جہاں بھی جائے گا آئے گا تو اسی کے پاس نا۔ وہ جس کی رحمت اور کرم کے تو گن گاتاہے جبار و قہار بھی ہے۔ کبھی تو نے سوچا کہ اس وقت تیرا کیا حال ہوگا۔ جب تیرے پاس کچھ زاد راہ نہیں ہوگا۔
پہلے میں صرف کانپا تھا اب مجھے جاڑے کے بخار کی طرح پھریریاں آنے لگیں۔ میں‌ نے بے اختیار اس کے لیے دعائے مغفرت کی جو خوش نصیب تھا اسے سوار تو نصیب ہوئے تھے، اسے کچھ لوگ تو نصیب ہوئے تھے جو اس کے لیے ہاتھ اٹھانے والے تھے۔ اور میں؟؟ میرے سامنے اپنے اعمال تھے اور بےیقینی تھی کہ کوئی میرے لیے بھی ہاتھ اٹھائے گا یا نہیں۔
پھر دل نے صلاح دی۔ تو اگردوسروں کے لیے ہاتھ اٹھائے گا تو کوئی تیرے لیے بھی ہاتھ اٹھانے والا ضرور ہوگا۔ اس دن سے میرا معمول ہے جب بھی کسی قبرستان کے قریب سے گزروں ان کے لیے دل ہی دل میں‌ دعائے مغفرت کی ایک عرضی اوپر روانہ کردیا کرتا ہوں۔ کہ شاید اس طرح میری بخشش کا کوئی وسیلہ بن جائے۔ اتنے ساری سیاہ اعمالیوں میں کوئی کمی پیدا ہوجائے۔
یہ قبرستان ہمارا مقدر ہیں، ایسا مقدر جس سے ہم ساری عمر دور بھاگتے ہیں لیکن اصل میں ہمارا رخ انھی کی طرف ہوتا ہے بالآخر کسی قبر میں بڑے آرام سے جاکر لیٹ‌ جاتےہیں۔ صاحبو یہ سب لکھنے سے مراد یہ نہیں‌کہ میں‌جوگی ہوگیا ہوں، نہ میری فٹ بھر کی داڑھی نکل آئی ہے۔ بس ایک احساس پیدا ہوا تو یہ سب لکھ ڈالا۔ اس جذبے کے تحت کے آپ بھی جب ان قبرستانوں کے قریب سے گزریں تو دعائے مغفرت کے لیے ہاتھ ضرور اٹھا دیا کریں، چاہے دل میں ہی گزرتے گزرے دعا کردیا کریں۔ شاید یہ عمل ہی ہماری بخشش کا ذریعہ بن جائے۔
آئیے ایک بارسب مسلمین کے لیے دعائے مغفرت کرلیں۔
یا اللہ اپنے نبی صلی اللہ علیہ وسلم کا صدقہ جتنے بھی مسلمان مرد و عورت وفات پاچکے ہیں ان کی مغفرت فرما آمین۔
و صلی اللہ تعالٰی علٰی حبِیبِہِ سیًدنا محمد وسلم

اتوار، 29 اکتوبر، 2006

ورڈپریس کی تنصیب(چوتھا سبق)

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


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" lang="ur" xml:lang="ur" dir="rtl">



<head profile="http://gmpg.org/xfn/11" link rel="shortcut icon" href="favicon.ico"
link rel="icon" href="animated_favicon1.gif" type="image/gif">

اس میں دوسری سطر دیکھیں سب سے پہلی تبدیلی یہاں کرنی ہے۔ اگر آپ اپنے تھیم کی اسی فائل کا موازنہ اس فائل سے کریں تو آپ کو اس میں دو چیزیں اضافی نظر آئیں گی ایک تو lag= ur دوسرے dir =rtl یہ دونوں کمانڈیں خود سے دینے کی بجائے آپ یہ لائن نقل کریں اور اپنے تھیم کی فائل کی متعلقہ سطر اس سے بدل دیں۔ براؤزر اب اس صفحے کو اردو کے طور پر شناخت کرے گا اور سمت دائیں سے بائیں کردے گا۔ دوسری چیز ہے اس فائل میں ویب پیڈ کی شمولیت کے لیے کوڈ شامل کرنا۔ چونکہ ہمارا مقصد صارف کی آسانی ہے اس لیے ویب پیڈ کی شمولیت ضروری ہے اور اس کی سکرپٹ کو کال ہیڈر میں‌ ہی کیا جائے گا بعد میں مختلف جگہوں پر اسے لاگو کردیا جائے گا۔ چناچہ اپنی اسی فائل میں باڈی کا ٹیگ ڈھونڈیں۔ یہ اکیلا ہوگا اس کے آگے پیچھے کچھ بھی نہیں ہوگا۔ صرف یہی لکھا ہوگا۔


<body>

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


<body>
<script language="javascript1.2" type="text/javascript" src="http://www.yourdomain.com/UrduEditor.js"></script>
<script language="JavaScript" type=text/javascript>
initUrduEditor("http://www.yourdomain.com/");
</script>

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


<head profile="http://gmpg.org/xfn/11" link rel="shortcut icon" href="favicon.ico" 
link rel="icon" href="animated_favicon1.gif" type="image/gif">

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


<li id="search">
<form method="get" id="searchform" action="<?php bloginfo('home'); ?>/">
<p><input type="text" name="s" id="s" onfocus="setEditor(this)" "<?php echo wp_specialchars($s, 1); ?>" size="22" tabindex="1" />
<script language="JavaScript" type=text/javascript>
makeUrduEditor("s", 12);
</script></p>
English<input type="radio" value="English" name="toggle1" onclick='setEnglish("s")'><font face="Urdu Naskh Asiatype">اردو</font><input type="radio" value="Urdu" checked name="toggle1" onclick='setUrdu("s")'>
<p><input type="submit" id="searchsubmit" value="تلاش" />
</p>
</form>

</li>

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


<div><label for="author"><?php _e('نام'); ?> <?php if ($req) _e('(درکار)'); ?></label></div>
English<input type="radio" value="English" name="toggle" onclick='setEnglish("author")'><font face="Urdu Naskh Asiatype">اردو</font><input type="radio" value="Urdu" checked name="toggle" onclick='setUrdu("author")'>
<div><input type="text" name="author" id="author" onfocus="setEditor(this)" value="<?php echo $comment_author; ?>" size="22" tabindex="1" />

<script language="JavaScript" type=text/javascript>
makeUrduEditor("author", 12);
</script></div>

اور یہ ہے تبصرہ کرنے کا خانہ


<div><label for="comment"><?php _e('لکھیں'); ?> <?php _e('تبصرہ'); ?></label></div>
<div><textarea name="comment" id="comment" onfocus="setEditor(this)" cols="50" rows="10" tabindex="4"></textarea></div>
<script language="JavaScript" type=text/javascript>
makeUrduEditor("comment", 16);
</script>
English<input type="radio" value="English" name="toggle1" onclick='setEnglish("comment")'><font face="Urdu Naskh Asiatype">اردو</font><input type="radio" value="Urdu" checked name="toggle1" onclick='setUrdu("comment")'>

ہمارا مشورہ ہے کہ یہ سب تبدیلیاں اپنے ڈیسکٹاپ پر کی جائیں پھر ایک ہی بار فائلوں کو بلاگ پر چڑھا کر ان کو جانچا جائے۔ اب ہم آتے ہیں آخری کام پر اور وہ ہے سٹائل شیٹ میں تبدیلی۔ یہ اصل میں سب سے آسان کام ہے۔ یہاں صرف کاپی پیسٹ کرنا ہے ہم نے۔ سٹائل شیٹ میں جو چیزیں تبدیل ہونگی وہ ہیں font-size, font-family, float اور بعض صورتوں میں padding , margin وغیرہ بھی۔ بنیادی طور پر اگر آپ سادہ تھیم پسند کرتے ہیں تو پہلی تین صورتیں ہی کافی ہونگی۔ اب ہم بات کرتے ہیں کہ فونٹ کوکس طرح بدلنا ہے اور کہاں کہاں۔ فونٹ کو آپ نے صرف ایک جگہ نہیں‌ بدلنا اور وہ ہے code کی آئی ڈی۔ باقی ہر جگہ خصوصًا content, sidebar, heading, h1, h2 وغیرہ وغیرہ میں جہاں بھی فونٹ کا ذکر موجود ہے وہاں آپ نے اللہ کا نام لے کر یہ پیسٹ کرتے جانا ہے۔


font-family : "Urdu Naskh Asiatype", "Nafees Web Naskh", "Lucida Grande", Verdana, Arial, Sans-Serif;

یاد رہے فونٹ فیملی کی ساری کمانڈ کو آپ نے اس سے بدلتے جانا ہے۔ اس میں پہلا فونٹ ایشیا ٹائپ ہے اگر وہ نہ ہوتو نفیس ویب نسخ اگر وہ بھی دستیاب نہیں تو لوسیڈا وغیرہ وغیرہ۔ آپ ان میں اپنی پسند کے مطابق آگے پیچھے کرکے تبدیلی کرسکتے ہیں۔ اگلی بات ہے فونٹ سائز کی۔ فونٹ کا سائز تھوڑا سا بڑا کرنا پڑے گا۔ لیکن یہ آپ کو خود کرنا ہے۔ پہلے بنیادی سائز پر دیکھ لیں بلاگ کیسا لگتا ہے اگر نہ جچے تو اس کو بڑا کرلیں فونٹ سائز em, pt, px اور % وغیرہ میں ہوسکتا ہے یہ اب آپ کی پسند و لیاقت پر ہے کہ کتنا فونٹ سائز پسند کرتے ہیں۔ تیسری چیز ہے فلوٹ۔ یہ اصل میں براؤزرکو بتاتی ہے کہ یہ چیز دائیں ہویا بائیں۔ جیسے اگر ایک تھیم میں سائیڈ بار دائیں طرف ہے تو اس کی سٹائل شیٹ میں sidebar کی آئی ڈی کے تحت فلوٹ رائٹ لکھا ہوگا۔ اسی طرح متن یعنی content کا حساب ہے۔ لیکن دونوں کبھی بھی ایک ہی طرف نہیں ہونگے مخالف سمتوں میں ہونگے۔ سو اگر آپ سائیڈ بار بائیں اور متن بار دائیں کرنا چاہیں تو آپ کو فلوٹ کی کمانڈ الٹنا ہوگی۔ بس یہ ہی تھا سب۔ سٹائل شیٹ میں بس اتنی ہی تبدیلیاں درکار ہوتی ہیں ہمارے خیال میں۔ اب بات کرتے ہیں‌ اصطلاحات کے ترجمہ کی۔ ترجمہ آُپ پی ایچ پی کوڈ کے اندر باآسانی پہچان لیتے ہیں جو عمومًا دو واوین جیسے ٰیہٰ کی شکل میں ہوتے ہیں، اکثر ان کے شروع میں ایک e بھی دیا ہوتا ہے یا ایک -جیسی چیز نظر آرہی ہوتی ہے۔ ان کو دیکھیں اور مناسب الفاظ میں اردو ترجمہ کرکے فائل کو یو ٹی ایف 8 بناوٹ میں محفوظ کردیں ایکس پی میں اگر آپ یہ سب کررہے ہیں تو وہ نوٹ پیڈ میں فائل کی تدوین کے بعد محفوظ کرنے سے پہلے ایرر دے گا کہ انکوڈنگ ٹھیک نہیں چناچہ اسے یو ٹی ایف 8 کرلیجیے گا۔ لینکس طےشدہ طور پر ہی فائل کو یو ٹی ایف 8 میں محفوظ کرتا ہے۔ اب ایک آخری بات جب آپ کوئی پرانی تحریر دیکھ رہے ہوں تو نیچے لکھا آتا ہے ٰ<<فلاں تحریرٰ اور ٰفلاں تحریر>>ٰ۔ انگریزی میں ہونے کی وجہ سے ان کی جگہیں الٹ ہونگی دائیں والی بائیں اور بائیں والی دائیں ہوگی۔ اس میں آپ تبدیلی کرلیں کہ متعلقہ فائل میں جاکر (جو ترجمہ کرتے وقت آپ کو کلیئیر ہوجائے گی) ان کی سمت الٹ کردیں۔ تو یہ تھا سب کچھ جو ہم نے اب تک سیکھا۔ اگرچہ ہم اب بھی کچھ معاملات میں پریشان ہیں جیسے اگر صفحے کی چوڑائی بڑھا کر رقبہ زیادہ کرنا ہو تو سٹائل شیٹ کا کونسا بٹن دبائیں لیکن امید ہے آپ کے لیے نارمل بلاگنگ کرنے کے لیے یہ سب کچھ بہت ہوگا۔ باقی ورڈپریس کے سپورٹ فورم پر حاضر رہیے گا، وہاں سے آپ کو بہترین اور ہر قسم کی مدد مل سکے گی، اس کے علاوہ اپنی ضرورت کے مطابق دخیلے یعنی پلگ ان نصب کرلیجیے گا ان سے بہت آسانی ہوجاتی ہے اس سلسلے میں بھی ورڈپریس کے گرو جو متعلقہ چوپالوں میں بیٹھے ہیں آپ کو ربط فراہم کردیں گے۔ اب دعا کیجیے گا کہ انھیں صفحات پر اردو ورڈپریس کا تعارف بھی لکھوں۔ اللہ توفیق دے۔ آمین وسلام

ہفتہ، 28 اکتوبر، 2006

میں اور میرا لینکس :)

مجھے بھی الٹی ہی سوجھا کرتی ہیں۔ اول تو لینکس کو ہاتھ تک نہ لگاؤں ( یہ الگ بات ہے کہ پچھلے 8 ماہ سے باقاعدہ نصب شدہ رکھتا ہوں اسے)۔ کبھی لینکس پر آجاؤں تو ونڈوز کو چھوؤں بھی نہ۔ لینکس پر بھی مجھے ہمیشہ ایک ہی کام سوجھتا ہے۔ نئے نئے سافٹویر تلاشنا پھر انھیں اتار کر نصب کرنا، ان کے ساتھ پنگے بازی کرنا اور آخر اپنے سسٹم کو کریش کرکرے دوبارہ لینکس نصب کرنا خدا جھوٹ‌ نہ بلوائے تو کم از کم دس بار لینکس نصب کرچکا ہوں۔ کبھی اوبنٹو کبھی کبنٹو۔ اور آج کل میں سوچ رہا ہوں اگر زبنٹو کی سی ڈی مل جائے تو اسے بھی ٹرائی کروں۔:D ابھی تک میں لینکس پر ٹرائیاں کررہا ہوں۔ کبھی فری سپائر کا سوچتا ہوں۔ کبھی اوبنٹو اچھا لگنے لگتا ہے اور کبھی کبنٹو سے بہتر کچھ بھی نہیں لگتا۔ لینکس پر آنلائن ہوں اور جب سے کیبل نیٹ لگی ہے تب سے میرا واحد مشغلہ ویب براؤزنگ اور ڈاؤنلوڈنگ ہوتا ہے۔ بیٹھے بیٹھے سو ڈیڑھ سو میگا بائٹ کے سافٹویر اتار لینا میرے لیے معمولی بات ہے۔ کبھی کے ڈی ای کوجدید کیا جارہا ہے یہ الگ بات ہے کہ دو بار اسی وجہ سے مار کھا چکا ہوں۔ کے ڈی ای اپگریڈ کیا دوران تنصیب بجلی چلی گئی اور پھر جب کے ڈی ای چلا تو سکرین کی ریزولوشن غائب۔ اسی اکھاڑ پچھاڑ نے مجھے آٹومیٹکس کی طرف متوجہ کیا۔ آٹومیٹکس ایک خودکار تنصیب کار ہے۔ اصل میں ایک سکرپٹ لیکن کام بہترین کرتی ہے اگرچہ ایک لینکس گرو نے اس جیسی چیزوں سے دور رہنے کی تلقین کی تھی کہ یہ سسٹم کو کریش کردیتی ہیں لیکن‌ سنتا کون ہے۔ اس وقت بھی میں آٹومیٹکس سے کے آفس کا تازہ ترین ورژن اتار رہا ہوں۔ ایویں اتارنا تھا اوپن آفس کا کلپ آرٹ اس میں مسئلہ آرہا تھا میں نے کہا چلو یہ ہی سہی۔ آٹو میٹکس کئی عمومی استعمال کے لینکس پروگرام صرف ایک کلک پر نصب کردیتی ہے ۔ اگر لینکس استعمال کرتے ہیں تو اسے ضرور ٹرائی کیجیے گا۔ یہاں لینکس سے مراد اوبنٹو اور اس کی ذیلی اقسام ہیں۔ آٹومیٹکس صرف اوبنٹو اور میپس کو سپورٹ کرتی ہے فی الحال۔ اس کی تنصیب بہت سادہ ہے جو آپ کو اس کی ویب سائٹ پر مل جائے گی۔ اب تو اس کا ورژن دو آچکا ہے جس میں بہت آسانی ہوگئی ہے اس سے نصب شدہ سافٹویر اسی کے ذریعے نکالے بھی جاسکتے ہیں۔ سو ٹرائی کیجیے گا۔ کوئی مسئلہ ہو تو میں حاضر ہوں۔:D

عید ایسے بھی گزری

کہانی کوئی نئی نہیں۔ وہی پرانی جو پچھلے چند عشروں سے ہمارا طرہ امتیاز بن گیا ہے۔
عید والے دن میرے دوست کا فون آیا یار آکر مل جا۔ میں رات کو اس کی طرف گیا تو یونہی باتوں باتوں میں کہنے لگا باہر دیکھا ہماری مسجد بن گئی ہے۔ ان کے محلے میں ایک مسجد زیر تعمیر تھی اب مکمل ہوگئی ہے۔ لیکن مکمل ہوکر اس نے کیا گل کھلائے یہی ہمارا موضوع ہے۔ سمجھ تو آپ گئے ہونگے کہ کیا ہوا ہوگا۔
چلیں میں بھی بتائے دیتا ہوں۔ کچھ بھی نہیں ہوا جس بندے نے مسجد کے لیے زیادہ چندہ دیا وہ خود مکان بدل کر پرے چلا گیا۔ اور اس کے بعد محلے کے "چوہدریوں" میں لڑائی شروع ہوگئی۔ لڑائی کس بات کی۔ مسجد کس فرقے کی ہو۔ بات کچھ بھی نہیں تھی۔ محلہ سارا بریلویوں کا ہے۔ انھوں نے مسجد بنی تو امام لاکر کھڑا کردیا۔ اب امام صاحب نے ہر اذان کے بعد سلام اور نماز جمعہ کے بعد جناب اعلٰی حضرت کا لکھا ہوا سلام جو شاعری کی شکل میں ہے پیش کرنا شروع کردیا۔
محلے کے ایک "سان" (سان کہتے ہیں جو سورما ہو) کو یہ بات بری لگی موصوف دیوبندی ہیں ان کے خیال میں یہ بدعت ہے چناچہ انھوں نے دو تین بندوں کو ساتھ ملایا، کہیں کچھ رابطے کیے اور مسجد میں اگلے دن موٹرسائیکلوں پر کلاشنکوف بردار فرشتے آگئے۔
سلام نہیں پڑھا جائے گا۔ کیوں نہیں۔ یہ وہ تو تکار اور بات لڑائی جھگڑے تک پہنچ گئی۔ امام صاحب کو انھوں نے پرے کیا اور اپنا بدعت سے پاک نیک امام وہاں کھڑا کردیا۔ اگلا جمعہ آیا تو امام صاحب نے 4 کلاشنکوفوں کے سائے میں جمعہ کی نماز پڑھائی۔ اسی دوران اتنی ہنگامہ آرائی ہوئی کہ ایک راہ چلتے سنتری نے پولیس بلا لی۔ مسجد کے باہر پولیس کا پہرہ لگ گیا اور بے گناہ نمازیوں کو بھی اندر محبوس رہنا پڑا۔ ناظم، محلے کے معززرین سب اس معاملے میں بے بس ہوگئے تو ایس پی نے دونوں پارٹیوں کے 4 4 بندے آفس بلالیے ۔
وہاں تو جو کچھ ہوگا وہ ہوگا اب حال یہ ہے کہ اس مسجد میں محلے کے صرف 5، 7 بندے نماز پڑھنے جاتے ہیں۔ ہاں البتہ کئی "فرشتے" موٹرسائیکلوں پر نماز پڑھنے ضرور آجاتے ہیں۔ خلق خدا کا کہناہے کہ سپاہ صحابہ کے فرشتے ہیں۔ حقیقت حال تو اللہ جانے ۔ اس سارے قضیے کا نتیجہ یہ ہے کہ محلے والے جو پہلے باہم شیر و شکر تھے اب ایک دوسرے کو شک کی نگاہ سے دیکھنے لگے ہیں کہ یہ مخالف پارٹی کا بندہ تو نہیں، عید کے دن کا حال بھی سن لیں میرا دوست بتاتا ہے عید کے دن کم از کم ڈیڑھ ہزار آبادی والے اس محلے سے اس مسجد میں صرف بیس لوگ تھے۔ گنتی کے بیس لوگ دو صفیں جن میں وہ "فرشتے" بھی شامل تھے جو خصوصًا اس کام کے لیے آسمان سے بذریعہ موٹر سائیکل نازل ہوتے ہیں۔
یہیں بس نہیں ہوتی یہ ہمارے ایک عزیز کا قصہ ہے۔ شہر کے نزدیک ایک گاؤں میں ان کی کچھ زرعی اراضی ہے جس کے قریب ہی اب ٹاؤن وغیرہ بننے لگے ہیں لیکن اب بھی کہیں کہیں وہاں کاشت ہوتی ہے۔ انھوں نے اس رقبے پر ایک کونے میں مسجد بنا دی اور اوپر مدرسہ کہ خلق خدا نماز پڑھے اور دعائیں دے۔ مسجد کے مولانا نے پہلے تسلی سے جانچا پرکھا اور اب مسجد کی توسیع کے بہانے بغل میں لیڑینیں بنا کر باقی کے پلاٹ جو قریبًا ایک ایکڑ کا ہے کو راستہ بلاک کردیا ہے۔ مخالف پارٹی نے مولانا کو ہلا شیری دی بھئی شیر ہوجاؤ‌ ہم تہمارے ساتھ ہیں اور مولانا نے اب مالکان پر ایک عدد مقدمہ بھی کردیا ہے کہ مسجد میں آکر دہشت پھیلاتے ہیں ان بیچاروں کا قصور صرف اتنا تھا مولانا سے اس سلسلے میں بات چیت کرنے گئے تھے گرما گرمی ہوگئی اور مولانا تھانے پہنچ گئے۔ اس عید کا حال سنیے۔ عید پر اسی سلسلے میں ایک جھگٹرا بھی ہوچکا ہے اور اس میں ایک بندہ فائر لگنے سے زخمی بھی ہوگیا ہے۔
اب اگر میں دین کو ہائی جیکڈ اور ان مولویوں کو ہائی جیکر سمجھوں تو کیا یہ غلط ہے؟؟
اگر میں مسجد جاکر نماز پڑھنے سے گھبراؤں تو کیا یہ غلط ہے؟؟
اگر میں ان کے اس نام نہاد دین جس کو یہ اسلام کا نام دیتے ہیں کو نہ مانوں تو کیا یہ غلط ہے؟؟

جمعہ، 27 اکتوبر، 2006

لینکس اردو نوٹ پیڈ

نعمان کی دعا اللہ میاں نے آخر سن ہی لی اور اوبنٹو میلنگ لسٹ کے ایک دوست جناب سعات سعید نے پائتھون میں ایک سادہ سا اردو مدوِن لکھا ہے جو صوابدیدی کی بورڈ ، انگریزی سے اردو اور اردو سے انگریزی اور اس طرح کی عمومی خوبیوں پر مشتمل ہے۔ اس کو یہاں سے اتارا جاسکتا ہے۔ اس کو بنیادی طور پر گنوم ڈیسکٹاپ ماحول کے لیے لکھا گیا ہے لیکن کے ڈی ای پر بھی چل سکتا ہے۔ صرف ایک مسئلہ جو پیدا ہوتا ہے وہ ہے گنوم کا پرنٹ ماڈیول جو یہ درآمد کرنے کی کوشش میں کے ڈی ای پر منہ کے بل گرنا ہے۔ اس کا حل ہے کہ مین پی وائی فائل میں سطر نمبر پانچ مٹا دی جائے۔ جب میں نے ایسا کیا تو میرے سسٹم پر چلا کیا دوڑا۔ لینکس میں اردو کی سپورٹ اگرچہ ہے لیکن اس میں دائیں سے بائیں کی کوئی سپورٹ نہیں جس کی وجہ سے اردو لکھتے ہوئے بہت مسئلہ ہوتا ہے۔ دو تین سطور کے بعد مدوِن الفاظ توڑنا شروع کردیتا ہے یا الٹے دکھانے لگتا ہے۔ ہر نئی سطر پر ماؤس اشاریہ بائیں طرف چلا جاتا ہے۔ اردو ایڈیٹر ان سارے مسائل کو کسی حد تک حل کردیتا ہے۔ بہرحال یہ اردنوٹ پیڈ ایک اچھی کاوش ہے لیکن اس میں بھی بہتری کی ضرورت ہے۔ جیسے اس میں ہر بار فونٹ خود سے منتخب کرنا پڑتا ہے چونکہ بنیادی فونٹ ایک تو بھدا ہے دوسرے اردو ٹھیک نہیں لکھتا۔ چھ کو چ‌ھ لکھ دیتا ہے۔ اس کے علاوہ اس میں اردو کے موڈ میں کنٹرول پر مشتمل تیز راہیں یعنی شارٹ کٹس کام نہیں کرتے۔ کافی نازک مزاج ہے دو تین ابھی میں فونٹ ڈھونڈ ہی رہا تھا کہ کریش ہوگیا۔ دعا ہے اللہ سعادت سعید صاحب اور دوسرے پروگرامر احباب کو توفیق دے تاکہ اس کے بنیادی ایرر دور کرکے اس میں دوسری مناسب خوبیاں بھی شامل کرسکیں۔ آمین۔ اور ہاں میرے سسٹم پر اردو ایڈیٹر ایکشن میں Free Image Hosting at www.ImageShack.us

جمعرات، 26 اکتوبر، 2006

فائر فاکس دو آگیا

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


./firefox

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


/home/ss/firefox/firefox

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

فری ہوسٹ پر ورڈپریس کی تنصیب(تیسرا سبق)

ورڈپریس کی تنصیب کے بعد اگلا مرحلہ اس کو اردو دکھانے کے قابل بنانے کا ہے۔ ورڈپریس کو اردو دکھانے کے قابل بنانے کے لیے اس کے تھیم میں کچھ تبدیلیاں کرتا پڑتی ہیں۔ جیسے اردو دائیں سے بائیں لکھی جاتی ہے تو اس کے لیے ایک کمانڈ ہیڈر فائل میں دینا پڑتی ہےاس کے علاوہ سٹائل شیٹ میں فونٹ وغیرہ کی تبدیلیاں بھی کی جاتی ہیں۔ اگر تھیم کا بھی اردو ترجمہ کرنا ہے تو کمانڈز کو اردو میں کرنا پڑتا ہے۔ اس کے علاوہ ایک اور چیز وہ ہے ورڈپریس میں اردو میں پوسٹ لکھنا۔ خوش قسمتی سے یہ سب کچھ کسی حد تک پہلے ہی کرچکے ہیں ہم اور آپ کا کام صرف اتنا ہے کہ کاپی پیسٹ کرتے جائیں یا اتار کر اپنے ورڈپریس میں چڑھا لیں۔ پہلے بات کرتے ہیں تھیم کو اردوانے کی۔اردو محفل پر ورڈپریس کے اردوائے گئے تھیم دستیاب ہیں۔ میں نے ذاتی طور پر دو تین تھیمز پر کام کیا ہے۔ ان میں سے دو تو محفل پر موجود بھی ہیں لیکن یہاں جو ربط میں دے رہا ہوں ان تھیمز میں ویب پیڈ کی سہولت بھی موجود ہے۔ ویب پیڈ ایک جاوا سکرپٹ ہے جسے جناب نبیل نقوی نے لکھا ہے۔ اردو محفل پر اردو پوسٹنگ کے لیے اسی کو استعمال کیا جاتا ہے اسے ویب بیسڈ اردو ایڈیٹر کہہ لیں۔ میرے بلاگ پر بھی اگر آپ تلاش کے خانے، تبصروں کے قطعے اور مصنف کے نام کے قطعے کو دیکھں تو ان میں سبز رنگ اسی وجہ سے نظر آتا ہے اور صارف بغیر ونڈوز کی اردو سپورٹ کے سیدھے سادھے انداز میں اردو لکھ لیتا ہے۔ میرا موجودہ تھیم جو اس وقت زیر استعمال ہے وہ ونٹر ڈے ہے جسے یہاں سے اتارا جاسکتا ہے۔اس کے علاوہ ورڈپریس کا بنیادی کربک تھیم جس کا سٹائل جناب زکریا اجمل نے اردو میں کیا تھا کو میں نے اردو میں ترجمہ کیا ہے اور اس میں بھی تلاش، تبصروں اور تبصروں کے مصنف کے قطعات میں ویب پیڈ شامل کیا ہے یہاں سے اتارا جاسکتا ہے۔ پوسٹ کو کس طرح اردو میں لکھیں یا آسان الفاظ میں یہاں ویب پیڈ کس طرح شامل کریں۔ جناب نبیل نقوی نے میری فرمائش پر اس سلسلے میں کام کیا تھا اور اب یہ سارا کام اردو محفل پر موجود ہے وہاں موجود ہدایات پر عمل کرکے آپ با آسانی اپنے ورڈپریس وزی وگ مدوِن ٹنی ایم سی ای کی جگہ ویب پیڈ شامل کرسکتے ہیں۔ یاد رہے اگر آپ اوپر والے تھیم بھی اتارتے ہیں تو ان میں ویب پیڈ کو چالو کرنے کے لیے آپ کو اسے یہاں سے اتار کر اپنے روٹ فولڈر یعنی / والی ڈائرکٹری میں کاپی کرنا ہوگا۔(بفرض محال اگر ویب پیڈ ٹھیک کام نہیں کرتا تو اس کی جاوا سکرپٹ یعنی جس کے ساتھ جے ایس کی اضافت لگی ہے فائل کو آپ نے اس فائل سے بدل دینا ہے۔) اس کے بعد تھیم فائلوں header.php میں باڈی ٹیگ کے فورًا بعد جہاں www.dost.ueuo.com لکھا ہے اسے اپنے ڈومین سے تبدیل کردیجیے گا یہی کام آپ نے ویب پیڈ کی پوسٹ پیج والی فائل میں شمولیت دوران کرنا ہے جس کی نبیل بھائی نے ہدایات بھی دی ہوئی ہیں۔ اور ہاں تھیم چڑھانے کا طریقہ یہ ہوتا ہے کہ اسے غیر مختصر کریں یعنی زپ سے نکالیں اور اپنی /wp-content/themes/ ڈائرکٹری میں چڑھا دیں۔ اس کے بعد جب آپ ورڈپریس کنٹرول پینل سے Presentation یعنی پیشکش میں جائیں گے تو وہ تھیم وہاں نظر آرہا ہوگا بس اس کی تصویر پر کلک کردیں اور تھیم حاضر۔ اوپر بتائے گئے تمام سبق کا خلاصہ یہ ہے کہ یہ کرنے کے بعد نمبر ایک آپ اس قابل ہونگے کہ آپ کا بلاگ بالکل اردو میں نظر آئے، نبمر دو اس قابل ہونگے کہ بلاگ پر پوسٹ لکھتے ہوئے اسے ونڈوز کی معاونت کے بغیر براہ راست اردو میں لکھ سکیں۔(انگریزی میں لکھنے کے لیے کنٹرول سپیس سے انگریزی موڈ میں چلے جائیں)۔ نمبر تین صارف تلاش کرتے یا تبصرہ کرتے ہوئے ویب پیڈ استعمال کرکے باآسانی اردو لکھ سکےگا۔ اگلے سبق میں ہم ورڈپریس کے تھیم کی ساخت اور اس کو اردوانے کے لیے جو حصے بدلنے ضروری ہیں کا جائزہ لیں گے تاکہ آپ اپنی پسند کے تھیم کو اردو میں کرکے اسے لگا سکیں۔ وسلام

بدھ، 25 اکتوبر، 2006

پہلی بار

َِ
تیری فرقتوں کے قصے
تیرے وصال کی باتیں
وہ جو گزرگئے ہیں بہت سے
ان گزرے مہ و سال کی باتیں
کچھ ماضی کے قصے
کچھ حال کی باتیں
وہ قربتوں کے قصے
وہ دوریوں کی باتیں
میری بے قراریوں کے قصے
تیری مجبوریوں کی باتیں
جیسے سب مٹ سا گیا ہے
اور میں
اب بھی وہیں‌کھڑا ہوں
جب میں نے
پہلی بار
آنکھوں میں‌خواب لیئے
ہاتھوں میں گلاب لیئے
لرزتے لبوں سے
تمہیں عید مبارک کہا تھا

منگل، 24 اکتوبر، 2006

فری ہوسٹ پر ورڈپریس کی تنصیب(دوسرا سبق)

اب ہم بات کرتے ہیں ورڈپریس کو اتارنا کہاں سے ہے اور اسے نصب کس طرح کرنا ہے۔ ورڈپریس کو یہاں سے حاصل کرلیں۔ اگر آپ کے پاس ونڈوز ہیں تو زپ ورژن اور اگر لینکس ہے تو ٹار جی زپ فائل حاصل کیجیے گا۔ ورڈپریس کا اس وقت ورژن 2.0.4 دستیاب ہے۔ اس کو اتارنے کے بعد پہلا کام اس کی فائل wp-config-sample.php کا نام بدلنے کا ہے۔ اس کے نام سے سیمپل ہٹا کر یہ کردیں wp-config.php۔ پی ایچ پی تو طےشدہ اضافت ہے جو کہ ظاہر ہے نہیں بدلے گی۔ اب اس فائل میں جو معلومات آپ کو داخل کرنی ہیں وہ پہلی تین چار سطور میں‌ ہونگی۔ اس فائل کا متن کچھ اس طرح ہے۔


<?php
// ** MySQL settings ** //
define('DB_NAME', 'wordpress'); // The name of the database
define('DB_USER', 'username'); // Your MySQL username
define('DB_PASSWORD', 'password'); // ...and password
define('DB_HOST', 'localhost'); // 99% chance you won't need to change this value

// You can have multiple installations in one database if you give each a unique prefix
$table_prefix = 'wp_'; // Only numbers, letters, and underscores please!

// Change this to localize WordPress. A corresponding MO file for the
// chosen language must be installed to wp-includes/languages.
// For example, install de.mo to wp-includes/languages and set WPLANG to 'de'
// to enable German language support.
define ('WPLANG', '');

/* That's all, stop editing! Happy blogging. */

define('ABSPATH', dirname(__FILE__).'/');
require_once(ABSPATH.'wp-settings.php');
?>

اس میں ڈیٹا بیس نیم کی جگہ آپ نے اپنے ہوسٹ کا فراہم کردہ ڈیٹابیس نیم داخل کرنا ہے۔ ueuo.com پر اکثر نمبر کی شکل میں ہوتا ہے جیسے 26254 وغیرہ۔ اس سے بعد والی سطور میں کوموں کے مابین آپ نے ڈیٹابیس کا اسم صارف اور کلمہ شناخت داخل کرنا ہے جو آپ کو فراہم کیا گیا ہو گا۔ اگلی سطر میں آپ نے ڈیٹابیس کا ہوسٹ جو اکثر لوکل ہوسٹ ہی ہوگا رہنے دینا ہے نہ ہونے کی صورت میں آپ کو مطلع کیا جائے گا چناچہ اسے بھی بدل دینا ہے۔ تبدیل شدہ فائل کو محفوظ کریں۔ فائل زیلا کھول لیں۔ اور اس میں اپنے سرور کا فراہم کردہ ایف ٹی پی کھاتہ اور کلمہ شناخت لکھ کر کنکٹ کا بٹن دبا دیں۔ تصویر ملاحظہ ہو۔ پورٹ والے خانے میں 21 لکھ دیں نہ بھی لکھیں تو بنیادی سیٹنگ 21 ہی ہے۔تصویر ملاحظہ کریں FileZilla Guide اب لوکل سائیٹ والا خانہ دیکھیں۔ اس میں اپنا فولڈر جس میں بلاگ کی زپ فائل کو غیر مختصر(Extract) کیا تھا کھولیں اور وہاں سے سب کچھ سیلیکٹ آل کرکے ریموٹ سائٹ والے خانے میں ڈریگ ڈراپ کردیں۔ فائل زیلا ان فائلوں کو چڑھانا شروع کردے گا۔ قریبًا ڈیڑھ میگا بائٹ کا یہ وزن کوئی بیس پچیس منٹ لے لے گا عمومًا۔یاد رہے اگر آپ کے ایف ٹی پی سے کوئی مسئلہ ہے یا رابطہ نہیں ہوپارہا تو آپ کو تمام فائلیں خود سے چڑھانا ہونگی بذریعہ براؤزر۔ فائل مینجر میں جاکر خود سے ایک ایک ڈائرکٹری بنا بنا کر۔ خیر دعا ہے آپ کو میرے جیسی صورت حال سے نہ گزرنا پڑے۔ لو جی اسی دوران آپ کی فائلیں چڑھ چکی ہونگی۔ اب ہم جارہے ہیں اس کی تنصیب کی جانب۔ ہم فرض کرتے ہیں کہ آپ نے اپنی فائلیں اپنی ہوم ڈائرکٹری میں چڑھائیں ہیں۔یعنی www.yourdomian.com/ میں۔ اب آپ اپنے اس پتے کو براؤزر میں لکھ کر انٹر دبائیں(اگر آپ نے کوئی فولڈر بنا کر اس میں فائلیں چڑھائیں ہیں تو سلیش کے بعد وہ لکھ دیں جیسے وہ ڈائرکٹری blog ہوسکتی ہے سلیش ڈالنے کے بعد)۔ آپ کے سامنے جو صفحہ کھلے گا اس پر آپ کو install.php فائل چلانے کا مشورہ دیا گیا ہوگا۔ یا تو وہیں اس کے ربط پر کلک کردیں یا پھر اس کا پتہ کچھ یوں ہوگا۔ http://www.yourdomain.com/wp-admin/install.php اس کو لکھ کر انٹر ماریں اور پہلا صفحہ کچھ یوں ظاہر ہوگا۔ WP Step 1 فرسٹ سٹیپ پر کلک کرنے سے آپ اس صفحے پر پہنچ جائیں گے۔ WP Step 2 یہاں اپنے بلاگ کا ٹائٹل جیسے میرے بلاگ کا ہے “شاکر کا بلاگ“ داخل کریں( اس کے لیے ونڈوز کی اردو معاونت درکار ہوگی اگر اردو لکھنا چاہیں ورنہ انگریزی رہنے دیں۔کاپی پیسٹ بھی کرسکتے ہیں کسی یونیکوڈ مدوِن میں لکھ کر۔) اگلے قطعے میں اپنا برقی پتا لکھیں جس پر آپ کو کھاتے کی تفصیلات بھیجی جائی گی۔ سیکنڈ سٹیپ پر سفر جاری رکھیں اگلا صفحہ کچھ ایسا ہوگا۔ Step 2 Final یہاں آپ کو ایک اسم صارف adminجو کہ ناقابل تبدیل ہے اور ایک اٹکل سے بنایا گیا کلمہ شناخت دیا جائے گا۔ اس کو دخول کے لیے استعمال کریں اور بلاگنگ شروع کردیں۔ کلمہ شناخت اوپر دائیں طرف مائی اکاؤنٹ میں جا کر بدل سکتے ہیں۔ اب بات آتی ہے بلاگ کو اردو کے قابل کیسے بنائیں۔ اس کے لیے ہمیں اردو کے قابل تھیم چاہیں ہونگے۔ اگلے سبق میں ورڈپریس میں اردو پوسٹ لکھنا، ورڈپریس کے کچھ اردو تھیم ان کا حصول اور ان کی وضع قطع میں تبدیلی کے لیے کچھ ٹوٹکے شامل ہونگے۔ وسلام

سوموار، 23 اکتوبر، 2006

عید

سنا ہے کل عید آرہی ہے
ہم پر تو اداسی چھارہی ہے
سنا ہے خوشیوں کے میلے ہونگے
مگر ہم! ہم تو اکیلے ہونگے
سنا ہے لوگ چانددیکھیں گے
اور دعا مانگیں گے
مگر ہم سوچ رہے ہیں
کہ کیا مانگیں گے
چلو کوئی دیپک
کوئی تارہ مانگیں گے
اپنے لیے کوئی پیارا مانگیں گے
جو خوشیوں کی نوید ہوجائے
جسے دیکھ کر ہماری بھی عید ہوجائے

اتوار، 22 اکتوبر، 2006

فری ہوسٹ پر ورڈپریس کی تنصیب(پہلا سبق)

محترم عادل جاوید چوہدری نے میرے بلاگ کی تعریف کے ساتھ ساتھ ایک ورڈپریس بلاگ بنانے کے سلسلے میں مدد کی درخواست کی تو میرے اس خیال کو مہیمز ملی کہ جو کچھ ورڈپریس کی تنصیب کے دوران سیکھا ہے اسے آگے پہنچاؤں۔ اسی سلسلے کی ایک کڑی یہ تحریر ہے۔
انٹرنیٹ پر بلاگنگ اب اردو والوں کے لیے اجنبی نہیں۔ بلاگنگ کیا ہے سب جانتے ہیں۔ اردو بلاگرز البتہ بلاگز کو شاعری وغیرہ کے لیے بھی استعمال کرتے ہیں۔ اس وقت کوئی پچاس سے زیادہ اردو بلاگ موجود ہیں۔ جن میں اضافہ ہی ہورہا ہے۔ بلاگنگ کی مشہور خدمات بلاگر، بلاگ سم اور ورڈپریس ڈاٹ کوم جیسی ویب سائٹس فراہم کرتی ہیں۔ کچھ چھوٹی موٹی اور بھی کمپنیاں ہیں۔ بلکہ ان میں بھی بلاگر ممتاز ہے۔ میں نے بھی اپنا بلاگ بلاگر پر ہی بنایا تھا۔ چند ماہ پہلے بلاگر پر پاکستان میں پابندی لگا دی گئی اور ساتھ ہی اردو بلاگرز یتیم ہوگئے۔ بہت سے ٹوٹکے آزمائے گئے کبھی پی کے بلاگ سائٹ بنائی گئی۔ کبھی پراکسی سائٹس ٹرائی کی گئییں مگر وہ بات کہاں مولوی مدن کی سی۔ مزہ جاتا رہا ۔ خود میں بلاگنگ سے ایسا بے زار ہوا کہ مہینوں کے بعد جا کر ایک آدھ پوسٹ ہوتی وہ بھی صرف اپنی موجودگی ثابت کرنے کے لیے۔ آہستہ آہستہ اردو بلاگروں نے بلاگ سم اور ورڈپریس ڈاٹ کوم کی طرف ہجرت شروع کردی۔ لیکن بکرے کی ماں کب تک خیر منائے گی۔ ان عمومی مستعمل خدمات پر بھی کسی دن پابندی لگ جائے گی اور حال وہی۔ تو کیوں نہ کوئی مستقل حال نکالا جائے۔ مستقل حل یہ ہے کہ اپنی جگہ خرید کر یا کسی فری ہوسٹ پر ورڈپریس نصب کرکے اردو بلاگنگ شروع کردی جائے
اسی خیال کا نتیجہ کہ میں اب اس پر بلاگنگ کررہا ہوں۔ اگرچہ میں پس دید میں اس کا انگریزی ورژن استعمال کررہا ہوں لیکن ہم اردو محفل پر اس کے اردو ورژن پر بھی کام کررہے ہیں۔ ترجمہ مکمل ہے بس اس کی سٹائل شیٹ اور تدوینی قطعات میں ویب پیڈ شامل کرنے کی کسر رہ گئی ہے۔ انشاءاللہ وہ بھی جلد ہی پوری ہوجائے گی۔ تب تک ہم انگریزی ورژن پر ہی طبع آزمائی کرتے ہیں اور آپ کو اسی سے سارا طریقہ کار سکھانے کی کوشش کرتے ہیں۔
ایک عدد ویب سائٹ بنانے کے لیے سب سے پہلی چیز ایک عدد ہوسٹ ہے یعنی انٹرنیٹ پر کچھ جگہ کی فراہمی جہاں ویب سائٹ رکھی جاسکے ایک بلاگ کے لیے 50 میگا بائٹ کی جگہ بہت ہوگی۔ آپ کسی بھی ہوسٹ سے یہ جگہ خرید سکتے ہیں۔ ورڈپریس کی پیشہ ورانہ ویب سائٹ اپنے کچھ شرکائے کار کا بھی ذکر کرتی ہے جیسے ڈریم ہوسٹ، یاہو ویب ہوسٹ وغیرہ تاہم آپ اپنی پسند کے ہوسٹ پر جگہ اور اپنا ڈومین نیم خریدیں۔ نہیں‌استطاعت رکھتے تو فری ہوسٹ ہمارے لیے ہی ہیں۔ خود ہمارا بلاگ ایک فری ہوسٹ پر چل رہا ہے۔ یہاں آپ کو اردو کے لحاظ سے بہترین فری ہوسٹ بتا رہا ہوں۔ایک تو
www.ueuo.com اور دوسرے www.ifastnet.com۔ بہت تحقیق و جستجو کے بعد انھیں ہی بہترین پایا ہے۔ بلکہ اول الذکر تو سب سے اعلٰی سمجھ لیں۔ اس پر اشتہار بازی نہیں( کم از کم اب تک اس کا چکر کیاہے وہ آگے کھاتا بنانے کے دوران بتاتے ہیں) یہ کرل اضافت کی سپورٹ کرتا ہے فقط اتنا سمجھ لیں کہ آپ اس طرح اپنے بلاگر بلاگ سے تحاریر درآمد کرسکیں گے صرف ایک سنگل کلک سے۔ آئی فاسٹ نیٹ بھی اچھی سروس ہے اس کا اچھا پن صرف اشتہار نہ دینے تک ہے یہ اعلانیہ اشتہار کے بغیر ہوسٹنگ مہیا کرتے ہیں۔ لیکن یہاں پر بندہ بلاگر ہوسٹ سے اپنی تحاریر درآمد نہیں کرسکتا۔ مزید یہ ایک کلک سے ورڈپریس کی تنصیب کی سہولت بھی مہیا کرتے ہیں جس کے استعمال کا ہمیں ذاتی طور پر اتفاق نہیں ہوا چونکہ ہمیں اول الذکر بہت پسند آیا تھا۔
خیر آپ اپنی پسند کا کوئی اور ہوسٹ بھی چن سکتے ہیں گوگل اس سلسلے میں مددگار ہوگا اگر کوئی اچھا ہوسٹ ملے تو ہم سے بھی ذکر کیجیے گا تاکہ اسے اس فہرست میں شامل کیا جاسکے۔ تو صاحبو بسم اللہ کرتے ہیں۔
ueuo.com پر چلے جائیں اور صفحے کے آخر میں جاکر اپنی پسند کا سب ڈومین لکھ کر Proceed دبا دیں۔ تمام اندراجات کو احتیاط سے پر کریں۔ دو تین مراحل میں آپ کا اندراج ہوجائے گا(جب ایڈز یعنی اشتہارات کا انتخاب سامنے آئے توManual کا انتخاب کیجیےگا)۔برقی پتہ دھیان سے دیں کیونکہ اسی پر آپ کو فعالی کوڈ موصول ہوگا ہمارا مشورہ ہے کہ جی میل استعمال کریں خیر کوئی بھی چلے گا۔ کھاتہ فعال ہونے کے بعد جو سب سے پہلا کام آپ نے کرنا ہے وہ ہے ایک عدد کوائفیہ (Database) بنانے کا کام۔ یہ مائی ایس کیو ایل میں بنے گا۔ جو مقبول عام ویب بیسڈ کوائفیہ پروگرام ہے۔ ایک بات اور جب آپ نے ہوسٹ یا فری ہوسٹ ورڈپریس بلاگنگ کے لیے چننا ہے تو اس میں مائی ایس کیو ایل ڈیٹابیس اور پی ایچ پی 5 کی سہولیات لازمی دیکھ لینی ہے۔ پی ایچ پی ایک سکرپٹنگ زبان ہے اگر اس کی معاونت نہ ہوئی تو ورڈپریس نہیں چلے گا جو سارے کا سارا ورڈپریس پر مشتمل ہے۔
اچھا تو ہم کوائفیہ بنانے جارہے تھے۔ یہ سارا کام یک سنگل کلک کا ہے۔ اس تصویر میں جو کنٹرول پینل آپ کو نظر آرہا ہے اسی سے ہم نے سارا کام کرنا ہے۔
DataBase
دائرہ لگے انتخابات پر غور کریں ان میں سے پہلے والا یعنی بائیں طرف والا جب آپ کا کھاتہ ابھی نیا بنا ہوگا اس پیغام پر مشتمل ہوگا کہ کوائفیہ بنائیں۔ بٹن پر کلک کریں اور اگلے صفحے پر کوائفیے کی تفاصیل ہونگی جو آپ کو ورڈپریس میں داخل کرنی ہیں۔ انھیں سنبھال لیں یہ ضروری ہے۔
کوائفیہ بنا لیا۔ اب اگلا کام ہے فائلیں چڑھانا ۔ ایسا کریں یہاں جائیں اور فائل زیلا اتار لیں۔ یہ ایک عمومی مستعمل اور بہترین نتائج دینے والا آزاد سافٹویر ہے اور اسی کو ہم فائلیں چڑھانے کے لیے استعمال کریں گے۔
اگلی قسط میں ورڈپریس کی بنیادی وضع قطع(Configuration) اس کو چڑھانا اور اس کی تنصیب کے اسباق شامل ہونگے۔
وسلام

میرا بلاگ اب مکمل ہے :D

پچھلے ایک ماہ بلکہ زیادہ کی ہی محنت اب جاکر ٹھکانے لگی ہے۔ بلاگر سے دانہ پانی اٹھ جانے کے بعد وہاں لکھنے کو دل ہی نہیں کرتا تھا۔ بی کام کے پرچے دے کر بھی اس طرف دھیان نہ گیا۔ پھر ورڈپریس کا ایسا چسکا پڑا کہ اپنے نہ ہونے والے داخلے سے زیادہ فکر مجھے اس کی رہی۔ آج کونسا ٹوٹکا آزمانا ہے۔ تھیم اردو میں کرنا ہے یہ مسئلہ آرہا ہے اس کا حل یہ ٹرائی کرنا ہے، آج فلاں فری ہوسٹ پر آزمائشی بلاک بنانا ہے، آج فلاں تھیم ٹرائی کروں گا۔ یہ کرنا ہے وہ کرنا ہے۔ حتٰی کہ میں فارم جمع کروا رہا تھا، انٹرویو کے لیے دھکے کھا رہا تھا اور دھیان اس میں لگا ہوتا تھا۔
کہتے ہیں شکرخورے کو رب شکر ہی دیتا ہے، اور واقعی میں جو سوچتا رہا ہوں وہی ملا۔ یعنی ایک عدد ورڈپریس بلاگ وہ بھی فری ہوسٹ پر۔
اور داخلہ سائیاں کہا پتر اگلے سال سہی۔
اس کھجل خواری نے بھی بہت سے سبق دیے اور بلاگ کی کھجل خواری نے بھی۔ اور اب میرا دھیان اردو ورڈ پریس کی طرف ہے جسے ہم بہت جلد جاری کرنا چاہ رہے ہیں۔ انشاءاللہ جلد ہی اس کے تدوینی قطعات(Editing Areas) جن میں اردو کی ضرورت محسوس ہوتی ہے اردو ویب پیڈ شامل کرنے کا آغاز کردوں گا۔
دعا کیجیے گا یہ کام جلد مکمل ہوسکے۔ نعمان مجھ سے تنگ رہتے ہیں کہ ابھی تک جی ڈی ایم ہیڈر فائل کا ترجمہ نہیں کرسکا اور میں اپنی ہی دھن میں مست ہوں۔ اللہ مجھ پر رحم کرے۔ اللہ ہم سب پر رحم کرے۔
اور عید آرہی ہے آپ سب کو بہت بہت عید مبارک۔ دعا ہے یہ عید روزہ داروں، غیر روزہ داروں و روزہ خوروں کے لیے مبارک ہوجائے اور ہمیشہ کی طرح سو کر نہ گزارنی پڑے۔
Eid Mubarakعید مبارک

جمعہ، 20 اکتوبر، 2006

سمپل کوڈ

سمپل کوڈ ورڈ پریس کے لیے ایک سادہ سا دخیلہ ہے جسے پوسٹ وغیرہ میں کوڈ لکھنے کے لیے استعمال کیا جاتا ہے۔ ورڈپریس میں کوئی مسئلہ ہے جس کی وجہ سے کوڈ ٹیگ کے اندر لکھے ہوئے کوڈ کو بھی براؤزر چلانا شروع کردیتا ہے جس کے نتیجے میں صفحے کا حلیہ بگڑ جاتا ہے۔ سمپل کوڈ ایک سادہ سا دخیلہ جو کوڈ پر کوئی پھونک مار کر اسے سلیمانی چادر اوڑھا دیتا ہے اور براؤزر اسے بھی پوسٹ کا مواد سمجھ کر چھوڑ دیتا ہے۔ اس میں کچھ خامیاں تھیں جیسے یہ یونیکوڈ کا ستیا ناس کردیتا تھا۔(تفصیل کے لیے) سو اس مسئلے کا حل نکال کر یہ اس کا تبدیل شدہ ورژن حاضر ہے۔ احباب اسے صرف ایک پی ایچ پی فائل کی اضافت میں محفوظ کرکے اپنے ورڈپریس کے پلگ ان فولڈر میں چڑھا دیں۔ پھر اسے فعال کرلیں اور دیکھیں خدا کی قدرت۔ ;)
<?php
/*
Plugin Name: SimpleCode for WordPress
Plugin URI: http://www.village-idiot.org/archives/2006/04/09/wp-simplecode/
Description: Simplecode for WordPress takes ordinary markup, and processes it for use within code examples. It's inspired by Dan Cederholm's SimpleCode script.
Author: whoo
Version: 1.00
Author URI: http://www.village-idiot.org/
*/


function sc_menu () {

add_submenu_page('post.php', 'SimpleCode', 'SimpleCode', 9, basename(__FILE__), 'sc_form');

}

function sc_form () {
echo "<div class=\"wrap\">";
echo "<h2>SimpleCode</h2>";
echo "<p>Enter normal (X)HTML in the markup box below. Press \"Process\" and it will spit out entity-encoded markup suitable for &lt;code&gt; examples.</p>";
echo "<h3>1. Enter Markup</h3>";
echo "<div class=\"form\">";?>
<form action="post.php?page=<?php echo basename(__FILE__); ?>" method="post">
<?php
echo "<textarea name=\"html\" rows=\"10\" cols=\"40\"></textarea><br />";
echo "<input name=\"send\" type=\"submit\" id=\"send\" value=\"Process\" class=\"submit\" /></form></div>";
echo "<h3>2. Cut n' Paste</h3>";
echo "<div class=\"paste\">";
echo "<textarea rows=\"10\" cols=\"40\">";
echo "&lt;pre&gt;&lt;code&gt;";
if( $_POST['send'] ) {
echo htmlentities(htmlentities(stripslashes($_REQUEST["html"]),ENT_COMPAT,"UTF-8"),ENT_COMPAT,"UTF-8");
}
echo "&lt;/code&gt;&lt;/pre&gt;";
echo "</textarea>";
echo "</div>";
echo "<h3>3. Preview</h3>";
echo "<div class=\"preview\">";
echo "<textarea rows=\"10\" cols=\"40\">";
echo "<pre>";
if( $_POST['send'] ) {
echo stripslashes($_REQUEST["html"]);
}
echo "</pre></textarea>";
echo "</div>";
echo "</div>";
}
add_action('admin_menu', 'sc_menu');
?>

ایڈمن ہونا

ایڈمن نامی مخلوق ہمارے اردگرد عام پائی جاتی ہے۔ وہ نیٹ ورک ایڈمن ہو، دفتر میں فنانس ایڈمن جیسی کوئی چیز ہویا انٹرنیٹ پر فورم کے ایڈمن ہوں۔ ایڈمن ہونا ایک اعزاز بھی ہے اور ایک امتحان بھی۔ فی الحال ہمارا پیش نظر فورم کے ایڈمن ہیں۔ ایڈمن کیسے ہواجاتا ہے اس کی خصوصیات کیا ہوتی ہیں اور ایڈمین برادری کے مسائل کیا ہیں یہ ہمارا مطمع نظر ہے۔
صاحبو انٹرنیٹ پر کوئی بھی ایڈمن بن سکتا ہے اس کے لیے آپ کو جس چیز کی ضرورت ہوتی ہے وہ ایک عدد فورم سافٹویر ہے اور ایک عدد فری ویب سپیس اس کے بعد آپ کی موجیں آپ بن گئے ایڈمن۔ لیکن ٹھہریے ابھی عشق کے امتحان اور بھی ہیں۔
صرف فورم کے ایڈمن بن جانے سے بات نہیں بنتی ایڈمن کوئی مذاق نہیں ہوتا۔ ہم نے حاسد سے پوچھا تو ان کا جواب تھا۔ ان کا مزید ارشاد یہ تھا کہ ایڈمین فورم کا ٹریڈ مارک ہوتا ہے اس لیے اسے ذرا منہ متھے لگنے والا بندہ ہونا چاہیے۔ ہم نے ٹریڈ مارک پر اعتراض کیا جسے مسترد کردیا گیا۔ خیر ہم نے حاسد کا کہا ہو بہو نقل کیا ہے۔
صاحبو ایڈمن ہونے کے لیے ضروری ہے کہ آپ کا اوتار اس قسم کا ہو کہ دور سے ہی چہرے پر ایک ابدی ٹھہراؤ محسوس ہو۔اب آپ پوچھیں گے کہ ابدی ٹھہراؤ کس طرح محسوس ہوتو ہمارا مشورہ ہے اوتار کے لیے تصویر ایسی بنوائیں جیسی پچاس کے نوٹ پر قائد اعظم کی ہوتی ہے۔خبردار کبھی بھی لمبے بالوں کے ساتھ، بڑھی مونچھوں کے ساتھ تصویر کو بطور اوتار نہ لگائیں ورنہ اراکین کے مختلف قسم کے تبصرے آپ کو چین نہیں لینے دیں گے۔ اوتار کو مختلف اوقات میں بدلتے رہیں اپنی تصویر سے نہیں، کبھی پھول لگا دیے کبھی کوئی اینی میشن پھر اپنی تصویر تاکہ اراکین کو آپ کا اوتار ہضم کرنے میں آسانی ہو۔
اس کے ساتھ آپ کو اپنی گفتگو میں ٹھہراؤ، وقار اور شائستگی پیدا کرنا ہوگی۔
یہاں ایک واقعہ سے سمجھانے کی کوشش کی جائے گی کہ ٹھہراؤ کا مطلب کیا ہے۔ ایک جماعت کے استاد نے اپنے شاگردوں سے کہہ رکھا تھا کہ ہر اہم بات کرنے سے پہلے سو تک گنتی ضرور گنیں اور اس کے بعد شائستہ الفاظ میں مدعا بیان کریں۔ ایک دن کیا ہوا کہ استاد صاحب حقے کا شوق فرما رہے تھے چلم سے ایک بد نیت اور بد طینت چنگاری اڑی اور جناب کی ٹنڈ اطہر پر موجود ٹوپی پر جاپڑی سب شاگردوں نے تیزی سے سو تک گنتی گنی اور اس کے بعد ایک شاگرد اٹھ کر کچھ یوں ہم کلام ہوا۔
“جناب استاد محترم ایک بدطینت و شرارتی چنگاری حضور کی چلم سے پرواز کرکے سر مبارک پر لینڈ کرچکی ہے اس سے پہلے کہ حضور کے سر انور کو کوئی نقصان۔۔۔“
ابھی شاگرد یہیں پر تھا کہ استاد محترم ساری شائستگی بھول کر چلا اٹھے اور اپنی ٹنڈ مبارک سہلانے لگے ناہنجاز و بدبخت چنگاری اس دوران اپنا وار کرچکی تھی اس شاگرد کا باقی جماعت کا اس کے بعد استاد گرامی کے ہاتھوں کیا حال ہوا یہ ہمارا موضوع نہیں ہمارا موضوع ہے ایڈمن کے لیے شائستگی کی ضرورت۔ تو اصحاب آپ نے اوپر بیان کردہ واقعے جیسی شائستگی نہیں دکھانی۔ شائستگی سے مراد ہے کہ آپ نہایت سکون سے تمام خطوط کا جواب دیں، الفاظ کا انتخاب ٹھونک بجا کرکریں بلکہ ہوسکے تو انتہائی ثقیل قسم کے چند الفاظ تحریر میں گھسیڑ دینے سے اراکین فورم پر آپ کا رعب بڑھے گا۔
دوسری چیز ہے سنجیدگی۔ پوسٹ میں حتی لامکان ایسے الفاظ استعمال کریں جس سے قاری کو محسوس ہو کہ ایڈمن صاحب بہت ہی سنجیدہ اور متین بندے ہیں۔ چلبلی مسکراہٹوں کا استعمال کم سے کم کریں تاکہ آپ کا رعب قائم رہے۔
اپنے مشاغل ایسے منتخب کریں کہ عام رکن کو اس کی الف بے کا بھی پتہ نہ ہو۔وقتًا فوقتًا اس قسم کی کوئی پھلجھڑی قسم کی پوسٹ چھوڑ کر اسے اپنے مشغلے کا نام دے دیا کریں۔اس طرح اراکین آپ کو بہت اونچی شخصیت سمجھیں گے۔
بطور ایڈمن اگر آپ بیرون ملک مقیم ہیں تو یہ اور پلس پوائنٹ ہوگا۔
ایڈمن کی تعلیم بہت ضروری ہے۔ اس لیے کوشش کریں کہ آپ کم از کم پی ایچ ڈی شدہ ہوں۔ سو ٹھہریے اگر آپ پی ایچ ڈی شدہ نہیں تو پہلے پی ایچ ڈی کرکے آئیں ویسے ایڈمن بننا بے فائدہ رہے گا۔
ایڈمن کو کچھ مزید ضمنی خصوصیات کا مالک بھی ہونا چاہیے۔ مثلاً اسے ایک اچھا ویب مکینک ہونا چاہیے۔ وقتًا فوقتًا فورم کو بند کرکے اس پر اپگریڈ کے لیے بند ہے کا بورڈ آویزاں کرنا خوامخواہ اراکین کو زیر دست کردے گا۔ فورم کی بھی واہ واہ اور آپ کی بھی واہ واہ ہوگی۔ کبھی کبھار کوئی خرابی آجائے تو اسے ٹھیک کرکے بڑے فخر سے اعلان کرنا، اگر ایسا نہ ہوسکے تو خود سے کوئی خرابی پیدا کرکے اس کو ٹھیک کرنے کا اعلان آپ کو ایک اچھا ویب مکینک ثابت کردے گا۔
اس کے علاوہ آپ کو اراکین کی بھی مدد کرنا ہوگی۔ مثلًا آپ کی ایڈمن ٹول کٹ میں ایسے ٹوٹکے، مشورے اور نسخے موجود ہونے چاہیئں جس سے کسی رکن کے بلاگ یا ویب سائٹ کا بخار اتارا جاسکے، اس کی اڑچن ختم کی جاسکے، کوئی نیا فیچر شامل کیا جاسکے وغیرہ وغیرہ۔
یہ سب اراکین کو آپ کا احسانمند کردے گا جو آپ کے وقار میں اضافے کا باعث بنے گا۔
صاحبو فورم پر پوسٹ کرنے کے موسم ہوا کرتے ہیں۔ کبھی شعر و شاعری کا غلغلہ ہے اور ہر کوئی منہ اٹھائے شعر پر شعر لٹائے چلا جارہا ہے۔ کبھی نثر کا رواج ہے اور ایک دوسرے پر فقرے بازی ہورہی ہے کبھی اراکین غائب ہوجاتے ہیں لیکن کبھی ایسا بھی ہوتا ہے کہ خزاں آجاتی ہے۔ یہ خزاں اس وقت آتی ہے جب فورم پر کوئی سیاسی ایشو زیر بحث آجاتا ہے۔ان حالات میں ایڈمن کا صحیح امتحان شروع ہوتا ہے۔ ایک اچھا ایڈمن اس موضوعات سے اجتناب کرتا ہے۔ اگر اس سے رائے پوچھی جائے تو کنی کترا جاتا ہے یا سیاسی قسم کا بیان دیتا ہے جس سے کسی کی بھی فیور نہ ہوتی ہو۔ آپ کو ایک واقعے سے سمجھانے کی کوشش کی جائے گی کہ ایسا نہ کرنے کا نتیجہ کیا ہوتا ہے۔
ایک بندہ حج کرنے چلا گیا۔ سارے مناسک حج پورے ہونے کے بعد جب شیطان کو کنکرمارنے کی باری آئی تو سب کے ساتھ یہ بھی تھا۔ باقی سب مارتے رہے تو کچھ نہ ہوا۔ اس نے کنکر مارا تو آواز آئی یار توُ تو ہمارا بندہ تھا۔
اسی طرح کاحال ایڈمن کا ہوتاہے جس کی بھی طرف داری ہوجائے دوسری پارٹی اسی طرح حیرت بھرے انداز میں کہتی ہے“ایڈمن صاحب ہم تو آپ کو اپنا بندہ سمجھتے تھے“۔ اس لیے ایک اچھا ایڈمن ایک کول مائنڈڈ بندہ ہوتا ہے۔ مزید تفصیل کے لیے رمیض راجہ کی انضمام الحق کے بارے میں کمنٹری سنی جائے جس میں وہ انضمام کو کوُل لائک کوکمبر کا خطاب دیتا ہے۔
لیکن ٹھہریں ایڈمن کا کام یہاں ہی ختم نہیں ہوجاتا۔ ایسی صورت میں جب بات جذباتی رنگ اختیار کرنے لگے اور اراکین آپس میں‌ بکروں کی طرح ڈھڈیں لڑانے کا ارادہ کرتے ہوئے سروں کو جھکا لیں ایک اچھے ایڈمن کا فرض ہے کہ اس کی ٹول کٹ میں قفل موجود ہو۔ جیسے ہی کوئی دھاگہ جذباتی رنگ اختیار کرنے لگے فورًا اس پر ایک انتظامی قسم کا نوٹ لکھ کر اسے مقفل کردیا جائے۔ اس سے فائدہ یہ ہوگا کہ اراکین اس قفل سے دو چار دن ٹکریں ماریں گے اور ان کا غصہ ٹھنڈا ہوجائے گا۔ زیادہ سے زیادہ کسی اور دھاگے میں اپنی بھڑاس نکال لیں گے اور فورم کا ماحول پھر پرسکون ہوجائے گا۔
ایڈمن فورم کا آڈیٹر ہے جو فورم کے پیغامات کو جانچتا ہے کہ آیا پالیسی کے مطابق ہیں یا نہیں۔ اگر آپ دیکھیں کہ کوئی پیغام آپ کے نظریے کے مخالف ہے تو آپ بڑی آسانی سے اس کو پالیسی کی خلاف ورزی کی آڑ میں ختم کرسکتے ہیں۔ متعلقہ رکن کو ایک عدد ذپ کرکے اس بارے میں خبردار کریں اور احسان عظیم کرتے ہوئے اسے ایک اور موقع عنایت کرتے ہوئے تنبیہہ کریں کہ اگلی بار اس پر پابندی بھی لگائی جاسکتی ہے۔ بے چارہ رکن اتنے میں ٹھنڈا ہوجائے گا یعنی ہینگ لگے نہ پھٹکڑی اور رنگ بھی چوکھا آئے۔ اگر کچھ زیادہ ہی غصہ ہے تو متعلقہ رکن کو ہی بین کردیں نہ رہے بانس نہ رہے بانسری ایسے ایڈمن جو تنگ نظر ہیں اس کلیے کو با آسانی اپنا سکتے ہیں، بعد میں ایک عدد تعزیتی قسم کی پوسٹ جس میں شکوہ کیا گیا ہو کہ فلاں رکن آج کل نہیں آرہے اللہ خیر کرے وغیرہ وغیرہ آپ کے دامن کو اجلا رکھنے میں مدد گار ثابت ہوگی۔
ایڈمن ہونے کے لیے آپ کو اپنے جذبات کو مارنا ہوگا۔ ایڈمن ہونے کی آئیڈیل سچویشن یہ ہے کہ آپ شادی شدہ ہوں۔ اس طرح آپ پر صنف نازک سے تعلق رکھنے والی اراکین کا اعتماد زیادہ ہوگا۔ اگر آپ ابھی تک شادی شدہ نہیں تو آپ کو بہت محنت کرنا ہوگی۔ مثلًا آج سے ہی “ابھی تو میں جوان ہوں“ یا “پریتو میرے نال ویاہ کرلے“ جیسے گانے چھوڑ کر “اے وطن کے سجیلے جوانو میرے نغمے تمہارے لیے ہیں“ اور “اے پتر ہٹاں تے نئیں وِکدے“ قسم کے گانے سننا شروع کردیں تاکہ بوقت ضرورت آپ کے جذبات کنٹرول رہیں اور کسی بدمزگی سے بچا جاسکے۔ فورم پر آپ سب کے بھائی بن جائیں تو آپ کی شرافت سند یافتہ ہوجائے گی۔ اس کے ساتھ ساتھ سب اراکین خصوصًا خواتین کے ساتھ ایک بزرگانہ قسم کا رویہ اختیار کریں اس طرح آپ کی خصوصی عزت ان کے دلوں میں پیدا ہوجائے گی۔
صاحبو آپ نے دیکھا کہ ایڈمن بننا کتنا مشکل کام ہے۔ لیکن حاسد کا کہنا ہے کہ آج کا ایڈمن کل کا ناظم ( بابے مشرف والا ناظم) اور پرسوں کا وزیراعظم۔ اور آگے وزیر اعظم کی قسمت کہ اسے مشرف نہ ٹکر جائے۔
ایڈمن کا ذکر ہوا تو ایڈمن کے چمچے کا بھی ذکر بھی ہوجائے۔ چمچہ پیار سے ایسے بندے کو کہتے ہیں جو کسی بڑی شخصیت کا خوشامدی درباری ہوتا ہے۔فورم پر ایڈمن کا چمچہ بننے کا طریقہ یہ ہے کہ آپ اس کی نظروں میں آجائیں۔ اس طرح ہوسکتا ہے کل کو آپ بھی ایڈمن بن جائیں ورنہ ناظم (بابے مشرف والا نہیں) بن ہی جائیں گے۔ ایڈمن کی نظروں میں آنے کا منفی طریقہ تو یہ ہے کہ آپ آتے ہی تھرتھلی مچا دیں تین چار سنجیدہ قسم کے دھاگوں میں‌ بیٹھ کر ڈھول بجانا شروع کردیں۔ خواتین اراکین سے خصوصًا چھیڑ چھاڑ کریں۔ فورم کے ماحول کا مشاہدہ کرکے کوئی ایسا موضوع چھیڑ دیں جس کو اچھا نہ سمجھا نہ جائے اور سب چونک جائیں۔ یہ آزمودہ نسخہ ہے آپ دنوں میں زبان زد عام ہونگے۔
مثبت طریقہ ذرا لمبا ہے۔ مثلًا آپ کو سب کو سلام کرنے عادت ڈالنی ہوگی۔ ہر دھاگے پر بنفس نفیس حاضر ہوکر وہاں کے موضوع کے مطابق شائستگی سے کلام کرنا ہوگا، اپنے آپ کو ایک اچھا ادب نواز ثابت کرنے کے لیے آپ کو شعر و شاعری کے دھاگوں میں‌اپنی دھاک بٹھانی ہوگی، اگر اس کے ساتھ ساتھ اگر آپ کی ایک آدھ غزل بھی فورم کی زینت بن جائے( چاہے سرقہ شدہ ہی ہو) اور دو اراکین ہی اسے پسند کرلیں تو آپ کا نمبر لگ گیا سمجھیں۔ ایڈمن کی ہاں میں ہاں ملائیں خصوصًا ایڈمن کے شروع کردہ دھاگوں کی تاک میں رہیں اور وہاں جواب ضرور دیں چاہے “جواب“ ہی ہو۔ فورم کی پالیسی یا آئندہ منصوبوں کے بارے میں رائے دیں۔ ہوسکے تو اپنی طرف سے کوئی منصوبہ پیش کردیں۔ چلنے والے منصوبوں کے لیے اپنی خدمات پیش کردیں اس طرح آپ بہت جلد ایڈمن کے قریب ہوجائیں گے اور اگر آپ کی قسمت ہوئی تو کوئی عہدہ بھی مل جائے گا۔
تو اصحاب یہ تھا ہمارے تجربات کا نچوڑ اسے پڑھ کر عمل کرنے والے اپنے برے بھلے کے ذمہ دار خود ہونگے چونکہ یہ صرف نظریات ہیں ان کا ثبوت موجود نہیں۔ اسے آزاد مصدر اجازت نامے کے تحت بغیر کسی وارنٹی و گارنٹی کے جاری کیا جاتا ہے۔ فقط صرف آپ کا۔۔۔۔

بدھ، 18 اکتوبر، 2006

ویب پیڈ کی شمولیت اور میرے ایڈونچرز

مجھے لگتا ہے ایک آدھ سنسنی خیز سا ناول لکھ ڈالوں اس موضوع پر جس کا عنوان ہو “شاکر اینڈ دا ویب پیڈ انٹیگریشن اِن ورڈپریس“
ان تھیم والوں کو رب ہی پوچھے۔ اتنا کھپنا پڑا اتنا کھپنا پڑا کہ نہ پوچھیں۔ نبیل بھائی نے تو بنیادی تھیم میں ویب پیڈ کی شمولیت کے لیے ہدایات دے دیں اور اس کے بعد ہمارا سدا کا پاپی من مچل اٹھا کہ اسے اپنے موجودہ تھیم میں بھی شامل کرنا ہے۔ بس پھر کیا تھا شروع ہوگئے۔ تبصروں کے مصنف کے قطعہ میں شامل کیا، تبصروں کے قطعے میں شامل کیا۔ لیکن ۔۔۔۔ یہ کیا۔ایک میں دو دو حرف لکھے جارہے تھے اور دوسرے میں اردو بنیادی زبان منتخب ہی نہیں‌ہوتی تھی۔ اب؟؟؟؟؟؟
اب رولا ڈالا محفل پر جاکر اور بھلا ہو نعمان کا جنھوں نے ایک سیاپا ختم کیا۔ دو دو حرفوں کی ٹائپنگ تو ختم ہوگئی لیکن تبصروں والا قطعہ جوں کا توں رہا اور انھوں نے بھی ہاتھ اٹھا دیے میرے بس سے باہر ہے۔
ہماری قسمت، اور طبیعت جس کی ہوس نہیں جاتی۔ ہم نے ٹھانی کہ اب تلاش کے قطعے میں بھی اردو ویب پیڈ شامل ہو۔ بس پھر کیا تھا کل تین گھنٹے لگا کر شامل کیا اور نتیجہ یہ نکلا کہ سائیڈ بار بجائے سائیڈ بارے کے نیچے دکھنے لگا، تبصروں کے قطعے میں بنیادی زبان معجزاتی طور پر اردو ہوگئی یعنی ویب پیڈ ٹھیک کام کرنے لگا، تلاش کے قطعے میں بھی سب ٹھیک تھا لیکن مصنف والا قطعہ پھر اڑ گیا۔ :( :(
تھیم کا ستیا ناس کرکے ہم نے سوچا اس کو فی الحال بند کرو اور بنیادی تھیم کو چالو کرلو۔ سو آج پھر ایک گھنٹے سے زیادہ وقت کی محنت کے بعد تلاش کے قطعے میں بھی ویب پیڈ شامل کرکے یہ پوسٹ فرما رہے ہیں۔
حسرت ان غنچوں پہ جو بن کھلے مرجھا گئے۔
لیکن ہم بھی چین لینے والے نہیں۔ ہم واپس آئیں گے۔ اس کوچہ گردی نے پی ایچ پی میں نقب لگانے کے کئی بھید کھولے ہیں ہم پر کہ ویب پیڈ کس طرح شامل کرنا ہے۔ ورڈ پریس ویب پیڈ ڈاکٹر یعنی مابدولت اب اس قابل ہیں کہ کسی بھی تھیم میں ویب پیڈ شامل کرسکتے ہیں۔
چلیں آپ کو بھی بتائے دیتے ہیں۔ ایک گر کی بات جو نعمان کی مہربانی سے پتا چلی۔ وہ یہ کہ نبیل بھائی کے طریقہ کے مطابق
<form method="get" id="searchform" action="<?php bloginfo('home'); ?>/">
<p><input type="text" name="s" id="s" onfocus="setEditor(this)" "<?php echo wp_specialchars($s, 1); ?>" size="22" tabindex="1" />
<script language="JavaScript" type=text/javascript>
makeUrduEditor("s", 12);
</script></p>
English<input type="radio" value="English" name="toggle" onclick=’setEnglish("s")’><font face="Urdu Naskh Asiatype">اردو</font><input type="radio" value="Urdu" checked name="toggle" onclick=’setUrdu("s")’>
<p><input type="submit" id="searchsubmit" value="تلاش" />
</p>
</form>

ہمیشہ ہیڈر پی ایچ پی فائل میں باڈی کے ٹیگ کے نیچے شامل کریں اس کے بعد تھیم میں‌ کہیں بھی ویب پیڈ شامل کرلیں۔ جیسے تلاش کے قطعے میں ایسے شامل ہوگا۔
<form method="get" id="searchform" action="<?php bloginfo('home'); ?>/">
<p><input type="text" name="s" id="s" onfocus="setEditor(this)" "<?php echo wp_specialchars($s, 1); ?>" size="22" tabindex="1" />
<script language="JavaScript" type=text/javascript>
makeUrduEditor("s", 12);
</script></p>
English<input type="radio" value="English" name="toggle" onclick=’setEnglish("s")’><font face="Urdu Naskh Asiatype">اردو</font><input type="radio" value="Urdu" checked name="toggle" onclick=’setUrdu("s")’>
<p><input type="submit" id="searchsubmit" value="تلاش" />
</p>
</form>

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

بدھ، 11 اکتوبر، 2006

واہ جی واہ

کیا کہنے بھئی نبیل بھائی کے۔
انھوں نے تو کمال ہی کردیا۔ یعنی ورڈپریس میں بھی اردو ویب پیڈ۔
آپ کا بہت بہت شکریہ نبیل بھائی ۔۔۔:)

ہفتہ، 7 اکتوبر، 2006

دوست سے ماسی پھاتاں تک۔۔۔۔۔

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


سوال یہ ہے کہ کیا یہ کردار خود رو ہوتے ہیں؟؟ یا انھین ہمارے رویے پروان چڑھاتے ہیں۔ سوال یہ نہیں کہ وہ چغلی یا غیبت کیوں کرتے ہیں سوال یہ ہے کہ ہم اسے اتنی رغبت سے سنتے کیون ہیں۔ ہماری خواتین انھی "باوثوق ذرائع" سے حاصل کردہ خبروں کو محلہ جاتی جھگڑوں میں بڑی بے دردی کے ساتھ استعمال کرتی ہیں۔ نیں تو ں تے فلاں نیں تیرا فلاں ۔۔۔۔۔۔۔۔۔۔۔۔۔۔۔۔۔۔


آخر ہمارے رویے کب ٹھیک ہونگے۔

منگل، 3 اکتوبر، 2006

میری پہلی پوسٹ

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

رمضان کی مبارک ساعتیں اور میں اتنا پاگل کہ اپنا روٹھا یار نہیں منا سکا ابھی تک۔ شاید میرے جیسوں کے لیے ہی کہا گیا تھا۔

لعنت ہے اس پر جس کی زندگی میں رمضان آئے اور وہ اپنے گناہ نہ بخشوا سکے۔