Huhu,
wie muss ich den Block wohl modifizieren, dass die unten angehängte Anzeige nicht mehr kommt, also tatsächlich IMMER Avatare angezeigt werden.
Vllt. hat das ja jemand gelöst bekommen hier bzw. kann mir sagen, wo bei mir der Fehler liegt.
Habe über die Suche nichts brauchbares gefunden, leider
Danke
Noemi
Hi :)
zum Testen, die DB-Selektion auf Benutzer mit Avataren beschränkt, mit weiteren kleinen Anpassungen ans aktuelle pragmaMx.
Finde:
if (!defined("mxMainFileLoaded")) die ("You can't access this file directly...");
if(!defined("AV_MODNAME")){define("AV_MODNAME","Avatar");}
global $prefix;
$blockheigth = 80;
$content .="";
$pic = sql_fetch_array(sql_query("SELECT typ,aid,werist FROM ${prefix}_avatar ORDER BY rand() LIMIT 1"));
if(!empty($pic) && !empty($pic['werist']))
{
$content = "<b></b><br><a href='modules.php?name=Userinfo&uname=".$pic['aid']."' border='0'><img src=\"modules/".AV_MODNAME."/thumb.php?wat=displayThumb&pic=".$pic['werist']."\" alt=\"".$pic['aid']."\"></a>";
}
else
{
$content = "<b>Keine</b> Avatare hochgeladen<br><br><b>No</b> Avatar's uploaded";
}
Ersetze:
defined('mxMainFileLoaded') or die('access denied');
if (!defined("AV_MODNAME")) {define("AV_MODNAME", "Avatar");}
global $prefix;
$blockheigth = 80;
$content = '';
$pic = sql_fetch_array(sql_query("SELECT typ, aid, werist FROM ${prefix}_avatar WHERE werist != '' ORDER BY rand() LIMIT 1"));
if(!empty($pic) && !empty($pic['werist'])) {
$content = '<br /><a href="modules.php?name=Userinfo&uname=' . $pic['aid'] . '"><img src="modules/' . AV_MODNAME . '/thumb.php?wat=displayThumb&pic=' . $pic['werist'] . '" alt="' . $pic['aid'] . '"></a>';
}
ich werde es testen.
vielen lieben dank :)
noemi