Moved by: lui 12-01-2010, 17:27 |
Banned by warn into group |
| Author |
Message |
#Bucu
PHP <3

Helped: 419 times Posts: 1930 Location: Kielce
|
Posted: 09-10-2009, 00:02 Banned by warn into group
Forum address: Nie potrzebuję pomocy - Sam pomagam ;) |
|
|
| Code: | #############################################################
## MOD Title: Banned by warn into group
## MOD Author: bucu < bucu666@gmail.com > http://www.backbone.neth.pl
## MOD Description: Gdy poziom ostrzezen uzytkownika osiąga ilosc
## ustalona jako ban (domyslnie 6) to uzytkownik
## zostaje przeniesiony do okreslonej grupy.
## MOD Version: RC 1.0
##
## Installation Level: Easy
## Installation Time: 1 Minutes
## Files To Edit: warnings.php
##
## License: http://opensource.org/licenses/gpl-license.php GNU General Public License v2
############################################################# |
Pobieranie modyfikacji / download |
_________________ Zanim napiszesz głupi temat, zapoznaj sie z FAQ
Pisanie / Instalacja Modyfikacji / For / CMS , przenoszenie For / CMS / Baz Danych (odpłatnie) - Osoby zainteresowane Proszę o kontakt GG.
Przez GG Pomagam tylko odpłatnie! |
| Last edited by Boltex on Today 15:58; edited 4 times in total |
|
|
|
 |
~Boltex
$user_id=25k


Helped: 73 times Posts: 917 Location: Łomża

|
Posted: 09-10-2009, 18:30
Forum address: Cały czas w budowie |
|
|
| Bucu, bucu świetny mod.THX |
|
|
|
 |
naXe

Helped: 93 times Posts: 633 Location: Kwidzyn
|
Posted: 09-10-2009, 18:36
Forum address: http://we-s.pl |
|
|
Na to właśnie czekałem.
Mówiłem o tym kiedyś, zobaczę czy działa. |
|
|
|
 |
Seba123
Helped: 46 times Posts: 623
|
Posted: 09-10-2009, 18:48
Forum address: www.cs-puchatek.pl |
|
|
| Code: | | if ($warncount_a = $board_config['ban_warnings'] || $warncount_a > $board_config['ban_warnings']) |
Eh.
| Code: | | if ($warncount_a >= $board_config['ban_warnings'] |
Poza tym, chyba to zliczanie warnów źle będzie działać - 2 warny po 3 będą liczone jako dwa, a nie sześć - aczkolwiek mogę się mylić, później zerknę. |
|
|
|
 |
#Bucu
PHP <3

Helped: 419 times Posts: 1930 Location: Kielce
|
Posted: 09-10-2009, 18:49
Forum address: Nie potrzebuję pomocy - Sam pomagam ;) |
|
|
| Seba123 wrote: | | Poza tym, chyba to zliczanie warnów źle będzie działać - 2 warny po 3 będą liczone jako dwa, a nie sześć - aczkolwiek mogę się mylić, później zerknę. |
liczy wartosc wszystkich warnow usera a nie ilosc. |
_________________ Zanim napiszesz głupi temat, zapoznaj sie z FAQ
Pisanie / Instalacja Modyfikacji / For / CMS , przenoszenie For / CMS / Baz Danych (odpłatnie) - Osoby zainteresowane Proszę o kontakt GG.
Przez GG Pomagam tylko odpłatnie! |
|
|
|
 |
Seba123
Helped: 46 times Posts: 623
|
Posted: 09-10-2009, 18:51
Forum address: www.cs-puchatek.pl |
|
|
Chyba mam racje. Poza tym | Code: | | $warncount_a = $board_config['ban_warnings'] | tym PRZYPISUJESZ zamiast SPRAWDZAĆ. Testuj swoje mody przed wydaniem.
Sprawdź ktoś to.
| Code: | #############################################################
## MOD Title: Banned by warn into group
## MOD Author: bucu < bucu666@gmail.com > http://www.backbone.neth.pl
## MOD Description: Gdy poziom ostrzezen uzytkownika osiąga ilosc
## ustalona jako ban (domyslnie 6) to uzytkownik
## zostaje przeniesiony do okreslonej grupy.
## MOD Version: RC 1.0
##
## Installation Level: Easy
## Installation Time: 1 Minutes
## Files To Edit: warnings.php
##
## License: http://opensource.org/licenses/gpl-license.php GNU General Public License v2
#############################################################
#
#-----[ OPEN ]------------------------------------------
#
warnings.php
#
#-----[ FIND ]------------------------------------------
#
$sql = "INSERT INTO " . WARNINGS_TABLE . " (userid, modid, date, value, reason, warning_viewed)
VALUES ($userid, " . $userdata['user_id'] . ", " . CR_TIME . ", $value, '$reason', 0)";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not insert into warnings table', '', __LINE__, __FILE__, $sql);
}
#
#-----[ AFTER, ADD ]------------------------------------------
#
# Zmień wartość zmiennej $bannedgroup (domyslnie: 3) na
# id wlasnej grupy dla zbanowanych.
if ( $board_config['warnings_enable'] )
{
$gropuid = 3;
$sql = "SELECT userid, value
FROM " . WARNINGS_TABLE . "
WHERE userid = '$userid'
AND archive = '0'";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Couldnt Query value info from warnings table', '', __LINE__, __FILE__, $sql);
}
while ( $row = $db->sql_fetchrow($result) )
{
$warnings += $row['value'];
}
if ( $warnings >= $board_config['ban_warnings'] )
{
$sql = "INSERT INTO `" . USER_GROUP_TABLE . "` (group_id, user_id, user_pending) VALUES ($gropuid, $userid, 0);";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Error inserting user group subscription', '', __LINE__, __FILE__, $sql);
}
}
}
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM |
[ Dodano: 09-10-2009, 18:56 ]
| Code: | | (group_id, user_id, user_pending) VALUES ($userid, $bannedgroup, 0);"; | Tu też masz błąd. |
|
|
|
 |
QQxQ
Posts: 68
|
Posted: 18-12-2009, 09:05
Forum address: www.s60v3.pl |
|
|
| Ten mod nie dziala jest jakis dzialajacy ? |
|
|
|
 |
123XmaX
Posts: 51 Location: Rybnik
|
Posted: 17-01-2010, 11:03
Forum address: http://www.popelscan.2ap.pl |
|
|
| Code: | Zmień wartość zmiennej $bannedgroup (domyslnie: 3) na
# [b]id[/b] wlasnej grupy dla zbanowanych. |
Co to jest te id, i skąd go mieć?
Wydaje mi się, że kiedyś o tym czytałem, ale jakoś nie umiem znaleźć
Pozdrawiam
Z góry dzięki! |
|
|
|
 |
@krystianr
d-_-b


Helped: 450 times Posts: 1588 Location: Zdroje [Wieś]
|
|
|
|
 |
Patrico
ColtManiak.
Posts: 12 Location: Wrocław
|
Posted: 28-01-2010, 00:42
Forum address: www.ColtMania.pl |
|
|
Mógłby ktoś napisać gdzie co i jak wkleić? Nic nie kumam. |
|
|
|
 |
#Bucu
PHP <3

Helped: 419 times Posts: 1930 Location: Kielce
|
Posted: 28-01-2010, 00:55
Forum address: Nie potrzebuję pomocy - Sam pomagam ;) |
|
|
id grupy do ktorej maja byc przenoszeni zbanowani (zmien 3 na id twojej grupy) |
_________________ Zanim napiszesz głupi temat, zapoznaj sie z FAQ
Pisanie / Instalacja Modyfikacji / For / CMS , przenoszenie For / CMS / Baz Danych (odpłatnie) - Osoby zainteresowane Proszę o kontakt GG.
Przez GG Pomagam tylko odpłatnie! |
|
|
|
 |
tomek_cichy
Helped: 3 times Posts: 85 Location: Łódź
|
Posted: 28-01-2010, 15:23
Forum address: http://lodzianie.ovh.org/tigra | www.tigra-club.eu |
|
|
| kurcze zadam głupie pytanie... Skąd wziąć ID grupy? Chodzi o forum tigra-club.eu i grupę wykreskowani. |
_________________ Jeśli myślisz, że wszystko jest OK zadzwoń do mnie... Przejdzie Ci ! |
|
|
|
 |
kevin_
Użyszkodnik

Helped: 568 times Posts: 2148

|
|
|
|
 |
tomek_cichy
Helped: 3 times Posts: 85 Location: Łódź
|
Posted: 28-01-2010, 15:45
Forum address: http://lodzianie.ovh.org/tigra | www.tigra-club.eu |
|
|
Dzięki kevin_. Właśnie się zastanawiałem czy w przypadku grup działa to tak samo jak przy ID usera.
[ Dodano: 28-01-2010, 18:37 ]
Mam jeszcze jedno pytanie... Chciałbym aby do tej grupy przenosiło usera który ma 3 kreski czyli ma tylko zakaz pisania.
Da się to zrobić?
Aha i czy da się teraz jakoś automatycznie wklepać do tej grupy userów którzy mają już 3 ostrzeżenia? |
_________________ Jeśli myślisz, że wszystko jest OK zadzwoń do mnie... Przejdzie Ci ! |
|
|
|
 |
kevin_
Użyszkodnik

Helped: 568 times Posts: 2148

|
Posted: 01-02-2010, 15:36
Forum address: a po co mi? |
|
|
| Brak załącznika / instrukcji. |
_________________ Prezes |
|
|
|
 |
|
|