|
|
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo
|
|
Przesunięty przez: lui754 30-04-2009, 22:25 |
[Problem] Admin |
Autor |
Wiadomość |
xardas-masakra
Posty: 39
|
Wysłany: 25-07-2007, 22:01 [Problem] Admin
|
|
|
U mnie na forum wyprobowalem sobie ostrzezenie. Powiedziałem kumplowi by dał mi ostrzezenie i mu sie udało.
Jak zrobić by moderatorzy nie mogli dawac ostrzezenia tylko adminom. Wiem ze jest w PA cos takiego, ale to wyłącza im możliwość całkowitego dawania ostrzezen. A ja chciałbym zeby nie mogli dawac warnów adminowi.
Prosze o pomoc, z góry dziękuję. Co trzeba zmienic w kodzie i gdzie. |
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
Dlugi

Pomógł: 268 razy Posty: 1633
|
Wysłany: 26-07-2007, 00:44
|
|
|
admin potem moze sobie sam wykasowac te ostrzezenia |
_________________
|
|
|
|
 |
xardas-masakra
Posty: 39
|
Wysłany: 26-07-2007, 10:00
|
|
|
Wiem że to może, ale chodzi mi poprstu o to by już jak by chciał moderator dać byłoby to zablokowane. Chodzi mi tylko zeby nie mogli dac warna adminowi, a reszcie tak. |
|
|
|
 |
joli
Yollien +Styler


Pomógł: 2988 razy Posty: 16981
|
Wysłany: 26-07-2007, 12:15
|
|
|
1. pierwsza zasada - mieć takich moderatorów, którzy nie maja głupich pomysłów
2. jesli juz, to sobie je zdejmiesz |
_________________
Walczę z warezami. Więc jak masz forum warezowe, nie proś mnie o pomoc i nie wchodź pod rękę, bo zniszczę.
Nie pisz do mnie na GG i PW,(chyba że proszę) bo nie odpowiem, a Ty dostaniesz bonusik. Masz forum do zadawania pytań!!! Poza forum pomagam TYLKO odpłatnie.
liberte d'expression pour tout le monde... OFICJALNY DOWNLOAD STYLÓW - style ogólnodostępne i na zamówienie - PORTFOLIO JOLI |
|
|
|
 |
Centurion


Pomógł: 543 razy Posty: 1972
|
Wysłany: 26-07-2007, 12:28
|
|
|
tak sobie polukałem kod i widze że możnaby było troche to poprawić, bo w sumie można dać adminowi tyle ostrzeżeń że dostanie bana a potem będzie miał problemy z wejściem po odbanowaniu dopókli ciastek nie wyczyści w przeglądarce
na początek:
Kod: | #--[ OTWÓRZ ]--
warnings.php
#--[ ZNAJDŹ ] --
$userid = get_user_id($username);
#--[ PO TYM DODAJ ] --
$sql = "SELECT user_level FROM " . USERS_TABLE . " WHERE user_id = $userid";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query users table', '', __LINE__, __FILE__, $sql);
}
$level = $db->sql_fetchrow($result);
if($level == 1 || ($level == 2 && $userdata['user_level'] == 2) )
{
message_die(GENERAL_MESSAGE, "Brak uprawnień");
} |
|
_________________ Poza forum pomagam tylko odpłatnie
• przenoszenie/łączenie/naprawianie baz danych
• instalacja/pisanie modów, aktualizacja for z zachowaniem modów
• programowanie php/mysql |
Ostatnio zmieniony przez Centurion 27-07-2007, 17:58, w całości zmieniany 2 razy |
|
|
|
 |
xardas-masakra
Posty: 39
|
Wysłany: 27-07-2007, 15:16
|
|
|
Zobacze czy działa i dam punkt pomógł. o ile działa;D |
|
|
|
 |
Centurion


Pomógł: 543 razy Posty: 1972
|
Wysłany: 27-07-2007, 17:59
|
|
|
mała poprawka w kodzie u góry, terz powinno być dobrze
admin moż dawać ostrzeżenia modom, nie może innym adminom, a mody nie mogą dawać modom i adminom |
_________________ Poza forum pomagam tylko odpłatnie
• przenoszenie/łączenie/naprawianie baz danych
• instalacja/pisanie modów, aktualizacja for z zachowaniem modów
• programowanie php/mysql |
|
|
|
 |
xardas-masakra
Posty: 39
|
Wysłany: 27-07-2007, 19:45
|
|
|
a admin junioradminom? |
|
|
|
 |
Centurion


Pomógł: 543 razy Posty: 1972
|
Wysłany: 27-07-2007, 20:27
|
|
|
to wtedy tak:
Kod: | #--[ OTWÓRZ ]--
warnings.php
#--[ ZNAJDŹ ] --
$userid = get_user_id($username);
#--[ PO TYM DODAJ ] --
$sql = "SELECT user_level, user_jr FROM " . USERS_TABLE . " WHERE user_id = $userid";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query users table', '', __LINE__, __FILE__, $sql);
}
$level = $db->sql_fetchrow($result);
if( $userdata['user_level'] == 1 && $level['user_level'] == 1)
{
message_die(GENERAL_MESSAGE, "Nie możesz dać ostrzeżenia innemu adminowi");
}
else if( $userdata['user_level'] != 1 && ( $level['user_level'] > 0 || $level['user_jr'] ) )
{
message_die(GENERAL_MESSAGE, "Nie możesz dać ostrzeżenia temu użytkownikowi");
} |
admin moze dac wszystkim poza innymi adminami, mody i JR admin mogą dawać tylko zwykłym |
_________________ Poza forum pomagam tylko odpłatnie
• przenoszenie/łączenie/naprawianie baz danych
• instalacja/pisanie modów, aktualizacja for z zachowaniem modów
• programowanie php/mysql |
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
xardas-masakra
Posty: 39
|
Wysłany: 28-07-2007, 16:52
|
|
|
dzieki wielkie, jedyny normalny człowiek dzieki
[ Dodano: 28-07-2007, 16:55 ]
Jako autor tematu prosze o zamknięcie tego tematu.
Centurion, dziękuję Ci bardzo jeszcze raz |
|
|
|
 |
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum
|
Dodaj temat do Ulubionych Wersja do druku
|
Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!
Powered by phpBB modified by Przemo © 2003 phpBB
| Strona wygenerowana w 0,06 sekundy. Zapytań do SQL: 13 | |
 |
|