phpBB کے لیے امیج اپلوڈ موڈ
یہ موڈ پوسٹس کے ساتھ تصاویر کو تیزی سے اپلوڈ اور اٹیچ کرنے کا ٹول شامل کرتا ہے۔ تصاویر ہماری ویب سائٹ پر اپلوڈ ہوتی ہیں، اس لیے ڈسک اسپیس یا ویب سرور کنفیگریشن کی فکر نہیں رہتی۔ جب اس موڈ کے بٹن سے تصویر اپلوڈ کی جاتی ہے تو تھمب نیل کے لیے BBCode اور اصل تصویر کے لنک کا کوڈ خودکار طور پر جنریٹ ہو کر پوسٹ میں داخل ہو جاتا ہے۔
انسٹالیشن کی ہدایات
phpBB ویب سائٹ سے ایکسٹینشن ڈاؤن لوڈ کریں
- ڈاؤن لوڈ کیا گیا آرکائیو اپنی phpBB انسٹالیشن کی
./ext/ذیلی ڈائریکٹری میں ان پیک کریں۔ 

تنصیب مکمل ہو گئی۔ اب آپ اپنی ویب سائٹ پر Postimage استعمال کر سکتے ہیں۔
- ترمیم کے لیے فائل کھولیں۔
orstyles/subsilver2/template/overall_header.htmlstyles/prosilver/template/overall_header.html -
وہ سطر تلاش کریں جس میں یہ موجود ہو۔
</title> -
جو پچھلی لائن آپ نے تلاش کی، اس کے بعد نئی خالی لائن پر یہ لائن شامل کریں۔
<script type="text/javascript" src="//mod.postimage.org/phpbb3.js" charset="utf-8"></script>
تنصیب مکمل ہو گئی۔ اب آپ اپنی ویب سائٹ پر Postimage استعمال کر سکتے ہیں۔
- ترمیم کے لیے فائل کھولیں۔
./includes/template.php -
سطر 265 تلاش کریں۔ یہ اس طرح نظر آنی چاہیے۔
$str = implode("", @file($filename)); -
اس سطر کے بعد درج ذیل کوڈ شامل کریں۔
$str=str_replace("</head>","<script type='text/javascript' src='//mod.postimage.org/phpbb2.js' charset='utf-8'></script>\n</head>",$str);
اختیارات
PostImage سائٹ پلگ اِنز کے تمام ورژنز صارف کے تجربے کو حسبِ ضرورت بنانے کے لیے متعدد اختیارات سپورٹ کرتے ہیں۔ کسی آپشن کو سیٹ کرنے کا سب سے آسان طریقہ یہ ہے کہ پلگ اِن کے پتے میں اسے مخصوص کیا جائے۔ آپشنز کو ڈیش سے الگ کیا جاتا ہے اور کسی بھی ترتیب میں دیے جا سکتے ہیں۔ مثلاً، phpBB پلگ اِن کو جرمن میں سوئچ کرنے اور یہ متعین کرنے کے لیے کہ سائٹ سے اپلوڈ ہونے والی تمام تصاویر فیملی سیف ہوں، آپ مناسب لائن کو یوں ایڈٹ کر کے پلگ اِن امپورٹ کر سکتے ہیں:
<script type="text/javascript" src="//mod.postimage.org/phpbb3-de-hotlink.js" charset="utf-8"></script>
اگر کسی گروپ کا کوئی آپشن متعین نہ ہو تو اس گروپ کے لیے طے شدہ قدر استعمال کی جاتی ہے۔ اس وقت درج ذیل آپشنز سپورٹ کیے جاتے ہیں:
پیش نظارہ کا سائز
thumb(بے نام) چھوٹے پیش نظارے استعمال کریں (سائز180 × 180pxتک)۔hotlinkبڑے پیش نظارے استعمال کریں (چوڑائی1280pxپکسل تک)۔
زبان
Postimage بٹن کا متن متعدد سپورٹڈ زبانوں میں دکھایا جا سکتا ہے۔ آپ درج ذیل میں سے کسی بھی زبان کے نام کو آپشن کے طور پر استعمال کر سکتے ہیں۔
afazbscacydadeeten (بے نام)eses-mxeufilfrhahrigiditswkulvlthumsnlnouzplptpt-brroskslsr-mefisvtlvitktryoiscselbgmkmnrusrukkkhyheurarfapsckbnemrhibnpagutatethmykaamzh-cnzh-hkjakoایڈوانسڈ
آپ PostImage بٹن کی ظاہری شکل جیسے اختیارات کو اپنی JavaScript کوڈ میں postimage_customize() فنکشن داخل کر کے اس سے پہلے حسبِ ضرورت بنا سکتے ہیں جب PostImage پلگ اِن کو کال کیا جائے۔ فنکشن کو درج ذیل کی طرح ہونا چاہیے: تین آبجیکٹس ہوں گے جو آئیکن، لنک اور کنٹینر کے اسٹائلز پر لاگو ہوں گے۔ آپ وہاں کسی بھی درکار CSS پراپرٹیز سیٹ کر سکتے ہیں۔
<script type="text/javascript" charset="utf-8">
function postimage_customize() {
if (typeof postimage === "undefined") {
return;
}
postimage.style = postimage.style || {};
postimage.style.link = {"color": "#3a80ea", "vertical-align": "middle", "font-size": "1em"};
postimage.style.icon = { "vertical-align": "middle", "margin-right": "0.5em", "margin-left": "0.5em"};
postimage.style.container = {"margin-bottom": "0.5em", "margin-top": "0.5em"};
/* Add more customizations here as needed */
}
</script>
اگر آپ طے شدہ اقدار اووررائیڈ کرنا نہیں چاہتے بلکہ صرف کسی مخصوص اسٹائل آپشن کو تبدیل یا شامل کرنا چاہتے ہیں، تو آپ کی فنکشن غالباً اس طرح ہونی چاہیے:
<script type="text/javascript" charset="utf-8">
function postimage_customize() {
if (typeof postimage === "undefined") {
return;
}
postimage.style = postimage.style || {};
/* Specify different options for the same style separately */
postimage.style.link["color"] = "green";
postimage.style.link["text-decoration"] = "none";
postimage.style.icon["border"] = "1px solid black";
postimage.style.container["padding"] = "2px";
/* Add more customizations here as needed */
}
</script>
سپورٹ
اگر آپ کو کسی مسئلے یا سوال کا سامنا ہو تو براہ کرم ہم سے رابطہ کریں۔ ہم آپ کی ویب سائٹ کو ہمارے ساتھ مفت میں مربوط کرنے میں بھی مدد کر سکتے ہیں!

