phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
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
 
     
Wyświetl posty z ostatnich:   
Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi
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

Skocz do:  

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
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

serwis laptopów

phpbb

Design Cart - Tworzenie sklepu internetowego

iRonin.IT

• Zamów reklamę