YourImageShare
اپنے phpBB، SMF یا MyBB فورم میں تصویر اپ لوڈ کا اصل بٹن شامل کریں

اپنے phpBB، SMF یا MyBB فورم میں تصویر اپ لوڈ کا اصل بٹن شامل کریں

از Product Team · Jul 24, 2026 · 1 منٹ کا مطالعہ · آخری اپ ڈیٹ Oct 2, 2026

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

یہ کیسے کام کرتا ہے، ایک جملے میں

ہر پلگ اِن پوسٹ ایڈیٹر کے ٹیکسٹ باکس کے ساتھ ایک Upload Image بٹن شامل کرتا ہے۔ اس پر کلک کریں، فائل چنیں، اور ڈائریکٹ لنک خودبخود BBCode کی صورت میں آپ کے کرسر کی جگہ پر شامل ہو جاتا ہے۔ یہ وہی اپ لوڈ API استعمال کرتا ہے جو yourimageshare.com/about/api پر درج ہے۔ نہ الگ ٹیب، نہ کہیں اور سے لنک کاپی پیسٹ کرنے کی ضرورت۔

phpBB

phpBB آج بھی سب سے زیادہ استعمال ہونے والے فورم پلیٹ فارمز میں سے ایک ہے، اور اس میں ایسی چیزوں کے لیے باقاعدہ ایکسٹینشن سسٹم موجود ہے۔ یہ پلگ اِن phpBB 3.2 اور 3.3 کی اصل ایکسٹینشن ہے: اسے اپنی انسٹالیشن کی ext ڈائریکٹری میں unzip کریں، ایڈمن کنٹرول پینل میں Customise، Manage extensions سے فعال کریں، پھر ایکسٹینشن کی ٹیمپلیٹ فائل میں پلیس ہولڈر کی جگہ اپنی اصل API key پیسٹ کریں۔ اس کے بعد اپ لوڈ بٹن ہر اس صفحے پر خودبخود نظر آتا ہے جہاں پوسٹ ایڈیٹر ہو، مزید کسی کنفیگریشن کے بغیر۔

SMF (Simple Machines Forum)

SMF کا اپنا پیکیج مینیجر ہے جو ایسے موڈز انسٹال کرنے کے لیے ہی بنا ہے۔ یہ پلگ اِن SMF کا اصل پیکیج ہے، جو عام طریقے سے Admin، Package Manager کے ذریعے انسٹال ہوتا ہے، اور اس کے بعد صرف ایک سورس فائل میں پلیس ہولڈر API key کو اپنی اصل key سے بدلنا باقی رہتا ہے۔ SMF کا پیکیج سسٹم انٹیگریشن کو صاف طریقے سے رجسٹر کرتا ہے، اور فورم کی کسی تھیم فائل کو براہِ راست چھیڑنے کی ضرورت نہیں پڑتی۔

MyBB

MyBB کے پلگ اِن سیدھی سادی inc/plugins ڈائریکٹری میں رہتے ہیں، اور یہ MyBB 1.8 کا اصل پلگ اِن ہے جو MyBB کا اپنا دستاویزی ہُک سسٹم استعمال کرتا ہے۔ پلگ اِن فائل کو اس کی جگہ پر کاپی کریں، ایڈمن پینل میں Configuration، Plugins سے فعال کریں، اور اسی فائل میں اپنی API key لگائیں۔ باقی دونوں کی طرح، اس کے بعد بٹن ہر اس جگہ خودبخود نظر آتا ہے جہاں پوسٹ ایڈیٹر ہو۔

FluxBB، PunBB اور ZetaBoards

ان تینوں میں phpBB، SMF اور MyBB کی طرح باقاعدہ پلگ اِن یا ایکسٹینشن سسٹم نہیں ہے، اس لیے انٹیگریشن انسٹال ہونے والے پیکیج کے بجائے ایک چھوٹے کاپی پیسٹ اسنیپٹ سے ہوتی ہے۔ FluxBB اور PunBB کے لیے ایک مختصر script ٹیگ آپ کے فعال اسٹائل کی ٹیمپلیٹ فائل میں شامل کیا جاتا ہے۔ ZetaBoards ایک ہوسٹڈ پلیٹ فارم ہے جسے آپ خود انسٹال نہیں کرتے، اس لیے وہی اسنیپٹ Admin CP کے Board Template سیکشن میں لگایا جاتا ہے، جو فائل تک رسائی کے بغیر پوری سائٹ میں ایسی تبدیلی کے لیے ہی بنا ہے۔ تینوں کی مکمل کاپی پیسٹ ہدایات API دستاویزات کے صفحے سے لنک ہیں۔

فورم کی تصاویر خود ہوسٹ کرنے سے یہ بہتر کیوں ہے

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

بے ترتیب تھرڈ پارٹی امیج ہوسٹس پر انحصار سے یہ بہتر کیوں ہے

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

فورم اپ لوڈز پر ایکسپائری لگانا

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

ایک API key، تمام ممبرز

ایک بات پہلے سے سوچ لینی چاہیے: پلگ اِن ایک ہی API key استعمال کرتا ہے جو انسٹال کرنے والا، عموماً فورم کا ایڈمن، کنفیگر کرتا ہے، ہر ممبر کی الگ key نہیں ہوتی۔ یعنی پلگ اِن سے ہونے والی ہر اپ لوڈ ایک ہی اکاؤنٹ کی ریٹ لمٹس اور استعمال میں شمار ہوتی ہے، جو چھوٹی سے درمیانی کمیونٹیز کے لیے عموماً ٹھیک ہے، مگر اگر فورم پر ٹریفک بہت زیادہ ہو تو دستاویزی حدود سے ملا کر دیکھ لینا چاہیے۔ ریٹ لمٹس اور انہیں بتانے والے رسپانس ہیڈرز پڑھنے کا طریقہ API دستاویزات کے صفحے پر مکمل بیان ہے۔

شروع کیسے کریں

ہر پلگ اِن، اور ہر پلیٹ فارم کے لیے انسٹالیشن کے درست مراحل، yourimageshare.com/about/api پر Forum Plugins کے تحت لنک ہیں۔ سب سے پہلے آپ کو API key چاہیے ہوگی، جو yourimageshare.com پر سائن ان کر کے My account سے ایک منٹ سے کم میں بن جاتی ہے، اور مفت پلان کی ریٹ لمٹس زیادہ تر کمیونٹی فورمز کے لیے اتنی کافی ہیں کہ اپ گریڈ کی ضرورت نہیں پڑتی۔

کمیونٹی میں لانچ کرنے سے پہلے ٹیسٹ کرنا

پورے فورم کو نئے اپ لوڈ بٹن کا اعلان کرنے سے پہلے انسٹال شدہ پلگ اِن کو خود ٹیسٹ کر لینا بہتر ہے، اگر فورم میں پرائیویٹ یا صرف اسٹاف کا ٹیسٹ بورڈ ہو تو وہاں۔ ایک ٹیسٹ پیغام پوسٹ کریں، اپ لوڈ بٹن پر کلک کریں، تصدیق کریں کہ بننے والا لنک واقعی کھلتا ہے اور درست دکھائی دیتا ہے، پھر ٹیسٹ پوسٹ ڈیلیٹ کر دیں۔ اس سے سیٹ اپ کی دو عام غلطیاں جلد پکڑی جاتی ہیں: غلط پیسٹ کی گئی API key، جس سے عموماً پہلی اپ لوڈ پر authentication کی غلطی آتی ہے، اور پلگ اِن کا غلط ڈائریکٹری میں کاپی ہو جانا، جس کا مطلب عموماً یہ ہوتا ہے کہ بٹن سرے سے نظر ہی نہیں آتا۔ ٹیسٹنگ میں پکڑ لیں تو دونوں جلد ٹھیک ہو جاتی ہیں، اور لانچ کے بعد کسی الجھے ہوئے ممبر کے ہیلپ فورم میں پوسٹ کرنے سے یہ بات کہیں کم نمایاں رہتی ہے۔

ماڈریشن کے بارے میں ایک نوٹ

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

موجودہ امیج ہوسٹنگ کی عادتوں کے ساتھ اسے متعارف کرانا

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

اگر آپ کا فورم سافٹ ویئر فہرست میں نہیں ہے

phpBB، SMF، MyBB، FluxBB، PunBB اور ZetaBoards آج چلنے والے فورمز کے بڑے حصے کا احاطہ کرتے ہیں، لیکن یہی واحد آپشنز نہیں۔ کوئی بھی فورم سافٹ ویئر جو اپنے صفحے کی ٹیمپلیٹ میں چھوٹا HTML اور JavaScript اسنیپٹ چلا سکے، جو خود ہوسٹ ہونے والے زیادہ تر فورم پلیٹ فارمز پر لاگو ہے، وہی بنیادی ویجٹ استعمال کر سکتا ہے جو FluxBB اور PunBB انٹیگریشنز میں ہے، یعنی ایک پیج ایڈیٹر بٹن جو API کے ذریعے اپ لوڈ کرتا ہے اور BBCode خودبخود شامل کرتا ہے۔ جو اسنیپٹ کو کسی اور پلیٹ فارم کے مطابق ڈھالنا چاہیں، ان کے لیے اس endpoint کی مکمل تکنیکی تفصیل yourimageshare.com/about/api پر موجود ہے۔

ممبرز کو اصل میں کیا نظر آتا ہے

ممبر کی نظر میں پوسٹ کرنے میں ایک نئے بٹن کے سوا کچھ نہیں بدلتا۔ انہیں yourimageshare.com پر اکاؤنٹ کی ضرورت نہیں، یہ جاننے کی ضرورت نہیں کہ اپ لوڈ کسی الگ سروس سے ہو رہی ہے، اور "تصویر شامل کرنے کے لیے یہ بٹن دبائیں" کے سوا کسی ہدایت کی ضرورت نہیں۔ جو لنک بنتا ہے وہ پوسٹ میں چسپاں کیے گئے کسی بھی دوسرے تصویری لنک کی طرح کام کرتا ہے، عام طور پر پری ویو ہوتا ہے اور برسوں بعد بھی اسی طرح چلتا ہے، اور یہی وہ خوبی ہے جس کی وجہ سے اسے سیٹ اپ کرنا فائدہ مند ہے۔

زبردستی کے بغیر اپنانے کی حوصلہ افزائی

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

سیٹ اپ ہر پلیٹ فارم پر چند منٹ لیتا ہے، اور ایک بار ہو جائے تو ہو گیا، ان ایڈمن پینل اپ ڈیٹس کے سوا کسی مسلسل دیکھ بھال کے بغیر جو فورم کو ویسے بھی وقتاً فوقتاً درکار ہوتی ہیں۔

ایک مختصر موازنہ جو تیار رکھنا مفید ہے

اگر ممبرز پوچھیں کہ فورم نے ہر کسی کو جہاں چاہے سے ہاٹ لنک کرنے دینا کیوں بند کیا، تو مختصر جواب بھروسا ہے۔ YourImageShare سے بننے والا لنک اس لیے کام کرتا رہتا ہے کہ پلیٹ فارم اسی فائل کو طویل مدت تک ہوسٹ کرنے کے لیے ہی بنا ہے، بالکل ویسے ہی جیسے yourimageshare.com ویب سائٹ سے براہِ راست اپ لوڈ کرنے والے ہر شخص کے لیے کام کرتا ہے۔ کسی ایسی جگہ کا لنک جہاں ممبر کا پانچ سال پہلے اکاؤنٹ تھا، ایسی کوئی ضمانت نہیں رکھتا، اور ویب پر پرانی ٹوٹی تصاویر کا ایک بڑا حصہ اسی طرز سے آتا ہے۔

اگر فورم کے ممبرز کو محفوظ شدہ فائل کے بجائے اسکرین شاٹ ٹول سے سیدھا اپ لوڈ کرنا بھی فائدہ دے، تو اس ساتھی پوسٹ میں ShareX، Flameshot اور Greenshot انٹیگریشنز سیٹ کرنے کا طریقہ ہے، جو بگز دستاویز کرنے، اسکرین شاٹ شیئر کرنے یا بصری ثبوت کے ساتھ سپورٹ سوالات کے جواب دینے والوں کے لیے فورم پلگ اِن کے ساتھ خوب جڑتی ہے۔

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

اگر آپ کو اپ لوڈ کے مرحلے کے بجائے خود BBCode فارمیٹنگ کا ریفرنس چاہیے، تو BBCodes، HTML ٹیگز اور ایمبیڈ ایبل فریمز دیکھیں۔ پلگ اِن کے بجائے اسکرپٹ سے بڑی تعداد میں اپ لوڈ کے لیے API سے اپ لوڈز کو آٹومیٹ کرنا دیکھیں۔