wersja skryptu MyBB: 1.8
adres forum:
na czym polega problem (screen, opis, komunikaty, nazwa stylu/theme/szablonu): Witam, mam wszędzie okrągłe avatary (post, profil, panel usera, panel boczny etc.) a na shoutboxie nie mam i nie wiem zbytnio jak to zrobić, avatary robiłem z tego poradnika:
[TuT] Okrągłe zdjęcie
Jakie mam na shoutboxie:
Jakie mam, np. w panelu bocznym:
Jakaś porada jak zrobić takie na sb?
Za awatary odpowiada klasa
Kod:
#shoutbox .avatar img
Dopisz do niej
Polecam używanie opcji zbadaj element w przeglądarce.
Ok, są okrągłe lecz nie pokazuje domyślnych, tzn. mam zmieniony domyślny avatar a na sb pokazuje inny oraz są one duże.
SS:
Linia klasy avataru:
Kod:
#shoutbox .avatar img { border-radius: 50%; } { margin: 0 auto; vertical-align: middle; max-height: 20px; max-width: 20px; border: solid 1px rgba(255,255,255,0.1); box-shadow: 0 0 2px rgba(0,0,0,0.1); cursor: pointer; }
Kod:
#shoutbox .avatar img { border-radius: 50%; } { margin: 0 auto; vertical-align: middle; max-height: 20px;
Tutaj nie powinno być tych dwóch nawiasów }{
Kod:
#shoutbox .avatar img { border-radius: 50%; margin: 0 auto; vertical-align: middle; max-height: 20px;
Nie widzę na żadnym zarejestrowanym tam koncie innego awatara niż domyślny.
Ok, avatary są zmniejszone, lecz zaznaczyłem na ss to jak widać avatary (3 screen), normalnie mam takie jak w panelu bocznym czyli
na shoutboxie mam taki
Czy SB przypadkiem w ustawieniach nie ma własnego pola na wybranie domyślnego awatara?
Witaj...
W pliku dvz_shoutbox.php odszukaj linijki
Kod PHP:
$avatar = '<img src="' . (empty($data['avatar']) ? 'images/default_avatar.png' : $data['avatar']) . '" alt="avatar" />';
i zamień na
Kod PHP:
$avatar = '<img src="' . (empty($data['avatar']) ? 'images/av.png' : $data['avatar']) . '" alt="avatar" />';