Форум E1.ru входит в рейтинг крупнейших форумов Рунета ForumRate.ru. На сегодняшний день он находится на 2-м месте среди всех русскоязычных форумов по количеству сообщений.
В рейтинге также указывается движок форума. К
сожалению, не удалось установить, какой именно движок используется на этом форуме. Поэтому вопрос администраторам: какой движок здесь используется?
.
При переходе по такой ссылке, движок форума некорректно увеличивает на единицу номер страницы темы. Соответственно, перехода на конкретное сообщение не
происходит. Правьте.
форума состоит из двух компонентов url:
Путь:
1. Путь, ведущий к файлу со скриптом-обработчиком на php: httр://www.е1.ru/tаlk/forum/go_to_message.php
Параметры, передаваемые php-файлу:
2. Номер форума: f=27
3. Номер темы (номер первого
сообщения темы): t=267244
4. Номер нужного сообщения i=344004
Связующие знаки ("?", "&") я пропускаю, ибо полагаю, что структуру URL разжёвывать не надо. Поскольку ссылка не содержит якоря, файл на php обрабатывает эту ссылку и приводит её к ссылке, состоящей уже из трёх
компонентов:
Путь:
1. httр://www.е1.ru/tаlk/forum/read.php
Параметры:
2. Номер форума: f=27
3. Номер темы (номер первого сообщения темы): t=267244
4. Номер нужного сообщения i=344004
5. Страница темы: page=226
Якорь:
6. Ну и,
собственно, якорь: #344004
Так вот параметр "page" в php-коде файла-скрипта рассчитывается некорректно, а именно - он больше на единицу, чем нужно. В данном случае значение "page" должно быть 225, тогда мы попадём на правильную страницу, содержащую сообщение номер 344004, наш браузер
обработает якорь и откроет web-страницу на уровне нашего сообщения. В настоящее же время, открывается страница 226, естественно, она открывается с самого верха, поскольку не содержит нашего сообщения (страница начинается уже с сообщения номер 344028). Я скромно предположил, что php код
файла-обработчика "go_to_message.php" написан криво и подлежит правке.
Если у Вас возникнут вопросы по php или html не стесняйтесь, спрашивайте.
Это глюк в темах, в которых некоторые посты удалены модератором И сами темы "многостраничны" :-)
В "нормальных" темах ссылка на пост показывает именно пост :-)
Дак когда же вы решите проблемы работы сайта мобильных утройств???
Даже на дорогих устройствах Ёодин криво грузиться :ultra:
И даже на китайских устройствах все другие сайты нормально работают 8(
Один Ёодин пока загрузится пару раз передёрнится по экрану как эпилептик :ultra:
Цитата: От пользователя: Анугама
Не хочу плодить новую тему. Суть ошибки в следующем. Движок форума криво обрабатывает ссылки на конкретные сообщения форума вида
Исходник: http://www.e1.ru/talk/forum/go_to_message.php?f=22...
.
При переходе по такой ссылке, движок форума некорректно увеличивает на единицу номер страницы темы. Соответственно, перехода на конкретное сообщение не происходит. Правьте.
Цитата: От пользователя: Модератор
Цитата:
От
пользователя: Анугама
такой глюк отсутствует.
возможно, что-то у вас не так?
мы перепроверили, с нашей стороны ошибок нет
в самой теме есть возможно глюк.
в других темах и форумах жалоб нет.
чуть позднее проблему решат
Даже через поиск сообщение криво находится :ultra:
Вот прямая ссылка на моё сообщенине на Кулинарии
http://www.e1.ru/talk/forum/go_to_message.php?f=14...
А открывается следующая страница :ultra: И ничерта вы не решаете проблему :ultra:
Внимание! сейчас Вы не авторизованы и не можете подавать сообщения как зарегистрированный пользователь.
Чтобы авторизоваться, нажмите на эту ссылку (после авторизации вы вернетесь на
эту же страницу)