Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Не считаем посты пользователя в некоторых форумах

Модерирует : Antuan

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

durachka



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Собственно говоря сабж, т.е. можно ли сделать так, чтобы в некоторых форумах сообщения засчитывались, а в других, например флейм нет? И как?
 
 


 
Не считаем посты пользователя в некоторых форумах
(например, "Флейм", "Тест" и т.д.)

 
 
В post.cgi  
 
найти кусок кода:
 

Код:
 
# Update stats for member, and board  
         
        &getforum("$inforum");          
 
        $cleanmembername = $inmembername;  
        $cleanmembername =~ s/ /\_/isg;  
       $numberofposts++;
 
 
 
теперь последнию строку меняем на, например, такую.  
 

Код:
 
$numberofposts++ if($inforum != 20);  
 

 
где число 20 - это номер форума, в котором не нужно считать посты.
 
 
Если форумов, где не нужно считать посты, больше одного, то код будет такой:
 

Код:
 
$numberofposts++ unless(($inforum == 21) || ($inforum == 2) || ($inforum == 185));
 

 
Где цифры - это номера форумов.
 
 

Всего записей: 596 | Зарегистр. 20-05-2001 | Отправлено: 14:36 05-08-2001 | Исправлено: lynx, 06:46 09-11-2003
Shurik



Главком. флейма
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Grey2002
я помню, что воротил это склеивание, но на данный момент у меня в самом конце этот хака стоит:
$numberofposts++;
и там ниже эта переменная вписывается...
эмм... вот не фтыкаю - стоит увеличение, а на практике счетчик при склейке не увеличивается.


----------
Metal Bands...

Всего записей: 3171 | Зарегистр. 11-06-2001 | Отправлено: 14:03 02-08-2002
Grey2002



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Shurik
во-во, а где то перед этим вероятно после if'а проверки времени посты отнимаются, т.е. число не меняется...

----------
Мой Блог

Всего записей: 1325 | Зарегистр. 24-12-2001 | Отправлено: 14:35 02-08-2002
Shurik



Главком. флейма
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Grey2002
нигде там не отнимается, я смотрел.

----------
Metal Bands...

Всего записей: 3171 | Зарегистр. 11-06-2001 | Отправлено: 14:53 02-08-2002
Grey2002



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Shurik
тогда не знаю... я помню, когда переделывал точно что-то где-то отнималось и соотв. счётчик постов не увеличивался...

----------
Мой Блог

Всего записей: 1325 | Зарегистр. 24-12-2001 | Отправлено: 15:23 02-08-2002
MVY

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сменил я в обоих местах  

Код:
# Update stats for member, and board  
           
        &getforum("$inforum");          
   
        $cleanmembername = $inmembername;  
        $cleanmembername =~ s/ /\_/isg;  
        $numberofposts++;  

и не заработало . А потом нашёл ещё одну строчку $numberofposts++; ниже этих и сменил её тоже. Проверил и всё пашет

Всего записей: 297 | Зарегистр. 02-02-2002 | Отправлено: 15:36 02-08-2002
Shurik



Главком. флейма
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Grey2002
там прямо сразу после склейки идет обработка ластпоста и запись инфы в файл мембера и никаких проверок.
мда, прикол.

----------
Metal Bands...

Всего записей: 3171 | Зарегистр. 11-06-2001 | Отправлено: 15:36 02-08-2002
Grey2002



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Shurik

Цитата:
там прямо сразу после склейки идет обработка ластпоста и запись инфы в файл мембера и никаких проверок.  

ну не знаю-не знаю... у тебя какой русплюс, 3-ий?
или хак сам ставил?
 
[off]  
Мой 1000 пост
[/off]

----------
Мой Блог

Всего записей: 1325 | Зарегистр. 24-12-2001 | Отправлено: 16:58 02-08-2002
Shurik



Главком. флейма
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Grey2002
сам ставил.
да о каких рус-плюсах речь? я вон почти год назад скачал то, что было в архиве руборда и стал наворачивать его хаками. ввинтил штук 20, теперь вот борда такая.

----------
Metal Bands...

Всего записей: 3171 | Зарегистр. 11-06-2001 | Отправлено: 07:47 03-08-2002
Grey2002



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Shurik

Цитата:
да о каких рус-плюсах речь? я вон почти год назад скачал то, что было в архиве руборда

о каких русплюсах речь?? а из руборда ты скажешь не русплюс катал?? я качал тоже примерно год назад - тогда 2-ой русплюс вроде лежал...

----------
Мой Блог

Всего записей: 1325 | Зарегистр. 24-12-2001 | Отправлено: 09:53 03-08-2002
Shurik



Главком. флейма
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Grey2002
ну второй...
уже какой-то 3ий есть. ты еще собрался 4ый писать.
через пару лет уже 9ый пойдет.
как оно продвигается?

----------
Metal Bands...

Всего записей: 3171 | Зарегистр. 11-06-2001 | Отправлено: 10:25 03-08-2002
Grey2002



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Shurik

Цитата:
уже какой-то 3ий есть

на базе его и делаю...

Цитата:
как оно продвигается?

продвигается нормально, мемберлист под неё переписываю.. через IkonRussian.lib хочу сделать... а вообще не оффьтопь тут все вопросы по RP4 в соотв. топик

----------
Мой Блог

Всего записей: 1325 | Зарегистр. 24-12-2001 | Отправлено: 10:44 03-08-2002
DmitryKuznetsov



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
все равно не работает
в пост.цги уже все места где есть $numberofposts++; поправил, а посты в топиках считаются

Всего записей: 184 | Зарегистр. 13-01-2003 | Отправлено: 15:52 21-10-2003
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DmitryKuznetsov
 

Цитата:
в пост.цги уже все места где есть $numberofposts++; поправил, а посты в топиках считаются  

 
Не может быть. Давай код.

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 18:53 21-10-2003
DmitryKuznetsov



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
lynx
на адрес, указанный в профайле отправил post.cgi

Всего записей: 184 | Зарегистр. 13-01-2003 | Отправлено: 14:57 30-10-2003
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DmitryKuznetsov
 
Строка 381. Напиши вместо:
 

Код:
 $numberofposts++ unless($inforum == 1 || $inforum == 6);

 
Так:
 

Код:
 $numberofposts++ unless(($inforum == 1) || ($inforum == 6));

 
И скажи, что поменялось.

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 06:42 09-11-2003
DmitryKuznetsov



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
lynx
спасибо большое
все работает

Всего записей: 184 | Зарегистр. 13-01-2003 | Отправлено: 10:25 10-11-2003
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Не считаем посты пользователя в некоторых форумах


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru