Бесплатный плагин для форумов · одна строка кода
Добавьте загрузку изображений на свой форум
Участники нажимают «Загрузить изображение», выбирают картинку — и BBCode появляется в их сообщении. Работает с phpBB, MyBB, SMF, XenForo и любым сайтом с текстовым полем.
<script async src="https://imgsharehub.com/plugin/upload.js"></script>Куда вставить код
- phpBB 3.3
- Откройте styles/prosilver/template/overall_footer.html, вставьте код перед </body>, затем очистите кеш в панели администратора (ACP).
- MyBB 1.8
- ACP → Templates & Style → Templates → ваша тема → Footer Templates → footer. Вставьте код в самый конец.
- SMF 2.1
- Откройте Themes/default/index.template.php и вставьте код перед </body> в template_html_below().
- XenForo 2
- Admin → Appearance → Templates → PAGE_CONTAINER. Вставьте код перед </body>.
- Любой другой сайт
- Вставьте код перед </body> и добавьте data-target="#your-textarea", чтобы указать ваш редактор.
Настройки
Добавьте эти атрибуты в тег script, чтобы изменить поведение плагина:
| Атрибут | Значения | Действие |
|---|---|---|
| data-target | CSS-селектор | Какое текстовое поле получит кнопку. На перечисленных выше форумах определяется автоматически. |
| data-format | bbcode, bbcode-plain, html, markdown, direct | Что вставляется. bbcode (по умолчанию) делает изображение ссылкой на его страницу. |
| data-label | Текст | Текст кнопки. По умолчанию «Upload image». |
| data-expires | 1h, 1d, 1w, 1m, 6m | Автоудаление загрузок по истечении этого времени. По умолчанию: хранятся. |
<script async src="https://imgsharehub.com/plugin/upload.js"
data-target="#comment" data-format="markdown" data-expires="1w"></script>Делаете что-то своё?
Используйте API хостинга изображений для ботов и приложений или посмотрите руководство по BBCode для участников форумов.
Вопросы о плагине
Плагин для форумов бесплатный?
Да. Не нужны ни аккаунт, ни ключ API, ни оплата. Чтобы предотвратить злоупотребления, число загрузок для каждого посетителя ограничено.
Использует ли плагин место на диске или трафик моего форума?
Нет. Изображения хранятся и раздаются ImgShareHub, а ваш форум хранит только BBCode в сообщении.
Что происходит с большими фото?
Фото больше 4 МБ перед загрузкой уменьшаются прямо в браузере участника максимум до 2048 пикселей — это тот же размер, в котором их хранит ImgShareHub. Анимированные GIF загружаются как есть и должны весить меньше 4 МБ.
Исчезнут ли изображения из старых сообщений?
Изображения хранятся, пока их просматривают. Анонимные изображения удаляются только после 365 дней без просмотров, если вы не задали data-expires.