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
//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
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';}