FluxBB-এর জন্য ইমেজ আপলোড মড

এই মডটি পোস্টে দ্রুত ছবি আপলোড ও সংযুক্ত করার একটি টুল যোগ করে। ছবি আমাদের ওয়েবসাইটে আপলোড হয়, তাই ডিস্ক স্পেস বা ওয়েব সার্ভার কনফিগারেশন নিয়ে চিন্তা করতে হবে না। এই মডের বোতাম দিয়ে ছবি আপলোড করলে থাম্বনেইল এবং মূল ছবির লিঙ্কের জন্য BBCode স্বয়ংক্রিয়ভাবে তৈরি হয়ে পোস্টে ঢুকে যায়।

ইনস্টলেশনের নির্দেশনা

  1. সম্পাদনার জন্য ফাইলটি খুলুন।
    header.php
  2. লাইন 98 খুঁজে বের করুন। এটি এমন দেখানোর কথা।
    </title>
  3. ওই লাইনের পরে নিচের কোডটি যুক্ত করুন।
    <script type="text/javascript" src="//mod.postimage.org/fluxbb.js" charset="utf-8"></script>

ইনস্টলেশন সম্পন্ন হয়েছে। এখন আপনি আপনার ওয়েবসাইটে Postimage ব্যবহার করতে পারেন।

fluxbb
  1. সম্পাদনার জন্য ফাইলটি খুলুন।
    header.php
  2. লাইন 86 খুঁজে বের করুন। এটি এমন দেখানোর কথা।
    </title>
  3. ওই লাইনের পরে নিচের কোডটি যুক্ত করুন।
    <script type="text/javascript" src="//mod.postimage.org/fluxbb.js" charset="utf-8"></script>

ইনস্টলেশন সম্পন্ন হয়েছে। এখন আপনি আপনার ওয়েবসাইটে Postimage ব্যবহার করতে পারেন।

fluxbb

অপশনসমূহ

PostImage সাইট প্লাগইনগুলোর সব সংস্করণেই ব্যবহারকারীর অভিজ্ঞতা কাস্টমাইজ করার জন্য বেশ কিছু অপশন সমর্থিত। কোনো অপশন সেট করার সবচেয়ে সহজ উপায় হলো প্লাগইনের ঠিকানায় সেটি নির্দিষ্ট করা। অপশনগুলো ড্যাশ দিয়ে আলাদা থাকে এবং যেকোনো ক্রমে দেওয়া যায়। উদাহরণস্বরূপ, কোনো phpBB প্লাগইন জার্মান ভাষায় সেট করতে এবং সাইট থেকে আপলোড হওয়া সব ছবিকে পরিবার-বান্ধব হিসেবে চিহ্নিত করতে আপনি প্রাসঙ্গিক লাইনটি এভাবে সম্পাদনা করে প্লাগইন আমদানি করতে পারেন:

<script type="text/javascript" src="//mod.postimage.org/phpbb3-de-hotlink.js" charset="utf-8"></script>

কোনো গ্রুপ থেকে কোনো অপশন নির্দিষ্ট না করা থাকলে, সেই গ্রুপের ডিফল্ট মান ব্যবহার হবে। বর্তমানে নিম্নলিখিত অপশনগুলো সমর্থিত:

প্রিভিউ সাইজ

  • thumb (ছবির ঘর নাই) ছোট প্রিভিউ ব্যবহার করুন (আকারে সর্বোচ্চ 180 × 180px)।
  • hotlink বড় প্রিভিউ ব্যবহার করুন (প্রস্থ সর্বোচ্চ 1280px পিক্সেল)।

ভাষা

Postimage বোতামের লেখা কয়েকটি সমর্থিত ভাষায় দেখানো যায়। আপনি অপশন হিসেবে নিম্নলিখিত ভাষাগুলোর যেকোনো একটি ব্যবহার করতে পারেন।

af
az
bs
ca
cy
da
de
et
en (ছবির ঘর নাই)
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

অ্যাডভান্সড

আপনি আপনার JavaScript কোডে postimage_customize() ফাংশন সন্নিবেশ করে, PostImage প্লাগিন কল করার আগে, 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>

সহায়তা

আপনার কোনো সমস্যা বা প্রশ্ন থাকলে অনুগ্রহ করে আমাদের সাথে যোগাযোগ করুন। চাইলে আমরা বিনামূল্যে আপনার ওয়েবসাইটের সাথে আমাদের ইন্টিগ্রেশনেও সাহায্য করতে পারি!