[szukam] IMG w Shoutboxie tylko dla adminów |
Autor |
Wiadomość |
bobek97
Pomógł: 29 razy Posty: 232
|
Wysłany: 11-05-2010, 15:05 [szukam] IMG w Shoutboxie tylko dla adminów
|
|
|
Witam!
Szukam moda (prosty do zrobienia, zwykły IF i zmienna), który spowodowałby, że w shoutboxie mogę wysyłać obrazki - pdo warunkiem, że mam user_level chyba 2 (UL administratora).
Nie mam czasu żeby bawić się z tym wszystkim dlatego proszę o gotowca
Pozdrawiam
[ Dodano: 11-05-2010, 15:13 ]
OK dałem sobie radę.
Gdyby ktoś chciał instrukcję:
Kod: |
-OPEN-
shoutbox_view.php
-FIND-
if ( $shoutbox_config['allow_bbcode'] )
-BEFORE, ADD-
if($userdata['user_level'] == '1')
{
$msg = str_replace(array('[img]', '[/img]'), array('<img src="', '" />'), $msg);
}
|
[ Dodano: 11-05-2010, 15:24 ]
@up - to nie działa, może ktoś pomóc? |
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
Polaczek

Pomógł: 351 razy Posty: 2297
|
Wysłany: 11-05-2010, 19:31
|
|
|
bobek97 napisał/a: | $userdata['user_level'] == '1' |
na
Kod: | $userdata['user_level'] == 1 |
reszta jest ok wg mnie |
_________________ The Cephei Family
stuff 'n' stuff |
|
|
|
 |
bobek97
Pomógł: 29 razy Posty: 232
|
Wysłany: 11-05-2010, 19:44
|
|
|
To tak:
Na google chrome pokazuje normalnie - ktokolwiek by to napisał.
Na IE nie pokazuje wgl, czy to napsizę ja czy kto inny.
Kod:
Kod: |
if ( $userdata['user_level'] == ADMIN || $userdata['user_level'] == 1 )
{
$msg = str_replace(array('[img]', '[/img]', '[br]'), array('<img src="', '" />', '<br>'), $msg);
}
|
|
|
|
|
 |
Seba123

Pomógł: 74 razy Posty: 868
|
Wysłany: 11-05-2010, 21:55
|
|
|
Polaczek napisał/a: | reszta jest ok wg mnie | Nie powinno powodować to żadnej różnicy. |
_________________ Fejs |
|
|
|
 |
Polaczek

Pomógł: 351 razy Posty: 2297
|
Wysłany: 11-05-2010, 22:50
|
|
|
a wg mnie jest różnica. bo w znak ' oznacza że zmienna to string a bez tego to integer |
_________________ The Cephei Family
stuff 'n' stuff |
|
|
|
 |
bobek97
Pomógł: 29 razy Posty: 232
|
Wysłany: 11-05-2010, 22:53
|
|
|
Polaczek, zobacz na mój kod - bo nadal nie działa.
Kod: |
if ( $userdata['user_level'] == ADMIN || $userdata['user_level'] == 1 )
{
$msg = str_replace(array('[img]', '[/img]', '[br]'), array('<img src="', '" />', '<br>'), $msg);
}
|
To może być przez
if ( $userdata['user_level'] == ADMIN
? |
|
|
|
 |
Polaczek

Pomógł: 351 razy Posty: 2297
|
Wysłany: 11-05-2010, 22:57
|
|
|
Tak spróbuj:
Kod: | if($userdata['user_level'] === 1) {
$msg = str_replace(array('[img]', '[/img]', '[br]'), array('<img src="', '" />', '<br>'), $msg);
} |
|
_________________ The Cephei Family
stuff 'n' stuff |
|
|
|
 |
bobek97
Pomógł: 29 razy Posty: 232
|
Wysłany: 11-05-2010, 23:20
|
|
|
Zauważyłem jak to działa... że jeżeli user_level = 1 to pokazuje się obrazek, a jeżeli nie to nic się nie dzieje - pokazuje się [.img] (bez kropki).
[ Dodano: 11-05-2010, 23:25 ]
Polaczek, to co teraz dałeś to nic nie robi ^^ |
|
|
|
 |
kam821
Pomógł: 10 razy Posty: 143
|
Wysłany: 12-05-2010, 00:02
|
|
|
Kod: | if( $userdata['user_level'] == ADMIN ) {
$msg = str_replace( array('[img]', '[/img]', '[br]'), array('<img src="', '" />', '<br>'), $msg );
} |
Powinno działać, chociaż też zrobione na doczepkę, zamiast puścić normalnie jako część bbcode a zwykłym userom tag [img] po prostu stripować. |
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
bobek97
Pomógł: 29 razy Posty: 232
|
Wysłany: 12-05-2010, 00:22
|
|
|
kam821, tzn? bo nie zrozumiałem... |
|
|
|
 |
|