Хостинг картинок 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
Создайте аккаунт или авторизуйтесь для скачивания.
 
Версия DLE: 13.3-14.1
Кодировка: utf-8
Версия PHP: 7.x
 
Автор: KachalkinGeorg
Источник:
  • Oxigen
  • 0
  • 113
Информация
Посетители, находящиеся в группе Гость, не могут оставлять комментарии к данной публикации.