Разширение за качване на изображения за PunBB

Това разширение добавя инструмент за бързо качване и прикачване на изображения към публикации. Изображенията се качват на нашия уебсайт, така че не е нужно да се притеснявате за дисково пространство или конфигурация на уеб сървъра. Когато изображение се качи чрез бутона на това разширение, BBCode за миниатюра и връзка към оригиналното изображение се генерира автоматично и се вмъква в публикацията.

Изтегляне на разширение

Инструкции за инсталиране

  1. Разархивирайте изтегления архив в подпапката ./extensions/ на вашата инсталация на PunBB.
  2. punbb14_1
  3. punbb14_2

Инсталацията завърши. Вече можете да използвате Postimage на своя уебсайт.

punbb14
  1. Разархивирайте изтегления архив в подпапката ./extensions/ на вашата инсталация на PunBB.
  2. punbb13_1
  3. punbb13_2

Инсталацията завърши. Вече можете да използвате Postimage на своя уебсайт.

punbb13

Опции

Всички версии на плъгините на сайта 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

Разширени

Можете да персонализирате опции, като например вида на бутона PostImage, като добавите функция postimage_customize() във вашия JavaScript код преди извикването на плъгина 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>

Поддръжка

Моля, свържете се с нас, ако имате проблеми или въпроси. Можем дори да ви помогнем безплатно да интегрирате сайта си с нас!