Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[3.2] Chevereto API

Поддержка расширений, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с расширениями для phpBB, кроме относящихся к форуму Для авторов.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
LBeaver
phpBB 1.4.4
Сообщения: 153
Стаж: 9 лет 4 месяца
Благодарил (а): 47 раз
Поблагодарили: 44 раза
Контактная информация:

[3.2] Chevereto API

Сообщение LBeaver »

Название расширения: Chevereto API

Автор: LBeaver

Описание расширения: Расширение позволяет автоматически загружать изображения из BB-кодов [img] на хостинг с Chevereto непосредственно в момент отправки пользователем сообщения. В случае успешной загрузки, исходная ссылка в сообщении заменяется на новую. Позволяет избежать предупреждения о смешанном содержимом при переходе форума на HTTPS.

При желании можно загрузить все существующие изображения (размещённые до установки расширения) на новый хостинг. Для этого нужно подключиться через SSH к серверу и находясь в директории с форумом выполнить команду:

Код: Выделить всё

php bin/phpbbcli.php reparser:reparse post_text

Для проверки работы устанавливать себе Chevereto не нужно — в расширении прописаны параметры для загрузки изображений на мой хостинг. Если кто-то решит внедрять у себя, то наверное стоит развернуть свой экземпляр и ни от кого не зависеть.

Скачать: https://github.com/LordBeaver/phpbb_chevereto

Язык: русский, английский

Я не являюсь PHP-программистом, более того — я вообще не считаю себя программистом.
Замечания и улучшения по коду только приветствуются.
LBeaver
phpBB 1.4.4
Сообщения: 153
Стаж: 9 лет 4 месяца
Благодарил (а): 47 раз
Поблагодарили: 44 раза
Контактная информация:

Re: [3.2] Chevereto API

Сообщение LBeaver »

vaden писал(а): 30.04.2020 1:54 на тег IMG никак не реагирует и даже не пытается к себе загрузить
Проверьте лог ошибок, предварительно включив его в настройках расширения.
vaden писал(а): 01.05.2020 3:12 на днях сама галерея обновилась, может в этом причина
На 3.15 и 3.15.1 не работает API через POST-запрос, хотя через GET корректно отрабатывает.

Отправлено спустя 7 минут 41 секунду:
Если сделать так, то снова работает:

Код: Выделить всё

Index: app/routes/route.api.php
===================================================================
--- app/routes/route.api.php    (revision 313)
+++ app/routes/route.api.php    (working copy)
@@ -62,7 +62,7 @@
                 $source = $_FILES['source'];
             break;
             case G\is_image_url($source) || G\is_url($source):
-                $source = G\getQsParams()['source'];
+//                $source = G\getQsParams()['source'];
             break;
             default:
                 // Base64 comes from POST?
Аватара пользователя
vaden
phpBB 1.2.0
Сообщения: 10
Стаж: 5 лет 9 месяцев
Благодарил (а): 2 раза

Re: [3.2] Chevereto API

Сообщение vaden »

как то ошибки не постоянные.
то есть не срабатывает загрузка гораздо больше раз, чем есть ошибок в логах:

Изображение

и не понял только куда код пристроить.
LBeaver
phpBB 1.4.4
Сообщения: 153
Стаж: 9 лет 4 месяца
Благодарил (а): 47 раз
Поблагодарили: 44 раза
Контактная информация:

Re: [3.2] Chevereto API

Сообщение LBeaver »

vaden писал(а): 01.05.2020 20:09 не понял только куда код пристроить
В самом Chevereto ошибка. В файле app/routes/route.api.php закомментируйте/удалите строку $source = G\getQsParams()['source'];
Аватара пользователя
vaden
phpBB 1.2.0
Сообщения: 10
Стаж: 5 лет 9 месяцев
Благодарил (а): 2 раза

Re: [3.2] Chevereto API

Сообщение vaden »

ооо, да..
заработало.
спасибо.
не подумал, что саму галерею надо править.
после обновления опять слетит?
LBeaver
phpBB 1.4.4
Сообщения: 153
Стаж: 9 лет 4 месяца
Благодарил (а): 47 раз
Поблагодарили: 44 раза
Контактная информация:

Re: [3.2] Chevereto API

Сообщение LBeaver »

vaden, должны исправить в новой версии Chevereto.
kinoed
phpBB 1.0.0
Сообщения: 2
Стаж: 1 год 9 месяцев

Re: [3.2] Chevereto API

Сообщение kinoed »

Всем привет. Может кто подскажет как обновить Chevereto в ручную? Версия 3.18 заменить на 30.20.17 Какие файлы и папки заменить заменить ? В документации и на форуме этого нет. Спасибо
kinoed
phpBB 1.0.0
Сообщения: 2
Стаж: 1 год 9 месяцев

Re: [3.2] Chevereto API

Сообщение kinoed »

[удалено] Chevereto 3.20.18 Если кому надо.
Последний раз редактировалось Siava 28.08.2022 21:44, всего редактировалось 1 раз.
Причина: warez тут запрещён!
Аватара пользователя
Michel
phpBB 2.0.0
Сообщения: 232
Стаж: 12 лет 2 месяца
Откуда: Липецк
Благодарил (а): 64 раза
Поблагодарили: 23 раза

Re: [3.2] Chevereto API

Сообщение Michel »

kinoed писал(а): 27.08.2022 8:02 [удалено] Chevereto 3.20.18 Если кому надо.
Хм... Пароль на скачивание просит
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5270
Стаж: 19 лет 2 месяца
Откуда: Питер
Благодарил (а): 188 раз
Поблагодарили: 800 раз
Контактная информация:

Re: [3.2] Chevereto API

Сообщение Siava »

LBeaver, с 4 версией chevereto не работает расширение. Там убрали поддержку url upload для всех, кроме администратора.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
LBeaver
phpBB 1.4.4
Сообщения: 153
Стаж: 9 лет 4 месяца
Благодарил (а): 47 раз
Поблагодарили: 44 раза
Контактная информация:

Re: [3.2] Chevereto API

Сообщение LBeaver »

Аватара пользователя
romaamor
phpBB 3.0.2
Сообщения: 2081
Стаж: 11 лет 11 месяцев
Откуда: Одесса
Благодарил (а): 707 раз
Поблагодарили: 161 раз
Контактная информация:

Re: [3.2] Chevereto API

Сообщение romaamor »

А что, onlystorage.org поломался ? Не работает через плагин на форуме, и не работает на прямую на их сайте загрузка картинок.
https://monosnap.com/direct/OuRMAoqZf6J ... 9E0jKKodBx
LBeaver
phpBB 1.4.4
Сообщения: 153
Стаж: 9 лет 4 месяца
Благодарил (а): 47 раз
Поблагодарили: 44 раза
Контактная информация:

Re: [3.2] Chevereto API

Сообщение LBeaver »

romaamor, починился.
Аватара пользователя
romaamor
phpBB 3.0.2
Сообщения: 2081
Стаж: 11 лет 11 месяцев
Откуда: Одесса
Благодарил (а): 707 раз
Поблагодарили: 161 раз
Контактная информация:

Re: [3.2] Chevereto API

Сообщение romaamor »

А как перевести кнопку загрузки изображения Upload images на русский ?

Отправлено спустя 1 час 39 минут 35 секунд:
Так же обратил внимание что на каком языке будет надпись зависит от браузера. На гугл хроме на английском, на Edge на русском.
LBeaver
phpBB 1.4.4
Сообщения: 153
Стаж: 9 лет 4 месяца
Благодарил (а): 47 раз
Поблагодарили: 44 раза
Контактная информация:

Re: [3.2] Chevereto API

Сообщение LBeaver »

romaamor писал(а): 06.09.2023 22:41 А как перевести кнопку загрузки изображения Upload images на русский ?
Язык кнопки зависит от настроек предпочитаемых языков в браузере пользователя. В версии 0.5.1 появилась возможность принудительно выбрать английский или русский.
Ответить

Вернуться в «Поддержка расширений для phpBB»