phpBB के लिए इमेज अपलोड मॉड

यह मॉड पोस्टों में तेजी से छवियाँ अपलोड और संलग्न करने के लिए एक टूल जोड़ता है। छवियाँ हमारी वेबसाइट पर अपलोड होती हैं, इसलिए डिस्क स्पेस या वेब सर्वर कॉन्फ़िगरेशन की चिंता नहीं रहती। जब इस मॉड के बटन का उपयोग करके कोई छवि अपलोड की जाती है, तो थंबनेल और मूल छवि के लिंक के लिए BBCode अपने-आप जनरेट होकर पोस्ट में डाल दिया जाता है।

इंस्टॉलेशन निर्देश

phpBB वेबसाइट से एक्सटेंशन डाउनलोड करें

  1. डाउनलोड किए गए आर्काइव को अपनी phpBB स्थापना की ./ext/ उपनिर्देशिका में अनपैक करें।

  2. phpbb_1

  3. phpbb_2

इंस्टॉलेशन पूर्ण। अब आप अपनी वेबसाइट पर Postimage का उपयोग कर सकते हैं:

phpbb
  1. संपादन के लिए फ़ाइल खोलें:
    styles/subsilver2/template/overall_header.html
    or
    styles/prosilver/template/overall_header.html
  2. वह पंक्ति खोजें जिसमें यह है:
    </title>
  3. आपके द्वारा मिली पिछली पंक्ति के बाद एक नई खाली पंक्ति पर यह लाइन जोड़ें।
    <script type="text/javascript" src="//mod.postimage.org/phpbb3.js" charset="utf-8"></script>

इंस्टॉलेशन पूर्ण। अब आप अपनी वेबसाइट पर Postimage का उपयोग कर सकते हैं:

phpbb

SubSilver2 मॉड डाउनलोड करें (वैकल्पिक) ProSilver मॉड डाउनलोड करें (वैकल्पिक)

  1. संपादन के लिए फ़ाइल खोलें:
    ./includes/template.php
  2. पंक्ति 265 खोजें। यह इस तरह दिखनी चाहिए:
    $str = implode("", @file($filename));
  3. उस पंक्ति के बाद निम्न कोड जोड़ें:
    $str=str_replace("</head>","<script type='text/javascript' src='//mod.postimage.org/phpbb2.js' charset='utf-8'></script>\n</head>",$str);

डाउनलोड निर्देश (वैकल्पिक)


विकल्प

PostImage साइट प्लगइनों के सभी संस्करण उपयोगकर्ता अनुभव को अनुकूलित करने के लिए कई विकल्पों का समर्थन करते हैं। किसी विकल्प को सेट करने का सबसे आसान तरीका है उसे प्लगइन के पते में निर्दिष्ट करना। विकल्प हाइफ़न से अलग किए जाते हैं और किसी भी क्रम में निर्दिष्ट किए जा सकते हैं। उदाहरण के लिए, किसी phpBB प्लगइन को जर्मन में स्विच करने और यह निर्दिष्ट करने के लिए कि साइट से अपलोड की गई सभी छवियाँ family-safe हों, आप उपयुक्त पंक्ति को संपादित करके प्लगइन को आयात कर सकते हैं ताकि वह इस प्रकार दिखे:

<script type="text/javascript" src="//mod.postimage.org/phpbb3-de-hotlink.js" charset="utf-8"></script>
यदि किसी समूह से कोई विकल्प निर्दिष्ट नहीं किया गया है, तो उस समूह के लिए डिफ़ॉल्ट मान उपयोग किया जाता है। वर्तमान में निम्न विकल्प समर्थित हैं:

प्रीव्यू आकार

  • thumb (डिफ़ॉल्ट) छोटे पूर्वावलोकन का उपयोग करें (आकार अधिकतम 180x180px तक).
  • hotlink बड़े प्रीव्यू (चौड़ाई में अधिकतम 1280px पिक्सेल तक) उपयोग करें।

भाषा

Postimage बटन का टेक्स्ट कई समर्थित भाषाओं में दिखाया जा सकता है। आप विकल्प के रूप में निम्न में से किसी भी भाषा नाम का उपयोग कर सकते हैं।

  af  
  az  
  bs  
  ca  
  cy  
  da  
  de  
  et  
  en  (default)  
  es  
  es-mx  
  eu  
  fil  
  fr  
  ha  
  hr  
  ig  
  id  
  it  
  sw  
  ku  
  lv  
  lt  
  hu  
  ms  
  nl  
  no  
  uz  
  pl  
  pt  
  pt-br  
  ro  
  sk  
  sl  
  sr-me  
  fi  
  sv  
  tl  
  vi  
  tk  
  tr  
  yo  
  is  
  cs  
  el  
  bg  
  mk  
  mn  
  ru  
  sr  
  uk  
  kk  
  hy  
  he  
  ur  
  ar  
  fa  
  ps  
  ckb  
  ne  
  mr  
  hi  
  bn  
  pa  
  gu  
  ta  
  te  
  th  
  my  
  ka  
  am  
  zh-cn  
  zh-hk  
  ja  
  ko  


उन्नत

आप 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>

सहायता

यदि आपके कोई समस्या या प्रश्न हों, तो कृपया हमसे संपर्क करें। हम आपके वेबसाइट को हमारे साथ निःशुल्क एकीकृत करने में भी मदद कर सकते हैं!