мод Adv SEO + правильный viewonline.php

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 3.0.x, кроме относящихся к форуму Для авторов (phpBB 3.0.x).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
drlov
phpBB 1.2.1
Сообщения: 25
Стаж: 17 лет 8 месяцев
Откуда: Украина
Благодарил (а): 1 раз
Поблагодарили: 3 раза

мод Adv SEO + правильный viewonline.php

Сообщение drlov »

Стоит phpbb v3.0.4
Стоит мод - Advanced-phpBB3-SEO-mod-Rewrite_V_0.4.4

Известный "баг" этого Seo мода, не отображение правильного местонахождения юзеров на конференции, а именно для большинства случаев пишет "Главная страница".

Вот тут сам автор отписал про трудности избавления от этого глюка:
http://www.phpbb-seo.com/boards/advance ... t2281.html

Автор предложил вариант решения с использованием виртуальных папок.

Но, даже в таком случае на форуме имеется линк на последнее сообщение в теме (post9596.html#p9596), и при переходе по нему viewonline уже перестает видеть местонахождение.

Вопрос - как правильно переписать генерирование этого линка на последнее сообщение, чтобы он имел другой вид,
например: /imya-foruma/nazvanie-temi-t23.html#p45

?

Ну или может есть другой вариант решения связки мода Seo + 100% рабочий viewonline?

PS. так же установлен мод NV_advanced_last_topic_titles_1_2_8.

Добавлено спустя 40 минут 12 секунд:
Кажется нашел ответ на свой вопрос:
http://www.phpbb-seo.com/boards/advance ... t3672.html

Сами авторы рекомендуют использовать мод phpBB3 SEO No Duplicate:
http://www.phpbb-seo.com/boards/phpbb3- ... t1225.html

пошел тестить.
Аватара пользователя
drlov
phpBB 1.2.1
Сообщения: 25
Стаж: 17 лет 8 месяцев
Откуда: Украина
Благодарил (а): 1 раз
Поблагодарили: 3 раза

Re: мод Adv SEO + правильный viewonline.php

Сообщение drlov »

Получилось!
Правда был некий конфликт с модом NV_advanced_last_topic_titles, пришлось повозиться, но в итоге все заработало.

Добавлено спустя 37 минут 39 секунд:
Такс, осталась трабла, а именно, при отправке сообщения юзера редиректят на линк аля - post9596.html#p9596 и естественно уже не видно где он находиться на конференции.

Вопрос, как и где редактернуть файл functions_posting.php, чтобы линк генерировался в виде /imya-foruma/nazvanie-temi-t23.html#p45

???
Аватара пользователя
Sp@wn
phpBB 1.4.0
Сообщения: 33
Стаж: 18 лет 6 месяцев
Откуда: Сибирь
Поблагодарили: 1 раз

Re: мод Adv SEO + правильный viewonline.php

Сообщение Sp@wn »

drlov писал(а):Вопрос, как и где редактернуть файл functions_posting.php, чтобы линк генерировался в виде /imya-foruma/nazvanie-temi-t23.html#p45
Мне кажется, надо редактировать не functions_posting.php, а файл мода phpbb_seo_class.php функцию формата URL
Подробнее тут
кстати говоря, у меня не получается сделать. Сохраняю без ВОМ, а все равно адреса получаются странными..
если у Вас получится, то, пожалуйста прикрепите файлик свой сюда... ;)
forum.a42.ru - Кемеровский форум обо всем
Аватара пользователя
drlov
phpBB 1.2.1
Сообщения: 25
Стаж: 17 лет 8 месяцев
Откуда: Украина
Благодарил (а): 1 раз
Поблагодарили: 3 раза

Re: мод Adv SEO + правильный viewonline.php

Сообщение drlov »

При чем здесь сохранение phpbb_seo_class.php с BOM или без?
Речь идет не о проблемах транслитерации ссылок!

А о формировании ссылки в functions_posting.php, а именно:

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

$template->assign_block_vars('draftrow', array(
....
'U_VIEW'		=> $view_url,
.....
в то время как $view_url формируется так:

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

$view_url = append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'f=' . $topic_forum_id . '&t=' . $draft['topic_id']);
Вопрос, что нужно исправить в формировании $view_url, чтобы phpbb_seo_class.php при обработке линка конвертнул его в что-то такое: /imya-foruma/nazvanie-temi-t23.html#p45

Вернуться в «Поддержка модов для phpBB 3.0.x»