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

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


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, прокоментируйте пожалуйста если не сложно, мне интересно на будущее. Вроде бы в этой функции нужно время обновить...

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

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

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

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

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

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

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

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

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

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

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

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

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