zingara Опубликовано 23 Января 2007 Жалоба Поделиться Опубликовано 23 Января 2007 Форум 2.1.6 Ситуация заключается вот в чем... Проводится он лайн конференция с каким то известным человеком. Все сообщения пользователей находятся на премодерации. Когда опубликовывается пост с премодерации то он появляется на том месте, где он был написан по временным рамкам. Есть ли такой мод, чтобы опубликованный пост появлялся после всех сообщений (т.е. в том временном отрезке, когда он был ОПУБЛИКОВАН после премодерации), а не в том месте, где он был НАПИСАН? Очень надо..... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
OverHerz Опубликовано 23 Января 2007 Жалоба Поделиться Опубликовано 23 Января 2007 такое врядли найдете как решение: сделать сортировку по времени, и дописать обновление времени поста на время подтверждения. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
zingara Опубликовано 24 Января 2007 Автор Жалоба Поделиться Опубликовано 24 Января 2007 такое врядли найдете как решение: сделать сортировку по времени, и дописать обновление времени поста на время подтверждения. Ой... а можно поподробнее? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
zingara Опубликовано 21 Февраля 2007 Автор Жалоба Поделиться Опубликовано 21 Февраля 2007 Уважаемые... тема еще актуальна... без подобной штучки погорю... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 12 Марта 2007 Жалоба Поделиться Опубликовано 12 Марта 2007 Поздно конечно, но... В файле ./sources/action_public/moderate.php находимif ( count($this->pids) ) { $this->ipsclass->DB->do_update( 'posts', array( 'queued' => $queued_post ), 'pid IN ('. implode(",", $this->pids) .')' ); }меняем наif ( count($this->pids) ) { $this->ipsclass->DB->do_update( 'posts', array( 'queued' => $queued_post ), 'pid IN ('. implode(",", $this->pids) .')' ); if($this->topic['tid']==123) { $this->ipsclass->DB->do_update( 'posts', array( 'post_date' => time() ), 'pid IN ('. implode(",", $this->pids) .')' ); } }123 - номер темы. Можно замень условие на if($this->ipsclass->input['f']==3), не знаю какие у вас цели. P.S. Проверьте работоспособность на локале... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Song Опубликовано 13 Марта 2007 Жалоба Поделиться Опубликовано 13 Марта 2007 это ничего не даст Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 13 Марта 2007 Жалоба Поделиться Опубликовано 13 Марта 2007 это ничего не дастВместе с этим разумеется:как решение: сделать сортировку по времениЕсли ничего не даст, Song, прокоментируйте пожалуйста если не сложно, мне интересно на будущее. Вроде бы в этой функции нужно время обновить... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
-=MIF=- Опубликовано 13 Марта 2007 Жалоба Поделиться Опубликовано 13 Марта 2007 Если ставить мод разделения отдельного сообщения от Анны, кажись, то есть возможность появляющийся пост в несколько действий показать, как самый свежий. Но это сложный способ:придется пост копировать. затем входить в правку последнего постинга темы - разделение - вставлять постинг и присваивать ему имя владельца скрытого Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.