Beiträge: 28
Themen: 3
Registriert seit: 26.11.2014
18.04.2016, 18:13
(Dieser Beitrag wurde zuletzt bearbeitet: 18.04.2016, 18:13 von nCo.)
Liebe mybb community,
ich hab da ein Problem mit meinem Theme.
Und zwar geht es um folgendes wenn die User ihr Profil aufraufen haben diese kein Avatar auf der Profiseite.
Ich habe mich erkundigt und dieses Plugin gefunden:
http://community.mybb.com/mods.php?actio...ad&pid=375
Und habe dies installiert aber das Funktioniert leider nicht.
Dann habe ich das hier gefunden in diesem Post
http://community.mybb.com/thread-166660.html
2. Include the small function into your own theme plugin:
Code:
// defaultavatarfix function by SvePu (http://community.mybb.com/user-91011.html) //
function defaultavatarfix()
{
global $mybb;
if(!$mybb->user['avatar'] && !empty($mybb->settings['useravatar']))
{
$mybb->user['avatar'] = $mybb->settings['useravatar'];
}
}
$plugins->add_hook("global_intermediate", "defaultavatarfix");
Es wäre nett wenn mir jemand dabei helfen könnte
euer: _nCo
Beiträge: 8.516
Themen: 59
Registriert seit: 20.04.2010
MyBB-Version: 1.8*
Seit wann tritt dies auf ?
Welche Plugins und welches Theme verwendest Du ?
Gibt es einen Link zu deinem Forum ?
Fragen über Fragen :p
Mit freundlichen Grüßen
MrBrechreiz
Beiträge: 28
Themen: 3
Registriert seit: 26.11.2014
Dieses Theme:
http://community.mybb.com/mods.php?action=view&pid=196
Das Forum ist leider noch nicht zugänglich da ich erst veröffentlichen möchte wenn es fertig ist.
Plugins die ich installiert habe:
DVZ Shoutbox
Prostats (1.6.9)
Servers board (3.2)
Inaktive Plugins:
MyBB Default Avatar Fix (0.1)
Beiträge: 8.516
Themen: 59
Registriert seit: 20.04.2010
MyBB-Version: 1.8*
Tritt dieser Fehler auch im Standard Theme auf ?
Mit freundlichen Grüßen
MrBrechreiz
Beiträge: 28
Themen: 3
Registriert seit: 26.11.2014
18.04.2016, 19:38
(Dieser Beitrag wurde zuletzt bearbeitet: 18.04.2016, 19:50 von nCo.)
Default ist drinne und das Selbe Problem :/
Beiträge: 1.463
Themen: 18
Registriert seit: 22.03.2009
Welche MyBB-Version verwendest du? Hast du auch den CSS-Fix ausprobiert?
http://community.mybb.com/thread-166660-...pid1137600
Beiträge: 28
Themen: 3
Registriert seit: 26.11.2014
Die aktuellste 1.8.7
Wo füge ich die Codes ein damit ich es testen kann?
<div class="avatar-box">
<img src="{$mybb->user['avatar']}" alt="avatar" />
</div>
//
.avatar-box { height: 30px; width: 30px; background: url('../../../images/default_avatar.png') no-repeat; background-size: 100% auto; }
.avatar-box img { height: 30px; width: 30px; }
.avatar-box img[src=""] { display: none; }
Beiträge: 28
Themen: 3
Registriert seit: 26.11.2014
Code:
<html>
<head>
<title>{$mybb->settings['bbname']} - {$lang->profile}</title>
{$headerinclude}
<script type="text/javascript" src="{$mybb->asset_url}/jscripts/report.js?ver=1800"></script>
</head>
<body>
{$header}
<table width="100%" cellspacing="0" cellpadding="{$theme['tablespace']}" border="0" align="center">
<tr><td valign="top" width="25%">
<fieldset>
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td width="75%">
<center><span class="largetext"><strong>{$formattedname}</strong></span>
------------------------------------------------------------------
<div class="avatar-box">
<img src="{$mybb->user['avatar']}" alt="avatar" />
</div>
-------------------------------------------------------------------
<span class="smalltext">
({$usertitle})<br />
{$groupimage}
{$userstars}<br />
<br /></center>
<strong>Joined:</strong> {$memregdate}<br />
<strong>D.O.B: </strong> {$membday} {$membdayage}<br />
<strong>{$lang->local_time}</strong> {$localtime}<br />
</span>
</td>
</tr>
</table>
Ich hab den Code unter:
Template bearbeiten: member_profile
Eingefügt wie er dort oben ist im bereich mit ---- makiert.
Jetz erscheint das Avatar aber wenn ich bei einem anderen Nutzer auf das Profile gehe erscheint dort mein Avatar.
Beiträge: 8.516
Themen: 59
Registriert seit: 20.04.2010
MyBB-Version: 1.8*
Das liegt daran, weil mit {$mybb->user['avatar']} immer das eigene aufgerufen wird.
Versuchs stattdessen mit {$avatar} oder mit {$memprofile['avatar']}
Mit freundlichen Grüßen
MrBrechreiz
Beiträge: 28
Themen: 3
Registriert seit: 26.11.2014
{$memprofile['avatar']}
damit hat es direkt funktioniert
Danke dir! für deine schnelle antwort schönen abend noch ^^