1

Тема: Как сделать: "Постоянная ссылка на это сообщение" только на один пост

Надо, чтоб при переходе по  PermaLink (viewtopic.php?pid=123#p123) открывалась страница, которая содержала бы только один, соответствующий, пост.  Такая логика реализована в Vbulletin, например.

Есть ли готовое решение? Или подскажите, пожалуйста, можно ли это сделать и как, не хакая файлы.

Поделиться

2

Re: Как сделать: "Постоянная ссылка на это сообщение" только на один пост

Готовых решений нет.
Я думаю это реализовать очень просто, навесив свой обработчик на хук vt_qr_get_posts, с условием что $pid есть и не равен 0, в нем обнулить ORDER и LIMIT и заменить WHERE на 'p.id='.$pid
Дополнительно, наверное, придется сбросить установленные значения пажинации и т.п., это все в результате эксперимента сразу будет видно.
Вешать свои обработчики можно при помощи расширения anycode.

Сайт hcs

Поделиться

3

Re: Как сделать: "Постоянная ссылка на это сообщение" только на один пост

Спасибо!
Действительно просто.

Поделиться