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
[ you ] tylko dla adminów, juniorów i modów
Autor Wiadomość
Radek



Pomógł: 955 razy
Posty: 4614
Wysłany: 10-09-2005, 18:07   [ you ] tylko dla adminów, juniorów i modów

[ you ] tylko dla adminów, juniorów i modów

Autor: H@Lw@
Opis: Modyfikacja wyłączająca możliwość używania [ you ] przez zwykłych użytkowników. Tylko administratorzy, junior admini i moderatorzy mogą tego używać.
Download: http://www.przemo.org/php...oad.php?id=3361

You_BBCode.zip
Pobierz Plik ściągnięto 814 raz(y) 32,82 KB

 
     
Gadatliwa Kasia 

   
futrzak


Posty: 103
Wysłany: 10-09-2005, 22:42   

RuseK napisał/a:
[ you ] przez zwykłych użytkowników.

no oki ale czy zwykli userzy będą [porpawieni widziec znacznik you??
Tzn czy bedzie zamiast you nick danego usera???
_________________
www.pobieralnia.pl -->> PROGRAMY & SPOLSZCZENIA
 
     
H@Lw@

Pomógł: 5 razy
Posty: 23
Wysłany: 10-09-2005, 22:49   

Tak. Po zainstalowaniu tej modyfikacji znacznik [ you ] użyty przez zwykłego użytkownika nie zostanie zamieniony na nick. Jeśli jednak znacznika [ you ] użyje w swojej wiadomości administrator, junior admin lub moderator, to zostanie on zamieniony na nick przeglądającego, nawet jeśli jest zwykłym użytkownikiem.
Ostatnio zmieniony przez H@Lw@ 10-09-2005, 22:56, w całości zmieniany 2 razy  
 
     
Radek



Pomógł: 955 razy
Posty: 4614
Wysłany: 10-09-2005, 22:54   

ale to nie działa w shoutboxie :mrgreen: nie możesz dać $sb['sb_user_id'] == ADMIN , poniewaz wtedy to bedzie dzialac na glownego admina tylko :mrgreen:
 
     
H@Lw@

Pomógł: 5 razy
Posty: 23
Wysłany: 10-09-2005, 23:05   

Tam jest $row['sb_user_id'], a nie $sb['sb_user_id']. Specjalnie jeszcze raz to przetestowałem i wszystko działa jak należy.
 
     
Radek



Pomógł: 955 razy
Posty: 4614
Wysłany: 10-09-2005, 23:09   

heh ale ADMIN jest zdefiniowane jako 2 a w $row['sb_user_id'] masz id usera a nie jego level :? wiec dziala to tylko, jezeli user ma id 2 -> glowny admin :mrgreen:
 
     
irekk


Pomógł: 283 razy
Posty: 2927
Wysłany: 10-09-2005, 23:11   

a czy nie mozna zrobic tego w ten sposb (w SB ofkoz) ze jak napisze zwykly user zamienia na:
Cytat:
[you]
??

chociaz nie wiem czy w bazie zapisze w tej formie :roll:
_________________
Cygantura
 
     
H@Lw@

Pomógł: 5 razy
Posty: 23
Wysłany: 10-09-2005, 23:15   

RuseK napisał/a:
heh ale ADMIN jest zdefiniowane jako 2 a w $row['sb_user_id'] masz id usera a nie jego level :? wiec dziala to tylko, jezeli user ma id 2 -> glowny admin :mrgreen:

Rzeczywiście. Umknął mi ten błąd, bo nie sprawdzałem tego na innym koncie admina. Później to poprawię. :)
 
     
Widmo



Pomógł: 180 razy
Posty: 2435
Wysłany: 10-09-2005, 23:39   

inaczej jeszcze ja bym zrobil...

jezeli przy wysylaniu posta
Kod:
if ( $osoba == 'user' ) { ereg_replace( '[you]' , $msg ) ; }
_________________
Potrzebujesz pomocy?
 
     
Damianmyst


Pomógł: 29 razy
Posty: 309
Wysłany: 15-09-2005, 12:04   

Widmo, a po cholere ereg_*?

Wyrażenia regularne to b. poteżne narzędzie. Do tego lepiej użyc poprostu

Kod:

$kto_moze=array(ADMIN, MOD, JUNIOR_ADMIN);

if (in_array($userdata['user_level'], $kto_moze) ? '' : str_replace('[you]', '', $msg);
_________________
;]
 
     
ney*

Posty: 8
Wysłany: 21-11-2005, 03:32   

można link do tego ? bo z podanego ściąga mi "download.php"
 
     
warna



Pomógł: 475 razy
Posty: 2335
Wysłany: 21-11-2005, 07:00   

ney*, użyj Opery/FF
 
     
montee

Posty: 30
Wysłany: 03-12-2005, 16:31   

A jak całkowicie wykluczyć ten znacznik bbcode? Szkoda że nie ma tego w menu wyboru.
 
     
irekk


Pomógł: 283 razy
Posty: 2927
Wysłany: 04-12-2005, 11:01   

znajdz w bbcode.php:

Kod:
    $text = str_replace("[you]", "[you:$uid]", $text);

Kod:
    $text = str_replace("[you:$uid]", $username, $text);

i usun
_________________
Cygantura
 
     
Gadatliwa Kasia 

   
Mariuszaraj


Pomógł: 10 razy
Posty: 166
Wysłany: 05-12-2005, 22:52   

mam pytanie...czy tak ma być,że po zainstalowaniu tego moda, działa wszystko ok, czyli w postach i shoutboxie moga pisac kod you tylko mod, junior, i jest on widziany jako nick...tylko nie ja, admin? ja mam wszedzie jak normalny user :?:

[ Dodano: 06-12-2005, 08:48 ]
jedyne rozwiązanie-jak dam sobie gdzies moda, wtedy ja tez moge uzywac kodu you
 
     
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,1 sekundy. Zapytań do SQL: 14
Polecane serwisy

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

Sklep z gadżetami

Design Cart - Tworzenie sklepu internetowego

iRonin.IT

• Zamów reklamę