Хостинг картинок ImgBB 1.0


Простой модуль, который дает возможность загружать на хостинг ImgBB картинки форматов JPG, PNG, BMP, GIF, TIF, WEBP, HEIC, тем самым давая возможность с экономить место на Вашем сервере. Когда прекратил свое существование сайт radikal, пришлось искать замену такому хостингу картинок. Хоть таких хостингов пруд пруди, но остановился именно на этом - ImgBB, так как он предлагал загрузки через API. Вот на ум и пришла идея, как это все реализовать для DLE и сделать чтобы удобно было.


Как это работает? Вы регистрируетесь на сайте ImgBB после успешной регистрации идем на api.imgbb и получаем свой API, который вносим в настройки модуля. Далее при добавлении или редактировании новости будет соответствующий пункт "Скриншоты". Вы загружаете изображения, а те грузятся прямо на хостинг, в ответ получаете только ссылку заключенную в тег:
[img]тут картинка[/img]

с последующей записью в БД. Для их вывода в файле шаблона будет доступен тег:
{scrinhot}










Установка:
1. Скопировать содержимое архива на сервер и подключить модуль через систему плагинов.

2. В нужное место fullstory.tpl добавить:
[scrinhot]{scrinhot}[/scrinhot] - для вывода картинок
[not-scrinhot]{scrinhot}[/not-scrinhot] - если картинки к новости не были загружены, то поле остается пустым. Его можно изменить в настройках модуля

Готово!

hosting-kartinok-imgbb-1_0.zip
Создайте аккаунт или авторизуйтесь для скачивания

hosting-kartinok-imgbb-1_0-dle-15_0.zip
Создайте аккаунт или авторизуйтесь для скачивания
 
Версия DLE: 13.3-14.1, 15.0
Кодировка: utf-8
Версия PHP: 7.x
Автор: KachalkinGeorg

Примечание от Oxigen: добавлен дистрибутив с поддержкой DLE 15.0

Информация
Посетители, находящиеся в группе Гость, не могут оставлять комментарии к данной публикации.

Комментариев 2

bacha 23 июля 2023 17:00
Цитата: bacha
Приветствую!
Скачал данный плагин и установил на DLE 15.0. Пытаюсь зайти как админ в админ панель для изменения настроек плагина и доступа к модулю нет, при нажатии на модуль пишет:
У вас нет доступа для данного раздела панели управления​
Файл выбранного раздела админпанели не найден

Проблему удалось решить. Скачал новую версию модуля для dle 15 и все заработало.
bacha 23 июля 2023 16:05
Приветствую!
Скачал данный плагин и установил на DLE 15.0. Пытаюсь зайти как админ в админ панель для изменения настроек плагина и доступа к модулю нет, при нажатии на модуль пишет:
У вас нет доступа для данного раздела панели управления​
Файл выбранного раздела админпанели не найден

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