Webboard

Pełna wersja: Plugin który daje możliwość
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
wersja skryptu MyBB: Najnowsza
adres forum:
na czym polega problem (screen, opis, komunikaty, nazwa i wersja wtyczki):

Jest taki plugin który zastępuje standardowy obrazek statusu działu na font awesome ? Każdy dział miałby inną ikonę ..
Wiem że można statusy działów zamienić na obrazki .. Te font awesome by były dla mnie wygodniejsze
Dobry poradnik tylko że to dotyczy kategorii ;) a ja szukam dla działów ale pewnie nie ma
Zasada pewno prawie taka sama co przy zwykłych obrazkach tylko z wykorzystaniem tego fonta :P

//Sorry. Nie zauważyłem, że to ikony kategorii są.

Dobra robisz tak jak w tym poradniku
https://webboard.pl/thread-58224.html
Tylko z tą różnicą, że gdy dochodzisz do momentu background-image to zamiast tego stosujesz się do poradnika, który ci podesłałem.
Nie powinieneś mieć problemu z tym. Musisz jedynie tło z background-image zamienić na odpowiedni znak w foncie.
Przydałby się taki plugin, ikonę by się wpisywało w ustawieniach działu
Po co plugin zastosuj się do tego poradnika z obrazkami a gdy będzie element wyboru tła to zamieniasz to na odpowiedni znak w foncie. Pokombinujesz to ci wyjdzie :P
wejdź w szablon forumbit_depth2_forum
znajdź
Kod:
<td class="{$bgcolor}" align="center" width="1"><span class="forum_status forum_{$lightbulb['folder']} ajax_mark_read" title="{$lightbulb['altonoff']}" id="mark_read_{$forum['fid']}"></span></td>
i zamień na
Kod:
<td class="{$bgcolor}" align="center" width="1"><div class="ikony_forum ikona_{$forum['fid']}_{$lightbulb['folder']} ajax_mark_read" title="{$lightbulb['altonoff']}" id="mark_read_{$forum['fid']}"></div></td>

następnie wejdź w global.css (lepiej zrobić nowy arkusz css)
i wklej tam kod
Kod:
.ikony_forum {
   padding:0 5px;
   display: inline-block;
   text-align:center;
}

.ikony_forum:before {
   font-family: 'FontAwesome';
   color: #fff; /* kolor ikonki */
    font-size: 30px; /* wielokosc ikonki */
    vertical-align:middle;
}

teraz aby ustawić dla działu jakąś ikonkę to w tym arkuszu dopisz

Kod:
.ikona_fid_on:before
   content:'\unicode';
}
.ikona_fid_off:before
{
   content:'\unicode';
}
.ikona_fid_offlock:before
{
   content:'\unicode';
}
w miejsce unicode wstaw kod który znajduje się na http://fortawesome.github.io/Font-Awesome/icons/
(w poradniku Gandziu jest opisane gdzie go znaleźć), a w miejsce fid id dzialu

do tego można dać też kolor ikonki
np 
Kod:
.ikona_fid_on:before
{
  content:'\unicode';
  color: green;
}
musicpower dzięki ale już sam sobie poradziłem z tym kodem ;)

[attachment=10106]


Kod:
<td class="{$bgcolor}" align="center" width="5%"><span class="forum_icon forum_{$forum['fid']}" title="{$lightbulb['altonoff']}" id="mark_read_{$forum['fid']}"></span></td>

Kod:
.forum_icon {padding:0 10px;display: inline-block;text-align:center;}
.forum_icon:before {font-family: 'FontAwesome';color: #fff; font-size: 20px; vertical-align:middle;}
.forum_1:before{content:'\f0c2';}
.forum_2:before{content:'\f0c9';}