Chamäleon
Hi zusammen
Ich hätte gerne den Code dafür, um auf der Teampage, die Avatare verkleinert darzustellen.
Also normale Größe ist 100 X 100px
Auf der Teampage sollten sie aber nur in 50 X 50px angezeigt werden.
Hier mal der Avabereich aus der Team.php
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
|
// Avatar Beginn
if($user['avatarid'] && $wbbuserdata['showavatars']==1) {
$useravatar="";
$useravatar = $db->query_first("SELECT * FROM bb".$n."_avatars WHERE avatarid='$user[avatarid]'");
$avatarname="images/avatars/avatar-".$user['avatarid'].".".$useravatar['avatarextension']."";
$avatarwidth=$useravatar['width'];
$avatarheight=$useravatar['height'];
eval ("\$useravatar = \"".$tpl->get("avatar_image")."\";");
} else {
$useravatar = "<img src=\"images/noavatar.gif\" border=\"0\">";
$useravatar = "<smallfont>Kein Avatar gewählt!</font>";
}
// Avatar Ende |
|
Da ist ja die Angabe übernommen aus den Usereinstellungen.
Wie muß ich die abändern?
Gruß Chamäleon
Izzmoo
$avatarwidth=$useravatar['width'];
$avatarheight=$useravatar['height'];
Chamäleon
hmm....das steht doch so schon im Code......
dadurch werden aber die 100 x 100px angezeigt
ich möchte genau diese Stelle ändern, so das das Ava auf 50 X 50px verkleinert wird, auch wenn es eigentlich 100 x 100px groß ist.
Gruß Chamäleon
recent
wight und height durch 50px ersetzen und somit 50 x 50 px gross '' Man muss nur Englisch können ^^
Chamäleon

schade das es nicht so einfach ist ........
wenn es so einfach wäre,hätte ich die Frage hier nicht gepostet.
und Englisch kann ich....
aber vieleicht sollte man coden können
Gruß Chamäleon
Izzmoo
Problem gelöst? Wenn nein, gib mal nen Link zum Hack.
Chamäleon
Nein leider noch nicht.
Finde den Link zum Hack leider nicht mehr, wollte ja da schon meine Frage posten.
Vermute mal, der wurde gegen diesen neuen Hack ausgetauscht.
klick mich
Hab mal die Änderungs-Anleitung angehängt.
im Template wird er dann mit $useravatar aufgerufen.
Danke schon mal für Deine Hilfe.
Gruß Chamäleon
bam313
Hallo,
hast du folgendes schon versucht?
| code: |
1:
2:
|
$avatarwidth=50px; //$useravatar['width'];
$avatarheight=50px; //$useravatar['height']; |
|
LG bam
hutzi
oder bau den Hover-Avatar Hack ein
Chamäleon
hi bam313
dann kommt leider eine Fehlermeldung
| code: |
1:
|
Parse error: syntax error, unexpected T_STRING in /hp/af/aa/vb/www/GFX-Service/team.php on line 33 |
|
Gruß Chamäleon
bam313
Hallo,
tja - das hätte ich vorsehen müssen.
Ich sehe mir dies morgen am Abend an, denn ich bin heute schon zu müde und in diesem Fall funktioniert mein Hirn nicht so richtig ... ;-)
LG bam
Nachtrag:
Auf die Schnelle noch für heute, bevor ich mir die php-Datei genauer ansehe:
Mach folgendes in der Datei team.php (Achtung: dieser Abschnitt kommt 2 mal vor):
| php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
|
// Avatar Beginn
if($user['avatarid'] && $wbbuserdata['showavatars']==1) {
$useravatar="";
$useravatar = $db->query_first("SELECT * FROM bb".$n."_avatars WHERE avatarid='$user[avatarid]'");
$avatarname="images/avatars/avatar-".$user['avatarid'].".".$useravatar['avatarextension']."";
// $avatarwidth=$useravatar['width'];
// $avatarheight=$useravatar['height'];
eval ("\$useravatar = \"".$tpl->get("avatar_image_team")."\";");
} else {
$useravatar = "<img src=\"images/noavatar.gif\" border=\"0\">";
// $useravatar = "<smallfont>Kein Avatar gewählt!</font>";
}
// Avatar Ende |
|
Ich habe einfach die width- und height-Angabe auskommentiert und das aufgerufene Template zu avatar_image_team.tpl umbenannt.
Nun erstellst du dir noch das neue Template-File (avatar_image_team.tpl) und dies ist der Inhalt:
| code: |
1:
|
<img src="$avatarname" width="50" height="50" border="0"> |
|
Hier kannst du nun deine gewünschten Werte eintragen und es sollte funktionieren ... ;-)
LG bam
Chamäleon
Danke das Du dir die Mühe machst
Und lass Dir ruhig Zeit, eillt nicht!
Gruß Chamäleon
bam313
Hallo,
guck mal oberhalb ...
Habe gerade editiert ;-)
LG bam
bam313
Hallo,
eines haben wir noch vergessen.
Du musst diesen Abschnit in der php-Datei
| php: |
1:
2:
|
} else {
$useravatar = "<img src=\"images/noavatar.gif\" border=\"0\">"; |
|
auch noch modifizieren, sodass das noavatar auch in den richtigen Größen dargestellt wird:
| php: |
1:
2:
|
} else {
$useravatar = "<img src=\"images/noavatar.gif\" width=\"50\" height=\"50\" border=\"0\">"; |
|
LG bam
P.S.
Ich habe aber eine generelle Bitte an dich:
In Zukunft stelle solche Fragen direkt in den Supportthread des Hacks, damit die Übersicht gewahrt bleibt und möglichst viele User gesammelt nachlesen können.
Ich weiß, du hattest noch die Anleitung der alten Ausgabe, aber wenn du diese mit der Neuen verglichen hättest, hättest du auch gesehen, dass die Dinger ident sind und nur eine Alternativvariante dazu gekommen ist ;-)
Ist nicht böse gemeint aber ich glaube im Sinne Aller ...
Und nun kannst diesem Thread ein grünes Hakerl verpassen *kicher*
Chamäleon
sodele,diese Änderungen auch durchgeführt
Danke nochmal.
Gruß Chamäleon