Магазин
Правила Ответы на вопросы Конфиденциальность
Магазин
Правила Ответы на вопросы Конфиденциальность
  • Быстрые действия Ярлыки
    Общие действия
    Связаться с администрацией
    • Бот

       

Условно-бесплатные расширения

  • Список форумов
  • phpBB 3.1-3.3
  • Расширения для phpBB 3.1-3.3
  • Условно-бесплатные расширения

[Расширение] (phpBB 3.1-3.3) BB3ImageUpload(SE/SE2): загрузка изображений на внешние хостинги изображений

Загрузка изображений на imgur, imageshack, disk.yandex, drive.google, imageban

Расширения с ограниченным доступом, (SE) - только пользователям из групп Благодарившие, Донаторы и VIP, (SE2) - пользователям из групп Донаторы и VIP
271 сообщение
  • Пред.
  • 1
  • Перейти на страницу:
  • 7
  • 8
  • 9
  • 10
  • 11
  • Перейти на страницу:
  • 28
  • След.
Просмотры: 31640 • 
Аватара пользователя
PPK
Администратор
Сообщения: 10514
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 02 сен 2019, 09:29
А это не должно влиять на картинки, по крайней мере на те, которые отображаются через само расширение, расширение берёт ссылку на картинку (миниатюру) отправляет свой реферер на другой сервер (или не отправляет если сделать то, что я написал) и потом отдаёт картинку, никак этот не используется :unknown:
PPK
SMERCH
Донатор
Сообщения: 202
Зарегистрирован: 25 янв 2018, 15:38
Сообщение 02 сен 2019, 10:11
PPK писал(а):А это не должно влиять на картинки, по крайней мере на те, которые отображаются через само расширение, расширение берёт ссылку на картинку (миниатюру) отправляет свой реферер на другой сервер (или не отправляет если сделать то, что я написал) и потом отдаёт картинку, никак этот не используется :unknown:
В том то и дело, что влияет, потому что с разными кодами работает по разному, выше писал как и с чем!
SMERCH
Аватара пользователя
PPK
Администратор
Сообщения: 10514
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 02 сен 2019, 10:58
Тогда в том-же файле нужно попробовать закомментировать код

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

 		if(strpos($this->request->server('HTTP_REFERER'), $board_url)!==0)
		{
			$this->res_err[]='Invalid source';

			$this->error_image();

			exit();
		}
но после этого картинки с вашего форума можно будет использовать (вставлять) на любом другом сайте
PPK
SMERCH
Донатор
Сообщения: 202
Зарегистрирован: 25 янв 2018, 15:38
Сообщение 02 сен 2019, 20:42
PPK писал(а):Тогда в том-же файле нужно попробовать закомментировать код

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

 		if(strpos($this->request->server('HTTP_REFERER'), $board_url)!==0)
		{
			$this->res_err[]='Invalid source';

			$this->error_image();

			exit();
		}
но после этого картинки с вашего форума можно будет использовать (вставлять) на любом другом сайте
В том же файле, каком? Куда прописать код?

Отправлено спустя 19 часов 43 минуты 25 секунд:
Есть еще решения, по сути все дело упирается только в картинки с Яндекса!
SMERCH
Аватара пользователя
PPK
Администратор
Сообщения: 10514
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 03 сен 2019, 18:47
Я все две правки кода уже написал, яндекс скорее всего проверяет реферер и если сайт слишком часто запрашивает картинки - он это блокирует, расширение проверяет с какого сайта запрашивается миниатюра и если это не сайт на котором стоит расширение - картинка не отдаётся, правки отключают и то и то.
PPK
SMERCH
Донатор
Сообщения: 202
Зарегистрирован: 25 янв 2018, 15:38
Сообщение 03 сен 2019, 20:55
Странно. Сам код, no-referrer используется на многих сайтах, причём в WordPress он встроен автоматически, неужели на др сайтах ничего не работает. Код, который прописан выше автоматом прописан в расширении, не в Head же его пихать!

Отправлено спустя 2 минуты 51 секунду:
Ну, или смириться с тем, что прямые ссылки в Edge работать не будут! Хотя странно, в Chrome и Яндекс работают, а в Edge нет, в др браузерах не проверял! Это если с кодом Same-origin.
SMERCH
srgudvin
Донатор
Сообщения: 17
Зарегистрирован: 23 май 2019, 20:31
Сообщение 03 сен 2019, 22:13
Установил с нуля bb3imageupload_se2_1.10.2 вместо bb3imageupload_se_1.7. Пропало ранее загруженное отображение миниатюр с яндексдиска. Эта правка не помогла. Кэш браузера и форума удалял если что. Ссылка на проблемное сообщение
srgudvin
Аватара пользователя
PPK
Администратор
Сообщения: 10514
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 04 сен 2019, 08:50
Эту правку и не нужно делать, она там есть, ничем этим файлы не отличаются кроме наличия гугла в se2, нужно включить дебаг в файле image_preview.php, открыть миниатюру

Отправлено спустя 12 минут 2 секунды:
SMERCH писал(а):Ну, или смириться с тем, что прямые ссылки в Edge работать не будут! Хотя странно, в Chrome и Яндекс работают, а в Edge нет, в др браузерах не проверял! Это если с кодом Same-origin.
Этот "браузер" не поддерживает referer в html тегах, поэтому бесполезно в нём проверять
PPK
srgudvin
Донатор
Сообщения: 17
Зарегистрирован: 23 май 2019, 20:31
Сообщение 04 сен 2019, 12:47
PPK писал(а):нужно включить дебаг в файле image_preview.php
а можно подробней объяснить, как это сделать - это в строке 81 изменить код на такой:

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

$this->debug=true;
?
srgudvin
Аватара пользователя
PPK
Администратор
Сообщения: 10514
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 04 сен 2019, 12:57
Да
PPK
271 сообщение
  • Пред.
  • 1
  • Перейти на страницу:
  • 7
  • 8
  • 9
  • 10
  • 11
  • Перейти на страницу:
  • 28
  • След.

Вернуться в «Условно-бесплатные расширения»

Time: 0.000s | Queries: 0 | Peak Memory Usage: 0.00 МБ | GZIP: Unknown | SQL Explain
  • Список форумов
2018, made with by ThemeKita Создано на основе phpBB® Forum Software © phpBB Limited Русская поддержка phpBB (C) 2009-2025 @ PPK
  • Часовой пояс: UTC+04:00
Участники темы
Список форумов Участники темы
Перейти
Сайт ↳   Новости по сайту ↳   Новости обновлений ↳   Вопросы по сайту ↳   Non-russian speakers forum phpBB 3.1-3.3 ↳   Вопросы по phpBB 3.1-3.3 ↳   Расширения для phpBB 3.1-3.3 ↳   Условно-бесплатные расширения ↳   Платные расширения ↳   Расширения для подписчиков ↳   Расширения в разработке ↳   База расширений ↳   Стили для phpBB 3.1-3.3 ↳   Переводы расширений для phpBB3.1-3.3 ↳   Поиск и запросы расширений ↳   Запросы расширений, функционала и переводов для подписчиков ppkBB3cker ↳   Новости по трекеру и обновлениям ↳   Ошибки, проблемы, недочёты ↳   Предложения по новым функциям и возможностям ↳   Вопросы, ответы и примеры решений ↳   Моды и стили для трекера ↳   Готовые стили для трекера ↳   Запросы стилей для трекера ↳   Стили в разработке ↳   Готовые моды для трекера ↳   Запросы модов для трекера ↳   Моды в разработке ↳   Остальное ↳   F.A.Q. ↳   Ваши трекеры ↳   Оффтопик xbtBB3cker ↳   Новости по трекеру и обновлениям ↳   Вопросы, ответы, ошибки и обсуждение phpBB 3.0 ↳   Другие моды для phpBB3 ↳   Минимоды и хаки для phpBB3 ↳   Вопросы по phpBB3 ↳   phpBB3 ppkBB3cker Edition ↳   Платные услуги, моды, стили ↳   BB2Spoiler/BB3Spoiler ↳   BB3Topics ↳   BB3Sape ↳   BB3UserAgentInfo