Pagina 1 din 1

Simple Warning & Ban System

Scris: 23-Noi-2007, 02:06:59
de thecrewstyle
Salut,
Am o mica problema cu Simple Warning & Ban System.
Am instalat acest mod pe forumul meu dar are un singur "bug" (asa il consider eu - nu ma injurati :D )
In afara de admini, si moderatorii pot bana utilizatori.
Am cautat pe phpbb.com solutia... din pacate nu a venit din partea autorului modului ci de la un utilizator (Autorul modului a aprobat schimbarea de script pana va face una finala --- intre timp a fost banat si nu s-a mai rezolvat).
In acel cod spune asa :
-FIND-

Cod: Selectaţi tot

if($userdata['user_level'] != USER)
   {
-REPLACE WITH-

Cod: Selectaţi tot

$user = $userdata['username'];
$allowtowarn = array('Username','Username');

   if(($userdata['user_level'] != USER) && (in_array($user, $allowtowarn)))
   {
Obviously you simply put the users you want to allow in the array $allowtowarn
Am inlocuit ce trebuia dar la final imi spune sa adaug utilizatorii care vreau eu sa poata da warnuri pe forum sau sa poata da ban.. Treaba este ca nu stiu unde ar trebui bagati utilizatorii cu acces la Ban.
Sa spunem ca am avea un utilizator numit Gheorghe. Unde trebuie sa ii pun nickul ca sa aiba acces? As aprecia orice fel de ajutor :) Multumesc :)


Link catre discutie :) http://www.phpbb.com/community/viewtopi ... a&start=30 Al 13 post :)

Scris: 23-Noi-2007, 02:53:19
de Criminalul-X
mura in gura :|
ai codu asta

Cod: Selectaţi tot

$user = $userdata['username'];
$allowtowarn = array('Username','Username');

   if(($userdata['user_level'] != USER) && (in_array($user, $allowtowarn)))
   {
si din ala ai asta

Cod: Selectaţi tot

$allowtowarn = array('Username','Username');
si acolo ai

Cod: Selectaţi tot

('Username','Username')
iar in loc de

Cod: Selectaţi tot

Username
pui numele aluia care vrei sa dea warn :-" si scri de ex Gheorghe si decat el da warn , dar logic ca poti sa pui mai multi :)

ex :

Cod: Selectaţi tot

$user = $userdata['username'];
$allowtowarn = array('gheorghe','stefan','thecrewstyle');

   if(($userdata['user_level'] != USER) && (in_array($user, $allowtowarn)))
   {


sper sa intelegi :)
bafta