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

[beta] SEO images in attachment (для phpBB3.1)

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Vlad__
phpBB 2.0.7
Сообщения: 566
Стаж: 7 лет 3 месяца
Благодарил (а): 283 раза
Поблагодарили: 65 раз

Re: [beta] SEO images in attachment (для phpBB3.1)

Сообщение Vlad__ »

Я что-то где-то правил (уже забыл где) - у меня заголовок вложения (если его ввели) писался под картинкой, а название файла и количество скачиваний при задержке мыши на ней в всплывающем оконце. После установки этого расширения и описание и все остальное переместилось во всплываемое оконце, под картинкой текст исчез. Напомните, где это можно поправить?

Отправлено спустя 27 минут 45 секунд:
И объясните логику зачем по прямой ссылке выводить порядковый номер вложения, а не имя файла?
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5270
Стаж: 19 лет 2 месяца
Откуда: Питер
Благодарил (а): 188 раз
Поблагодарили: 800 раз
Контактная информация:

Re: [beta] SEO images in attachment (для phpBB3.1)

Сообщение Siava »

Vlad__ писал(а): зачем по прямой ссылке выводить порядковый номер вложения, а не имя файла?
Это проще.
Файлов с одинаковыми именами можно загрузить несколько, какова будет логика в таком случае? Без цифр не обойтись всё равно :)
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Vlad__
phpBB 2.0.7
Сообщения: 566
Стаж: 7 лет 3 месяца
Благодарил (а): 283 раза
Поблагодарили: 65 раз

Re: [beta] SEO images in attachment (для phpBB3.1)

Сообщение Vlad__ »

Siava писал(а): Это проще.Файлов с одинаковыми именами можно загрузить несколько, какова будет логика в таком случае? Без цифр не обойтись всё равно :)
Ну да. Как-то не подумал. Одинаковые вложения screenshot.jpg. Какое выводить по ссылке? Тогда другой вопрос - где в коде дописать, чтобы выводилась ссылка вида №вложения - реальное имя файла.?
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 67 раз
Поблагодарили: 799 раз
Контактная информация:

Re: [beta] SEO images in attachment (для phpBB3.1)

Сообщение Anvar »

Вот с ЧПУ
SEO Images in Attachment + ЧПУ.zip
(17.75 КБ) 212 скачиваний
В bb3.mobi\seoimg\config\routing.yml

Можно заменить {seoname}/{attach_id} на {seoname}_{attach_id} , чтобы придать вид какой был в phpBB3.0.x.
Не пишите вопросы лично, если можете задать их на форуме!
Спецзаказы не интересуют!
Vlad__
phpBB 2.0.7
Сообщения: 566
Стаж: 7 лет 3 месяца
Благодарил (а): 283 раза
Поблагодарили: 65 раз

Re: [beta] SEO images in attachment (для phpBB3.1)

Сообщение Vlad__ »

Anvar писал(а): Можно заменить
Спасибо. У меня другая проблема. При включении глобально url rewriting перестают работать некоторые разрешения. Поэтому его не включаю. Можно ли убрать в строке адреса app.php только для этого рсширения? И повторю предыдущий вопрос:
Я что-то где-то правил (уже забыл где) - у меня заголовок вложения (если его ввели) писался под картинкой, а название файла и количество скачиваний при задержке мыши на ней в всплывающем оконце. После установки этого расширения и описание и все остальное переместилось во всплываемое оконце, под картинкой текст исчез. Напомните, где это можно поправить?
И ???
где в коде дописать, чтобы выводилась ссылка вида №вложения_реальное имя файла.?
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 67 раз
Поблагодарили: 799 раз
Контактная информация:

Re: [beta] SEO images in attachment (для phpBB3.1)

Сообщение Anvar »

Vlad__ писал(а): Я что-то где-то правил (уже забыл где)
И я не могу вспомнить, ни как не получается.
Vlad__ писал(а): И ???

где в коде дописать, чтобы выводилась ссылка вида №вложения_реальное имя файла.?
В seoimg\config\routing.yml и seoimg\event\listener.php
Не пишите вопросы лично, если можете задать их на форуме!
Спецзаказы не интересуют!
Abrikos
phpBB 1.0.0
Сообщения: 9
Стаж: 7 лет

Re: [beta] SEO images in attachment (для phpBB3.1)

Сообщение Abrikos »

Как в последней версии (1.0.3) поправить код, чтобы корректно работало на https, так как ссылки на изображения формируются без https?
Аватара пользователя
Shaytan36
phpBB 1.0.0
Сообщения: 5
Стаж: 8 лет 1 месяц
Откуда: Воронеж
Благодарил (а): 6 раз
Контактная информация:

Re: [beta] SEO images in attachment (для phpBB3.1)

Сообщение Shaytan36 »

Anvar писал(а): 09.02.2017 8:58
В bb3.mobi\seoimg\config\routing.yml

Можно заменить {seoname}/{attach_id} на {seoname}_{attach_id} , чтобы придать вид какой был в phpBB3.0.x.
НУЖНО заменить {seoname}/{attach_id} на {attach_id}/{seoname}
Тогда title приобретает вид :

<title>audi-a8long-desktop-wallpapers-1024x768.jpg (1024×768)</title>

Без этой замены в title просто ID вложения, не несущее никакой информации.

Вроде как title должен быть информативным, с точки зрения ПС.

Спасибо Анвару за столь полезное и нужное расширение!!!
rst
phpBB 2.0.1
Сообщения: 255
Стаж: 7 лет 4 месяца
Благодарил (а): 49 раз
Поблагодарили: 6 раз

Re: [beta] SEO images in attachment (для phpBB3.1)

Сообщение rst »

Есть пара вопросов по расширению.
Накопился ли достаточный опыт использования данного расширения, чтобы утверждать, что оно имеет смысл?
И если в постах есть ссылки старого вида - при клике по ним переходим на новые ссылки или получаем дубли?
Аватара пользователя
Shaytan36
phpBB 1.0.0
Сообщения: 5
Стаж: 8 лет 1 месяц
Откуда: Воронеж
Благодарил (а): 6 раз
Контактная информация:

Re: [beta] SEO images in attachment (для phpBB3.1)

Сообщение Shaytan36 »

Shaytan36 писал(а): 21.08.2017 13:55
НУЖНО заменить {seoname}/{attach_id} на {attach_id}/{seoname}
Тогда title приобретает вид :

<title>audi-a8long-desktop-wallpapers-1024x768.jpg (1024×768)</title>

Без этой замены в title просто ID вложения, не несущее никакой информации.
Ага... А alt тогда кривой... Да и ссылки все ссылаются на один файл (если много картинок в одной теме)

/forum/app.php/thumb/4059/audi-a8long-desktop-wallpapers.jpg"

Пробую менять на менять на {attach_id}_{seoname}

Ссылки получились на файлы с РАЗНЫМИ именами, и title с alt поправятся... Но картинки не показывает :(



Отправлено спустя 6 минут 43 секунды:
Буду подождать пару дней, что скажет Яшка. На другом форуме, на котором внедрял расширение (без изменений) картинки в поиск влетают, даже не уникальные. Видимо, сказывается наличие все-таки информации во всяких alt и в ЧПУ-ссылке.
На большинстве форумов этого (или подобного) расширения нет , думаю отсюда и слухи о том, что "поисковики не любят картинки форумов". Если у Вас просто картинка, без флага без родины, то естественно, она будет никак ранжироваться в поиске. Просто картинка и картинка с кучей "пояснений", я думаю, будут занимать разные позиции.
rst
phpBB 2.0.1
Сообщения: 255
Стаж: 7 лет 4 месяца
Благодарил (а): 49 раз
Поблагодарили: 6 раз

Re: [beta] SEO images in attachment (для phpBB3.1)

Сообщение rst »

rst писал(а): 24.08.2017 23:19Есть пара вопросов по расширению.
Накопился ли достаточный опыт использования данного расширения, чтобы утверждать, что оно имеет смысл?
И если в постах есть ссылки старого вида - при клике по ним переходим на новые ссылки или получаем дубли?
И ещё вопрос, картинки, которые меньше чем миниатюра попадают в small. Почему так и почему нельзя их отправить в pic?
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 67 раз
Поблагодарили: 799 раз
Контактная информация:

Re: [beta] SEO images in attachment (для phpBB3.1)

Сообщение Anvar »

Потому что миниатюры создаются из больших изображений, ссылка на полный размер pic, миниатюры thumb. Те изображения которые не нужно уменьшать и создавать миниатюры, принимают вид small.

Другими словами pic это скачивание изображения, а не просмотр.

Можно объединить pic и img, потому как выполняют ссылки одинаковую роль. Это перекочевало из мода для phpBB3.0..
Не пишите вопросы лично, если можете задать их на форуме!
Спецзаказы не интересуют!
rst
phpBB 2.0.1
Сообщения: 255
Стаж: 7 лет 4 месяца
Благодарил (а): 49 раз
Поблагодарили: 6 раз

Re: [beta] SEO images in attachment (для phpBB3.1)

Сообщение rst »

Anvar писал(а): 27.08.2017 12:29Можно объединить pic и img
img вроде же нигде не фигурирует. Или вы имели ввиду, что можно объединить thumb и small? Это было бы логично. Зачем этот thumb нужен. Как это сделать?

И как всё же быть со ссылками старого вида на форуме? Редиректа с них на новый вид нет. Можно ли как-то это решить через htacess?

И вопрос по формированию имени файла. Правильно ли я понимаю, что обработчик DOWNLOAD_NAME теперь находится не в инклудсках, а в расширении тут:

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

$attach_comment = ($attach_comment) ? $attachment['attach_comment'] : $topic_data['topic_title'];
					$block_array['DOWNLOAD_NAME'] = $this->strip_code($attach_comment) . ' - ' . utf8_basename($attachment['real_filename']);
?
rst
phpBB 2.0.1
Сообщения: 255
Стаж: 7 лет 4 месяца
Благодарил (а): 49 раз
Поблагодарили: 6 раз

Re: [beta] SEO images in attachment (для phpBB3.1)

Сообщение rst »

Anvar писал(а): 27.08.2017 12:29Потому что миниатюры создаются из больших изображений, ссылка на полный размер pic, миниатюры thumb. Те изображения которые не нужно уменьшать и создавать миниатюры, принимают вид small.
Другими словами pic это скачивание изображения, а не просмотр.
rst писал(а): 27.08.2017 15:42img вроде же нигде не фигурирует. Или вы имели ввиду, что можно объединить thumb и small? Это было бы логично. Зачем этот thumb нужен. Как это сделать?
Фигню я написал. Но судя по поведению расширения - small можно смело заменить на pic.
Т.е. если у изображения нет миниатюры, то в ссылке мы видим small. Если заменить small на pic изображение продолжает быть доступным. Получается small - лишний элемент. Верно?

Как его выпилить?
Попробовал в listener в этом блоке:

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

// SEO link img
				$inline_link = $this->helper->route('bb3mobi_seoimg', array(
					'mode'	=> 'small',
					'attach_id'	=> $attachment['attach_id'],
					'extension'	=> $attachment['extension']),
					false, '', true
заменить mode со small на pic.

Всё работает. Теперь картинки без миниатюры в ссылке имеют вид pic (при этом доступны по small). Достаточно ли этой правки? Она не нарушит функционал?


И ещё важный вопрос. Перекопал все темы (индексация, мод, расширение). Нигде не смог найти инструкции как настроить редирект ссылок старого вида (которые уже есть в постах на новые).
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 67 раз
Поблагодарили: 799 раз
Контактная информация:

Re: [beta] SEO images in attachment (для phpBB3.1)

Сообщение Anvar »

Нельзя менять small на pic, у них разные способы отдачи. Small показывается на странице, а pic скачивается файл. Thumbnail показывает другой файл, миниатюру, которой у small нет.

Посмотрите штатные ссылки phpbb там есть download.php без параметра, с параметром view и thumbnail 3 вида. Вы предлагаете использовать вместо пустого downliad , его же с параметром view?!

Отправлено спустя 1 минуту 27 секунд:
В общем нужно смотреть заголовки которые отдаёт header();
Не пишите вопросы лично, если можете задать их на форуме!
Спецзаказы не интересуют!
Ответить

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