Webboard

Pełna wersja: Ikony działów się nie zmieniają, gdy jest nowy nieprzeczytany post
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
wersja skryptu MyBB: Najnowsza
adres forum: http://mearth.eu/forum/
na czym polega problem (screen, opis, komunikaty, nazwa stylu/theme/szablonu):

Dodałem sobie ikonki działów i mam problem, ponieważ jak będzie jakiś nieprzeczytany post to ikonka się nie zmienia, jest taka sama.

Tak ma wyglądać ikonka, gdy mamy przeczytane wszystkie posty:
[Obrazek: on.gif]

A tak, gdy mamy jakiś post nieprzeczytany:
[Obrazek: off.gif]

Kod PHP:
.forum_status {
    height60px;
    width60px;
    backgroundurl(http://mearth.eu/forum/images/revision/on.gif) no-repeat 0 0;
    displayinline-block;
}

.
forum_on {
    background-position0 0;
    backgroundurl(http://mearth.eu/forum/images/revision/on.gif) no-repeat 0 0;
}

.
forum_off {
    background-position-30px;
    backgroundurl(http://mearth.eu/forum/images/revision/off.gif) no-repeat 0 0;
}

.
forum_offlock {
    background-position-60px;
    backgroundurl(http://mearth.eu/forum/images/revision/lock.gif) no-repeat 0 0;
}

.
forum_offlink {
    background-position-90px;
}

.
subforum_status {
 displayinline-blockmargin: -10px 8pxwidth10pxheight10pxfont-size14pxtext-aligncenter;
}

.
subforum_status i {
 displayinline-blockline-height36px;
}

.
forum_on, .forum_minion {
 colorblack;
}

.
forum_off, .forum_minioff, .forum_offlock, .forum_offlink {
 color#333;
}

.
forum_off, .forum_minioff {
 opacity0.2;
}

.
forum_offlock i:before, .forum_miniofflock i:before {
 content"\f023";
}

.
forum_offlink i:before, .forum_miniofflink i:before {
 content"\f0c1";

Spróbuj odświeżyć poprzez CTRL + F5. Ja jako gość mam wszystkie działy z nieprzeczytanymi postami.
z .forum_status usuń
Kod:
background: url(http://mearth.eu/forum/images/revision/on.gif) no-repeat 0 0;
Jak usunę linijkę z forum_status to w ogólne nie mam ikonek.

: Spróbowałem i jak najeżdżam to jest napisane, że są nowe posty, a ikonka się nie zmienia.
Usuń identyfikator działu z klasy forum_{$zmienna}_{$zmienna} znajdziesz ją w szablonie forumbit_depth2_forum. Ostania {$zmienna} to id działu (do usunięcia razem z _). Powinno to wyglądać tak forum_{$zmienna}
Nie bardzo rozumiem.
Kod PHP:
<tr class="forum-summary">
<
td class="{$bgcolor} forum_status_cell" align="center" width="1"><span class="forum_status forum_{$lightbulb['folder']}_{$forum['fid']} ajax_mark_read" title="{$lightbulb['altonoff']}id="mark_read_{$forum['fid']}"></span></td>
<
td class="{$bgcolor} forum_front">
<
a href="{$forum_url}class="forum tooltip-right-8" title="{$forum['description']}">{$forum['name']}</a>
<
div class="forumstats">
  <
class="counter"><class="fa fa-comment-o"></i> {$posts}{$unapproved['unapproved_posts']}</p>
  <
class="counter"><class="fa fa-bookmark-o"></i> {$threads}{$unapproved['unapproved_threads']}</p>
</
div>
{
$forum_viewers_text}
<
div class="smalltext">{$modlist}{$subforums}</div>
</
td>
<
td class="{$bgcolor} lastpost" style="white-space: nowrap">{$lastpost}</td>
</
tr
To
Kod:
forum_{$lightbulb['folder']}_{$forum['fid']}
na to
Kod:
forum_{$lightbulb['folder']}