Webboard

Pełna wersja: Jak zrobić powiadomienie prywatnej wiadomości
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Witam, chciałbym się dowiedzieć jak zrobić, żeby dopiero po dostaniu wiadomości pokazywał się button informujący ile mamy tych wiadomości nieprzeczytanych.

Tak jak tutaj na forum:


/zrzuty poprawione
Robiłem według tego co napisałeś o CSS, ale chyba coś źle zrobiłem:

<a href="{$mybb->settings['bburl']}/private.php" style="margin-left: 14px;">{$lang->welcome_pms}</a> <a href="{$mybb->settings['bburl']}/private.php"><span class="pms pms{$mybb->user['pms_unread']}">{$mybb->user['pms_unread']}</span></a>

.pms0{
display: none !important;
}

.pms {
background: #f1654c;
display: inline-block;
margin-top: -1px;
margin-left: 2px;
padding: 1px 9px 3px 8px;
max-width: 220px;
text-align: center;
}
A jaki jest efekt? Na stronie nie widzę by były te klasy zastosowane, więc pewnie zmieniłeś na poprzednią wersję.
Daj zrzut łącznie z konsolą dla obu stanów: wiadomość i jej brak. A najlepiej wprowadź zmiany i zostaw bym mógł spojrzeć.

Ps. .pms0 powinno być niżej w arkuszu od .pms (choć dzięki !imp. nie powinno to grać roli).