Некорректная ссылка на конретное сообщение в топике

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Baiker
phpBB 1.4.0
Сообщения: 34
Стаж: 16 лет 1 месяц
Благодарил (а): 11 раз
Поблагодарили: 3 раза

Некорректная ссылка на конретное сообщение в топике

Сообщение Baiker »

Ссылки в заголовках сообщений имеют вид http://---.ru/#p30709 вместо http://---.ru/post30709.html#p30709
Пример можно посмотреть, например здесь (на всем сайте та же ситуация). Кликать по заголовкам вида Re: Торможение телевизора при подключении ресивера по HDMI ARC.
Вероятно, где-то когда-то при правке шаблонов нечаянно убита часть кода.
Просьба помочь с ликвидацией последствий этой ошибки.
Последний раз редактировалось Baiker 19.09.2015 11:42, всего редактировалось 1 раз.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Некорректная ссылка на конретное сообщение в топике

Сообщение Sheer »

Гребаный СЕО-мод!
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Baiker
phpBB 1.4.0
Сообщения: 34
Стаж: 16 лет 1 месяц
Благодарил (а): 11 раз
Поблагодарили: 3 раза

Re: Некорректная ссылка на конретное сообщение в топике

Сообщение Baiker »

Sheer, есть идеи, как поправить?
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 12 лет 4 месяца
Благодарил (а): 41 раз
Поблагодарили: 935 раз

Re: Некорректная ссылка на конретное сообщение в топике

Сообщение LavIgor »

Скиньте код шаблона viewtopic_body.html, посмотрим.
Baiker
phpBB 1.4.0
Сообщения: 34
Стаж: 16 лет 1 месяц
Благодарил (а): 11 раз
Поблагодарили: 3 раза

Re: Некорректная ссылка на конретное сообщение в топике

Сообщение Baiker »

LavIgor, готово:
https://yadi.sk/d/lIWK-K6mjC8U4
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 12 лет 4 месяца
Благодарил (а): 41 раз
Поблагодарили: 935 раз

Re: Некорректная ссылка на конретное сообщение в топике

Сообщение LavIgor »

Хмм... вроде бы всё корректно.
Если что, то ссылка в заголовке по умолчанию имеет вид [i]текущий_URL[/i]#p123.
Вы же хотите, чтобы и адрес страницы менялся на post123.html, так?

Ссылка вида post123.html формируется для маленького листика возле имени автора сообщения, всё правильно.
Конечно, можно поменять это поведение, если очень нужно, но тогда страница будет загружаться заново при каждом клике на заголовок сообщения.
Baiker
phpBB 1.4.0
Сообщения: 34
Стаж: 16 лет 1 месяц
Благодарил (а): 11 раз
Поблагодарили: 3 раза

Re: Некорректная ссылка на конретное сообщение в топике

Сообщение Baiker »

LavIgor, да, хотелось бы чтобы на заголовке была ссылка от маленького квадратика, последствия понимаю :)
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 12 лет 4 месяца
Благодарил (а): 41 раз
Поблагодарили: 935 раз

Re: Некорректная ссылка на конретное сообщение в топике

Сообщение LavIgor »

Тогда в этом файле поменяйте href="#p{postrow.POST_ID}" на href="{postrow.U_MINI_POST}".
Baiker
phpBB 1.4.0
Сообщения: 34
Стаж: 16 лет 1 месяц
Благодарил (а): 11 раз
Поблагодарили: 3 раза

Re: Некорректная ссылка на конретное сообщение в топике

Сообщение Baiker »

Поправил, все заработало как надо, спасибо! :)

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