pragmaMx Support Forum

Archive => veraltete bzw. unsupportete Systeme und Module => Alt Archive => Avatarupload Modul => Thema gestartet von: Noemi in 08 September 2008, 18:16:26

Titel: [Solved] Block Random Avatar
Beitrag von: Noemi in 08 September 2008, 18:16:26
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
Titel: Re: Block Random Avatar
Beitrag von: Sitki in 09 September 2008, 18:08:54
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&amp;uname=".$pic['aid']."' border='0'><img src=\"modules/".AV_MODNAME."/thumb.php?wat=displayThumb&amp;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&amp;uname=' . $pic['aid'] . '"><img src="modules/' . AV_MODNAME . '/thumb.php?wat=displayThumb&amp;pic=' . $pic['werist'] . '" alt="' . $pic['aid'] . '"></a>';

}
Titel: Re: Block Random Avatar
Beitrag von: Noemi in 10 September 2008, 14:24:35
ich werde es testen.

vielen lieben dank  :)

noemi