Плагин загрузки изображений для MyBB

Этот плагин добавляет инструмент для быстрой загрузки и прикрепления изображений к сообщениям. Изображения загружаются на наш сайт, поэтому вам не нужно беспокоиться о дисковом пространстве или настройке сервера. При загрузке изображения с помощью кнопки этого плагина BBCode для миниатюры и ссылка на оригинальное изображение генерируются автоматически и вставляются в сообщение.

Скачать расширение

Инструкции по установке

  1. Распакуйте загруженный архив в подкаталог ./inc/plugins/ вашей установки MyBB.
  2. mybb181
  3. mybb182

Установка завершена. Теперь вы можете использовать Postimage на своем сайте.

mybb183
  1. Распакуйте загруженный архив в подкаталог ./inc/plugins/ вашей установки MyBB.
  2. mybb161
  3. mybb162

Установка завершена. Теперь вы можете использовать Postimage на своем сайте.

mybb163

Параметры

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

Поддержка

Пожалуйста, свяжитесь с нами, если у вас есть проблемы или вопросы. Мы даже поможем бесплатно интегрировать ваш сайт с нашим сервисом!