Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Проблемы с форумом » Призрачные посты


Призрачные посты

Сообщений 1 страница 7 из 7

1

После того, как в темах увеличили кол-во постов (мб и не из-за этого, но точно после вот этих обновлений), стали наблюдаться трабблы с "призрачными" постами. Что происходит: юзер пишет пост (конкретно в теме, где постов стало за 1000 и пост этот был после 1000), видит на главной в ссылке на последнее сообщение, что последний пост его, но самого поста после этого не видно. Ссылку на пост видят и другие, как и сам пост если смотреть его через выборку всех постов юзера. Но в самой теме он перестает отображаться для всех. Пример: вот тут в выборке видно, что сегодня в 11:19 был написан пост, самого поста в теме нет. Если пытаться на него перейти из выборки, попадаешь просто на последнюю страницу темы. Само собой, он не удалялся. Случай не единственный.

https://funkyimg.com/i/32z9i.jpg

Отредактировано Mirra Bell (Ср, 26 Фев 2020 07:02:45)

+2

2

Mirra Bell
Запросы по скриптам[10]
такая же фигня была.

0

3

ACT3255
Нашла про фигню, не нашла там ответа )

0

4

Такая же ерунда в темах с рекламой, где постят за 1000 тысячу
http://special-forces-frpg.ru/viewtopic … 36#p124526
http://miyron.rolka.su/viewtopic.php?id=528&p=40
Посты как бы есть, но их нет)

0

5

Доу

В HTML низ:

<!-- Cкрытие формы ответа при числе постов в теме более заданной: -->
<script type="text/javascript">
(function(){
var Num_Hide = 300; //Число постов, после которого Cкрытие формы ответа.
var a = $('.topic>h2>span.item2');
if(a.length)a=parseInt(a.text().replace(/.*из (\d+)/,'$1'));
if(a>=Num_Hide)$('.postlink a[href*="/post.php?tid"],#post').hide();
}());
</script>

Отредактировано Deff (Вт, 25 Фев 2020 19:29:53)

+2

6

Проблема решена.

+5

7

del

Отредактировано ACT3255 (Ср, 26 Фев 2020 11:09:00)

0


Вы здесь » Единый форум поддержки » Проблемы с форумом » Призрачные посты