SEO images in attachment - Индексация изображений

Поддержка, переводы и разработка модификаций, расширений для форумов phpbb 3.0\3.1
Правила форума
Не загружайте скриншоты(изображения) на внешние хостинги и размещения их ссылок в сообщениях. Такие сообщения могут остаться без ответа или будут удалены!
Ответить Вложения 9
Аватара пользователя
Anvar
Администратор
Администратор
Сообщения: 1283
Зарегистрирован: 08.08.2014, 14:26

SEO images in attachment - Индексация изображений

Сообщение Anvar » 15.03.2016, 04:49 #21

Права доступа - форумные права групп.
Да ещё, обычные вложения будут отображаться, но с подпиской что скачать не выйдет, а для гостей нужна авторизация.
Не пишите в ЛС и ICQ вопросы которые можете задать на форуме!
Заказы по разработке не выполняю!

Аватара пользователя
Abrikos
bb3.0
bb3.0
Сообщения: 5
Зарегистрирован: 13.05.2017, 17:18

SEO images in attachment - Индексация изображений

Сообщение Abrikos » 16.05.2017, 18:22 #22

Как в последней версии (1.0.3) поправить код, чтобы корректно работало на https, так как ссылки на изображения формируются без https?

Аватара пользователя
Anvar
Администратор
Администратор
Сообщения: 1283
Зарегистрирован: 08.08.2014, 14:26

SEO images in attachment - Индексация изображений

Сообщение Anvar » 16.05.2017, 19:14 #23

Адрес темы со ссылкой на вложения?

Аватара пользователя
Abrikos
bb3.0
bb3.0
Сообщения: 5
Зарегистрирован: 13.05.2017, 17:18

SEO images in attachment - Индексация изображений

Сообщение Abrikos » 16.05.2017, 19:27 #24

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

<dl class="thumbnail">
<dt><a href="http://site.ru/forum/pic/229.jpg"><img src="http://site.ru/forum/thumb/229.jpg" class="postimage" alt="TEST - TEST.jpg" title="TEST - TEST.jpg (63.4 КБ) 63 просмотра" /></a></dt>
<dd>TEST</dd></dl>
Выше пример кода вывода изображений на форуме, ссылки без https, соответственно браузер ругается. И также если обрезание картинки не требуется:

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

<dl class="file">
<dt class="attach-image"><img src="http://site.ru/forum/small/204.png" class="postimage" alt="TEST1 - TEST1.png" onclick="viewableArea(this);" /></dt><dd>TEST1 - TEST1.png (20.74 КБ) 134 просмотра</dd></dl>

Аватара пользователя
Anvar
Администратор
Администратор
Сообщения: 1283
Зарегистрирован: 08.08.2014, 14:26

SEO images in attachment - Индексация изображений

Сообщение Anvar » 17.05.2017, 07:11 #25

Расширение использует штатные методы phpbb. Другие расширения ссылки формируют с https? В настройках форума https включён?

Аватара пользователя
Abrikos
bb3.0
bb3.0
Сообщения: 5
Зарегистрирован: 13.05.2017, 17:18

SEO images in attachment - Индексация изображений

Сообщение Abrikos » 17.05.2017, 08:08 #26

https включен. Да, другие расширения формируют ссылки с https. Если я создаю тему на форуме, в которую не загружено не одной картинки, то все в порядке (небезопасных элементов нет). Если отключить это расширение, то код картинок начинает формироваться с относительным путем до картинки (в ссылке http или https вообще не присутствуют) и тоже все в норме (небезопасных элементов нет), так что дело точно в расширении. Вот так выглядит код изображения с отключенным расширением!

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

<dl class="thumbnail">
<dt><a href="./download/file.php?id=229&mode=view"><img src="./download/file.php?id=229&t=1" class="postimage" alt="TEST.jpg" title="TEST.jpg (63.4 КБ) 68 просмотров" /></a></dt>
<dd>TEST</dd></dl>

Аватара пользователя
Anvar
Администратор
Администратор
Сообщения: 1283
Зарегистрирован: 08.08.2014, 14:26

SEO images in attachment - Индексация изображений

Сообщение Anvar » 18.05.2017, 08:28 #27

Здесь включён https? (кэш очищался после включения?)
SEO images in attachment - Индексация изображений - coockie https.png
Если принудительно включить? (Ещё порт нужно будет указать правильно.)
SEO images in attachment - Индексация изображений - Protocol https.png

Аватара пользователя
Abrikos
bb3.0
bb3.0
Сообщения: 5
Зарегистрирован: 13.05.2017, 17:18

SEO images in attachment - Индексация изображений

Сообщение Abrikos » 18.05.2017, 08:46 #28

Безопасные cookie включены. Кэш понятное дело чистился. При установке принудительных настроек, картинки вообще не грузятся, не на 443 порту не на 80.

Аватара пользователя
Anvar
Администратор
Администратор
Сообщения: 1283
Зарегистрирован: 08.08.2014, 14:26

SEO images in attachment - Индексация изображений

Сообщение Anvar » 18.05.2017, 12:05 #29

Открываем \seoimg\event\listener.php

Находим в четырёх местах

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

					'attach_id'	=> $attachment['attach_id'],
					'extension'	=> $attachment['extension']),
					false, '', true
Заменяем на

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

					'attach_id'	=> $attachment['attach_id'],
					'extension'	=> $attachment['extension'])
тогда пути будут относительными.

В абсолютных url https нужно будет проверять.

Аватара пользователя
Abrikos
bb3.0
bb3.0
Сообщения: 5
Зарегистрирован: 13.05.2017, 17:18

SEO images in attachment - Индексация изображений

Сообщение Abrikos » 18.05.2017, 12:56 #30

Так пути стали относительными, ошибок безопасности более не наблюдается, картинки грузятся, вроде все в порядке, еще потестирую. Спасибо за помощь!

Ответить Вложения 9