Мод загрузки изображений для 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

Дополнительно

Вы можете настраивать параметры, например внешний вид кнопки 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>

Поддержка

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