Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Profil - Nie widać w nim awatara

Założony przez  SzYm3k.

wersja skryptu MyBB: 1.8.7
adres forum: KLIK
na czym polega problem (screen, opis, komunikaty, nazwa stylu/theme/szablonu):

Nie widać awataru w profilu :(  Widoczne na SS:

  
[Obrazek: Nm2b0su.png]


+ member_profile

<html>
<head>
<title>{$mybb->settings['bbname']} - {$lang->profile}</title>
{$headerinclude}
</head>
<body id="members">
{$header}
<div id="panel">

   <div id="title">
Ostatni goście
   </div>
   
   <div id="content">
       {$profileVisitors}
   </div>

</div>
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr class="trowmem">
<td style="text-align: center; width:25%; padding: 13px;">
<span class="largetext"><strong>{$avatar}{$formattedname}</strong></span><br />
<span class="smalltext">
<br />
{$usertitle}<br />
{$groupimage}<br />
<br /><br />
<i class="fa fa-user"></i> Dołączył: {$memregdate}<br />
<i class="fa fa-birthday-cake"></i> Urodziny: {$membday}
</span>
</td>
<td style="width:75%; padding: 13px; ">
<div>
<script type="text/javascript">
jQuery(document).ready(function() {

    //When page loads...
    jQuery(".mem_content").hide();
    jQuery(".memtab ul li:first").addClass("active").show();
    jQuery(".mem_content:first").show();

    
    jQuery(".memtab ul li").click(function() {

        jQuery(".memtab ul li").removeClass("active");
        jQuery(this).addClass("active");
        jQuery(".mem_content").hide();

        var activeTab = jQuery(this).find("a").attr("href");
        jQuery(activeTab).fadeIn();
        return false;
    });
});
</script>

<div class="memtab" original-title="">
<ul>
<li>
<a href="#tab1" original-title="">Informacje</a>
</li>
<li>
<a href="#tab2" original-title="">Kontakt</a>
</li>
</ul>
</div>
<div class="mem_container" original-title="">
<div id="tab1" class="mem_content" original-title="" style="height: 200px;  display: block;">

<i class="fa fa-thumbs-o-up"></i> Reputacja:  {$reputation}  <br>
<i class="fa fa-comment"></i> Posty: {$memprofile['postnum']} (<a href="search.php?action=finduserthreads&amp;uid={$uid}">{$lang->find_threads}</a> &mdash; <a href="search.php?action=finduser&amp;uid={$uid}">{$lang->find_posts}</a>)<br>
<i class="fa fa-backward"></i> Status: {$online_status}<br>
<i class="fa fa-history"></i> Ostatnia wizyta: {$memlastvisitdate} {$memlastvisittime}<br>
<i class="fa fa-clock-o"></i> Spędzony czas: {$timeonline}<br>

</div>
<div id="tab2" class="mem_content" original-title="" style="height: 200px;  display: none;">

<i class="fa fa-envelope-o"></i> Prywatna wiadomość: <a href="private.php?action=send&amp;uid={$memprofile['uid']}">{$lang->send_pm}</a><br>
<i class="fa fa-newspaper-o"></i> Email: <a href="member.php?action=emailuser&amp;uid={$memprofile['uid']}">{$lang->send_user_email}</a><br>
<i class="fa fa-home"></i> Strona domowa: {$website}<br>
<i class="fa fa-life-ring"></i> Nazwa użytkownika AIM: <a href="javascript:;" onclick="MyBB.popupWindow('misc.php?action=imcenter&amp;imtype=aim&amp;uid={$uid}', 'imcenter', 450, 300);">{$memprofile['aim']}</a>

</div>
<div id="tab3" class="mem_content" original-title="" style="display: none;">


</div>
    
</div>

</div>
</td>
</tr>
</table>

<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr class="trowmem">
<td></td>
<td>
{$modoptions}
</td>
<td>
{$adminoptions}
</td>
</tr>
</table>
{$footer}
</body>
</html>
Odsyłam cię ponownie do: https://webboard.pl/thread-45824.html

Wartość width jest nadawana ręcznie lub przez ACP. Zależy co masz w szablonach.
Kodowanie, edycja i tworzenie styli, for, stron, poszczególnych elementów - polecane szczególnie dla osób, które nie potrafią sobie poradzić z problemami.
Wkleiłem coś takiego:


<li><a href="{$mybb->settings['bburl']}/member.php?action=profile&uid={$mybb->user['uid']}"><div class="avatarTopdef"><div class="avatarTop"><img style="height: 100px;" src="{$mybb->user['avatar']}" alt="" /></div></div></a></li>
<br />

I wygląda nawet, tylko działanie tego jest niepoprawne bo u innych pokazuje mi mój awatar zamiast ich. Czyli któraś ze zmiennych w kodzie jest nie tak, która? I jak powinna wyglądać?
Musisz użyć {$useravatar['image']} zamiast {$mybb->user['avatar']}. Pierwsza zmienna zwraca awatar danego użytkownika, a druga zawsze twój awatar.
Kodowanie, edycja i tworzenie styli, for, stron, poszczególnych elementów - polecane szczególnie dla osób, które nie potrafią sobie poradzić z problemami.
(15.07.2016, 15:06)SzYm3k napisał(a): Wkleiłem coś takiego:


<li><a href="{$mybb->settings['bburl']}/member.php?action=profile&uid={$mybb->user['uid']}"><div class="avatarTopdef"><div class="avatarTop"><img style="height: 100px;" src="{$mybb->user['avatar']}" alt="" /></div></div></a></li>
<br />

I wygląda nawet, tylko działanie tego jest niepoprawne bo u innych pokazuje mi mój awatar zamiast ich. Czyli któraś ze zmiennych w kodzie jest nie tak, która? I jak powinna wyglądać?

Tak, to jest kod na wyświetlanie [Twojego avataru] na forum.
Cytat:w pół dnia stałeś się lepszym pytonistą niż kawenanowo kiedykolwiek programisto :3 ~ Riess 13.11.2018 16:28
Cytat:ale z tą nazwą to fyeem ma racje  ~ Divir 29.07.2019 16:08
Dzięki wielkie, naprawdę pomogliście :)



Użytkownicy przeglądający ten wątek:

1 gości