Перейти к контенту

Мод премодерации


zingara

Рекомендуемые сообщения

Форум 2.1.6

 

Ситуация заключается вот в чем... Проводится он лайн конференция с каким то известным человеком. Все сообщения пользователей находятся на премодерации. Когда опубликовывается пост с премодерации то он появляется на том месте, где он был написан по временным рамкам. Есть ли такой мод, чтобы опубликованный пост появлялся после всех сообщений (т.е. в том временном отрезке, когда он был ОПУБЛИКОВАН после премодерации), а не в том месте, где он был НАПИСАН?

 

Очень надо..... :D

Ссылка на комментарий
Поделиться на других сайтах

такое врядли найдете

 

как решение: сделать сортировку по времени, и дописать обновление времени поста на время подтверждения.

Ссылка на комментарий
Поделиться на других сайтах

такое врядли найдете

 

как решение: сделать сортировку по времени, и дописать обновление времени поста на время подтверждения.

 

Ой... а можно поподробнее?

Ссылка на комментарий
Поделиться на других сайтах

  • 4 недели спустя...
  • 3 недели спустя...

Поздно конечно, но...

 

В файле ./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. Проверьте работоспособность на локале... :D

Ссылка на комментарий
Поделиться на других сайтах

это ничего не даст

Вместе с этим разумеется:

как решение: сделать сортировку по времени

Если ничего не даст, Song, прокоментируйте пожалуйста если не сложно, мне интересно на будущее. Вроде бы в этой функции нужно время обновить...

Ссылка на комментарий
Поделиться на других сайтах

Если ставить мод разделения отдельного сообщения от Анны, кажись, то есть возможность появляющийся пост в несколько действий показать, как самый свежий. Но это сложный способ:

придется пост копировать. затем входить в правку последнего постинга темы - разделение - вставлять постинг и присваивать ему имя владельца скрытого

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.