Форум сетевых администраторов
Показаны 7 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Хаки от Netadmin или "Сделай сам" (http://netadmin.ws/forum/forumdisplay.php?forumid=65)
-- идея: счетчики сообщений (http://netadmin.ws/forum/showthread.php?threadid=4010)


Помещено MCTarakan 21-01-2003 в 01:39:

Lightbulb идея: счетчики сообщений

У меня на форуме некоторые разделы с выключенными счетчиками сообщений (Флейм например)... НО хотелось бы, чтобы ПЕÐ_ВОЕ сообщение (автору) считалось. Если есть такое, то гиде? Если нет, то может кто сделает?

__________________
yMC.ru - хомяк музыканта


Помещено e1 21-01-2003 в 10:56:

MCTarakan
первое, что пришло в мозг:
1) искаем в файле newthread.php это:

PHP:


$DB_site
->query("UPDATE user SET
          "
.iif ($foruminfo[countposts],"posts=posts+1,","")."
          
$dotitle"."lastpost='".time()."' WHERE userid='$bbuserinfo[userid]'");


2) Меняем на:

PHP:

$DB_site
->query("UPDATE user SET
          "
posts=posts+1"."
          
$dotitle"."lastpost='".time()."' WHERE userid='$bbuserinfo[userid]'");



за работоспособность ручаться не могу...

чуток поправил


Помещено polo 21-01-2003 в 11:38:

e1 ты че? Во первых будет выскакивать ошибка. Во вторых это вообще черти знает что.

MCTarakan что имеется ввиду под превым сообщением, сообщение в разделе, в теме?

__________________
Всегда есть решение.


Помещено e1 21-01-2003 в 14:35:

polo
он имеет ввиду. когда тему создаешь, то, чтобы это первое сообщение приплюсовывалось к кол-ву постов...

вроде, как именно в этом фрагменте суммирование и происходит...


Помещено MCTarakan 21-01-2003 в 19:23:

e1 ты меня правильно понял!

polo еще раз, на всякий случай 8) - я хочу, чтобы при создании темы в форуме где отключен счетчик сообщений автору ПÐ_ИПЛЮСОВЫВАЛОСЬ одно сообщение в общий его счетчик. все остальные сообщения в теме уже НЕ плюсуются!

__________________
yMC.ru - хомяк музыканта


Помещено polo 21-01-2003 в 19:51:

ну тогда примитивно это делается так как написал e1, только синтаксис такой

$DB_site->query("UPDATE user SET
posts=posts+1,
$dotitle"."lastpost='".time()."' WHERE userid='$bbuserinfo[userid]'");

__________________
Всегда есть решение.


Помещено MCTarakan 21-01-2003 в 23:44:

polo
e1
ок! попробую...

__________________
yMC.ru - хомяк музыканта


Формат времени GMT. Текущее время 10:19.
Показаны 7 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.