Быстрый лёгкий надёжный форумный движок
Вы не вошли.
Страницы 1
Тема закрыта
Сабж. Как такое реализовать?
Т.е. хочу создать раздел для флуда, в котором пользователи могли бы писать хоть каждые 5 секунд.
О боже, ну что за люди
поставь людям чат.
А конкретики не будет?
Чат (точнее ирк-канал есть).
есть моды "Chat" и "AJAX Chat" search on PunRes
пример можно посмотреть здесь http://www.punbb-hosting.com/forums/art … hatbox.php
идеальный инструмент для флуда и никакие счетчики не накрутятся
вот если бы в чатбоксе показывались люди, которые в нем находятся, это было бы хорошо...
мда, хотел уже тему создать, как нашёл две тему по сабжу, только никто даже не попытался помочь, как я вижу... тут: Отлючение счетчика сообщений вообще игнор полный был
так бесполезно ждать видимо? может кто всё-таки поможет? нужная вещь ведь.
ЗЫ: Чат мне не нужен, сразу говорю.
Я проблему решил просто - хаком. Используется еще мод merge posts. В post.php находи нужные строчки (серединка примерно) и правь. 18, 19, 20 - номера форумов, в каторых у меня отключен подсчет сообщений.
if (!$pun_user['is_guest'])
{
$low_prio = ($db_type == 'mysql') ? 'LOW_PRIORITY ' : '';
$result = $db->query('SELECT forum_id FROM '.$db->prefix.'topics WHERE id='.$tid) or error('Unable to fetch forum_id for topic', __FILE__, __LINE__, $db->error());
$reply_fid = $db->result($result);
if ($merged)
$db->query('UPDATE '.$low_prio.$db->prefix.'users SET last_post='.$now.' WHERE id='.$pun_user['id']) or error('Unable to update user', __FILE__, __LINE__, $db->error());
else
{
if (!(($reply_fid == 18) || ($reply_fid == 19) || ($reply_fid == 20)))
{
$db->query('UPDATE '.$low_prio.$db->prefix.'users SET num_posts=num_posts+1, last_post='.$now.' WHERE id='.$pun_user['id']) or error('Unable to update user', __FILE__, __LINE__, $db->error());
}
}
}
Этот хак можно дополнить полноценным плагином в админку, для управления форумами, чтобы выбирать исключаемые из подсчета форумы в админке.
KCEOH? спасибо большое
hcs, ну, полноценный плагин был бы просто сказкой)
Редактировался KOSumosu (2007-12-16 11:31:05)
Страницы 1
Тема закрыта