CAB пишет:зачем сочинять что-то своё, когда по выложенной мной ссылке уже есть исправление от Юры? Или оно не рабочее?
 
Решение, предложенное yura3d 
требует ожидания для исправление ситуации: 
yura3d пишет:информация о количестве страниц в теме с прикреплёнными сообщениями обновиться (на странице просмотра раздела), как только в тему будет добавлено очередное сообщение (уже после установки данного исправления). Также обновление будет производиться при каждой последующей операции прикрепления/открепления сообщений в теме.
 
так как добавляется дополнительное поле к исходным данным, которое запишется только при определенных действиях, которые описаны выше.
Решение, предложенное NordWest
не требует дополнительных действий для исправления ситуации и не добавляет дополнительных полей к хранимым данным.
(Добавление)
CAB пишет:1Bot, 
NordWest, Вы не уловили суть проблемы. Ну это понятно, я тоже потратил кучу времени пока не понял. Проблема не в учёте приклеплённых сообщений, они учитываются. Проблема в том, что если прикреплённое сообщение старше искомого, то одну страницу оно не занимает - оно там уже и так было изначально.
Посмотрите мои наработки 
http://exbb.info/community/topic...=6&topic=368  
Привожу 
алгоритм расчета номера страницы по номеру сообщения в теме с учетом прикрепленных сообщений