Webboard

Pełna wersja: Okrągłe avatary shoutbox - jak zrobić?
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
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:
[Obrazek: shout.png]
Jakie mam, np. w panelu bocznym:
[Obrazek: avek.png]

Jakaś porada jak zrobić takie na sb?:)
Za awatary odpowiada klasa
Kod:
#shoutbox .avatar img
Dopisz do niej
Kod:
border-radius: 50%;
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:
[Obrazek: ss.png]
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
[Obrazek: av.png]
na shoutboxie mam taki
[Obrazek: default_avatar.png]

[Obrazek: ss1.png]
Czy SB przypadkiem w ustawieniach nie ma własnego pola na wybranie domyślnego awatara?
Właśnie nie ma :/
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" />'