Webboard

Pełna wersja: Problem z wyświetleniem avatara
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
wersja skryptu MyBB: 1.8.4
adres forum: http://www.forumtreowratest.za.pl/index.php
na czym polega problem (screen, opis, komunikaty, nazwa stylu/theme/szablonu): Problem polega na tym że nie wyświetla avatara tylko jakieś dziwne wzorki. http://scr.hu/37ol/reuhr



Tak jak pisałem wyżej, w panelu w prawym górnym rogu nie wyświetla avatara tylko "<?" co mam z tym zrobić ?. Proszę o szybką pomoc ;/

http://scr.hu/37ol/reuhr
Zgaduję, że popełniłeś błąd przy wprowadzaniu linku do avataru w szablonie header_welcomeblock_member, pokaż ten szablon, przy okazji mógłbyś dać konto testowe bo forum jest aktualnie zamknięte
(19.01.2016, 23:41)musicpower napisał(a): [ -> ]Zgaduję, że popełniłeś błąd przy wprowadzaniu linku do avataru w szablonie header_welcomeblock_member, pokaż ten szablon, przy okazji mógłbyś dać konto testowe bo forum jest aktualnie zamknięte

Forum otworzyłem, niżej wklejam szablon.



Kod:
<li style="position:absolute;">
<a href="#">
<?php
if(empty($mybb->user['avatar']))
{
$link = 'images/bigben/img/defaultavatar.png';
}
else
{
$link = $mybb->user['avatar'];
}

echo '<img class="avatar" src=" ' .  $link . ' ">';
?>
</a>
</li>
<li style="min-width:45px;">
<a>{$mybb->user['username']}</a>
<ul>
<li><a href="{$mybb->settings['bburl']}/usercp.php">Panel użytkownika</a></li>
<li><a href="#" onclick="MyBB.popupWindow('{$mybb->settings['bburl']}/misc.php?action=buddypopup&modal=1', null, true); return false;">Znajomi</a></li>
<li><a href="{$mybb->settings['bburl']}/usercp.php?action=avatar">Zmień avatar</a></li>
<li><a href="{$mybb->settings['bburl']}/usercp.php?action=editsig">Edytuj sygnature</a></li>
<li><a href="{$mybb->settings['bburl']}/search.php?action=getnew">Nowe posty</a></li>
</ul>
</li>
<li style="padding-right:20px;"><a href="{$mybb->settings['bburl']}/private.php">PW</a><div class="mescount">{$mybb->user['pms_unread']}</div></li>
{$modcplink}
{$admincplink}
<li><a href="{$mybb->settings['bburl']}/member.php?action=logout&amp;logoutkey={$mybb->user['logoutkey']}">Wyloguj</a></li>
Hmm a nie działa Ci sama zmienna? Spróbuj to wstawić zamiast tego kodu php 
Kod:
<img src="{$mybb->user['avatar']}" />

A jeśli chcesz żeby był domyślny awatar to najlepiej zainstaluj plugin

(20.01.2016, 15:16)musicpower napisał(a): [ -> ]Hmm a nie działa Ci sama zmienna? Spróbuj to wstawić zamiast tego kodu php 
Kod:
<img src="{$mybb->user['avatar']}" />

A jeśli chcesz żeby był domyślny awatar to najlepiej zainstaluj plugin

Zmienna nie pomogła, moge wiedzieć jaki plugin ?
Ja używam ten https://webboard.pl/thread-15485.html,
jak użyłeś tej zmiennej co Ci podałem to nadal wyskakują znaki?
Tak, nadal wyskakują znaki

echo '<img src="{$mybb->user['avatar']}" />

Tak to wygląda po podmianie zmiennej
niee, dodaj samą zmienną
tutaj masz szablon:
Kod:
<li style="position:absolute;">
<a href="#">
<img src="{$mybb->user['avatar']}" alt="avatar" width="X px" height="X px" />
</a>
</li>
<li style="min-width:45px;">
<a>{$mybb->user['username']}</a>
<ul>
<li><a href="{$mybb->settings['bburl']}/usercp.php">Panel użytkownika</a></li>
<li><a href="#" onclick="MyBB.popupWindow('{$mybb->settings['bburl']}/misc.php?action=buddypopup&modal=1', null, true); return false;">Znajomi</a></li>
<li><a href="{$mybb->settings['bburl']}/usercp.php?action=avatar">Zmień avatar</a></li>
<li><a href="{$mybb->settings['bburl']}/usercp.php?action=editsig">Edytuj sygnature</a></li>
<li><a href="{$mybb->settings['bburl']}/search.php?action=getnew">Nowe posty</a></li>
</ul>
</li>
<li style="padding-right:20px;"><a href="{$mybb->settings['bburl']}/private.php">PW</a><div class="mescount">{$mybb->user['pms_unread']}</div></li>
{$modcplink}
{$admincplink}
<li><a href="{$mybb->settings['bburl']}/member.php?action=logout&amp;logoutkey={$mybb->user['logoutkey']}">Wyloguj</a></li>

ustaw tutaj rozmiar avataru width="X px" height="X px" tylko zamiast X to wpisz wartość
Rozwiązane, dzięki bardzo za pomoc, rep + ;)