Webboard

Pełna wersja: [DVZ Shoutbox] Kolor pisania dla danej grupy
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Wersja skryptu MyBB: 1.8
Adres forum: rh.xaa.pl
Na czym polega problem (screen, opis, komunikaty, nazwa i wersja wtyczki): Czy jest jakiś plugin umożliwiający ustawanie danego koloru pisma dla danej grupy dla DVZ Shoutbox? Przykładowo chciałbym aby grupa administratorzy pisała na shoutboxie na czerwono.
Jakbym chciał takie coś to bym dodał sobie wiersz do tabeli z grupami "dvz_kolortekstu" ustawiłbym dla każdej grupy dany kolor i za pomocą PHP wyciągałbym kolor od id danej grupy i ustawiał go. ;P Ale to jest sposób po noobsku troche, więc nie wiem czy chcesz tak robic xD
Powinno się udać.
  1. Pobierasz z cache grup kolorek grupy
  2. Przetwarzasz go
  3. Cały tekst umieszczasz w ostylowanym divie czy innym bloku.
Ale czy coś takiego jest już zrobione to wątpię
Jeżeli to ma być dla jednej grupy to możesz zrobić coś takiego.
Edytuj plik (linia 897)
Kod PHP:
$text     self::parse($data['text'], $data['username']); 
Dodaj pod nią
Kod PHP:
if($data['usergroup'] == 4)
            
$text '<span class="red">'.$text.'</span>'
Dodaj nową klasę w global.css .red i ostyluj odpowiednio. Powinno działać.
Nie działa :/
http://scr.hu/7xit/i1fmd

global.css:
Kod PHP:
.koloradmina {
colorred;


//Działa tylko osobie z ID 4
No tak, mój błąd.
Zamień
Kod PHP:
$data['uid'
na
Kod PHP:
$data['usergroup'