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

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

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

Сообщение Anvar » 19.09.2014, 17:35 #1

Изображения вложенные в сообщения форумов phpBB не индексируются Яндексом. При использовании кнопки "поделиться", при публикации ссылок в социальных сетях картинки и фото тоже не подхватываются.

Так вот, этот мод сделает изображения правильными, добавит правильные(с точки зрения ПС) описания в alt и title, кроме того изображения будут иметь расширения и выглядеть это будет примерно как здесь:

Индексация изображений в Яндексе - Yandex_SEO_Images.jpg
Индексация изображений в Яндексе
Публикация в Одноклассники - Odnoklassniki_Shared.jpg
Публикация в Одноклассники
Публикация в Facebook - Facebook_Shared.jpg
Публикация в Facebook


Установка довольно проста, правка нескольких файлов.

Для phpBB3.1.x второе сообщение!

Для phpBB3.0.x:
Вложения
SEO images in attachment 1.0.1.zip
DOWNLOAD
(33.85 КБ) 116 скачиваний
Не пишите в ЛС и ICQ вопросы которые можете задать на форуме!
Заказы по разработке не выполняю!

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

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

Сообщение Anvar » 22.10.2014, 21:35 #2

Расширение для phpBB3.1

Закидываем содержимое архива в папку ext и включаем в админке.

Установка прав доступа в последней версии!

Можно разрешить показ изображений при запрещённом скачивании вложений для определённых форумов.

По умолчанию действуют права доступа для скачивания вложений.

Версия с ЧПУ

В bb3.mobi\seoimg\config\routing.yml

Можно заменить {seoname}/{attach_id} на {seoname}_{attach_id} , чтобы придать вид какой был в phpBB3.0.x.
Вложения
SEO Images in Attachment + ЧПУ.zip
Upload 9.02.2017
(17.75 КБ) 9 скачиваний
SEO_Images_in_Attachment.zip
UPD 6.02.2017
(117.91 КБ) 18 скачиваний

Аватара пользователя
Staiki Kiev
bb3.1.3
bb3.1.3
Сообщения: 387
Зарегистрирован: 03.03.2015, 02:57
Репутация: 5

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

Сообщение Staiki Kiev » 03.03.2015, 03:25 #3

Anvar писал(а):и вносим правки в .htaccess как указано в htaccess.txt(после этот файл удаляем).

А можно подробнее что править в .htaccess?И что удаляем? :roll:
http://staiki.net/index.php - Форум Компьютерной Помощи

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

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

Сообщение Anvar » 03.03.2015, 07:16 #4

Ни чего удалять не нужно.
Find Найти содержимое с полным или частичным совпадением.

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

RewriteEngine On

Add after Добавьте после найденного на новую строку.

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

RewriteRule ^thumb/(\d+)\.(gif|jpg|jpeg|bmp|png|tiff|tif|tga)$ download/file.php?id=$1&t=1 [NC]
RewriteRule ^pic/(\d+)\.(gif|jpg|jpeg|bmp|png|tiff|tif|tga)$ download/file.php?id=$1&mode=view [NC]
RewriteRule ^small/(\d+)\.(gif|jpg|jpeg|bmp|png|tiff|tif|tga)$ download/file.php?id=$1 [NC]
RewriteRule ^img/(\d+)\.(gif|jpg|jpeg|bmp|png|tiff|tif|tga)$ download/file.php?id=$1 [NC]

Аватара пользователя
Staiki Kiev
bb3.1.3
bb3.1.3
Сообщения: 387
Зарегистрирован: 03.03.2015, 02:57
Репутация: 5

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

Сообщение Staiki Kiev » 03.03.2015, 11:12 #5

Огромнейшее.Добавил.

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

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

Сообщение Anvar » 05.07.2015, 09:21 #6

Добавил новую версию расширения, не требующая правок файла .htaccess

Аватара пользователя
Staiki Kiev
bb3.1.3
bb3.1.3
Сообщения: 387
Зарегистрирован: 03.03.2015, 02:57
Репутация: 5

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

Сообщение Staiki Kiev » 05.07.2015, 10:40 #7

Anvar писал(а):Добавил новую версию расширения, не требующая правок файла .htaccess

А то что было уже прописано-удалить? Или просто обновить расширение и всё?

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

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

Сообщение Anvar » 05.07.2015, 10:52 #8

Да правки в файле .htaccess удалить, а расширение перед заменой файлов отключить как обычно.

Забыл файл обновления закинуть в 1.0.0 версию, ставил на форум здесь и обнаружил. Заменил архив.

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

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

Сообщение Anvar » 10.07.2015, 13:34 #9

Обновил расширение. Теперь имеет смысл ставить с правками .htaccess только если не заработает последняя версия.

В общем последняя актуальная, включено на этом форуме.

Аватара пользователя
Максим Заикин
bb3.0
bb3.0
Сообщения: 1
Зарегистрирован: 19.07.2015, 23:00
Репутация: 0

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

Сообщение Максим Заикин » 19.07.2015, 23:16 #10

При написании нового сообщения и последующем его предпросмотре прилепленное изображение и миниатюра не отображается.
Возникает следующая ошибка:

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

Fatal error: Call to undefined method phpbb\cache\driver\file::obtain_attach_extensions() in /www/ext/bb3mobi/seoimg/controller/images.php on line 106


Строку 106 временно закомментировал:

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

//$extensions = $this->cache->obtain_attach_extensions(true);


Изображение с миниатюрой теперь отображается, но при нажатии на него происходит загрузка файла, вместо предпросмотра.
Видимо сервер в заголовке отдаёт неверный тип mime.


Вернуться в «Расширения, модули и хаки»