Schrimm
Banned
Dabei seit: 21.08.11
Beiträge: 700
![](images/2017/spacer.gif) |
|
Das setzt erstmal vorraus, dass in jedem "Style" ein eigener Avatar-Ordner erstellt wird und jener Pfad dorthin, anstatt "hart gecodet", dynamisch gecodet wird.
Weiters müsste jeder "User" dann mehrere Avatare hochladen.
Ansonsten ist es möglich und sollte analog zu der Funktion mit dem "NoAvatar" funktionieren.
|
|
16.10.11 21:11 |
Finden
Als Freund hinzufügen
|
|
Speedstick
Mitglied
![](images/2017/star.gif)
Dabei seit: 03.03.08
Beiträge: 72
Fähigkeiten: WBB Lite 1 Anfänger Forenversion: Lite 1.0
![](images/2017/spacer.gif) |
|
Ich hoffe das du jetzt den richtigen Hack drin hast wenn ja dann mache folgendes:
suche in der thread.php
code: |
1:
2:
3:
4:
5:
6:
7:
8:
|
eval ("\$posts[ranktitle] = \"".$tpl->get("anonymous")."\";");
$avatarname="{imagefolder}/guest_ava.png"; // PFAD und DATEINAMEN
// avatarwidth und avatarheight sollten auf die Maße des Avatars gesetzt werden
$avatarwidth=180;
$avatarheight=250;
eval ("\$useravatar = \"".$tpl->get("avatar_image")."\";");
eval ("\$useravatar = \"".$tpl->get("thread_useravatar")."\";");
} |
|
füge drunter ein:
code: |
1:
2:
3:
4:
5:
|
if($user_info['userid'] != 1) { ### Die 1 in dieser Zeile muss mit der ID des Teamaccounts getauscht werden ###
if( $showavatar==1 && $wbbuserdata['showavatars']==1) {
eval ("\$useravatar = \"".$tpl->get("teamaccount_image")."\";");
}
} |
|
suche in der profil.php
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
|
if($user_info['avatarid'] && $showavatar==1 && $wbbuserdata['showavatars']==1 && $wbbuserdata['userid']>0) {
$avatarname="images/avatars/avatar-$user_info[avatarid].$user_info[avatarextension]";
$avatarwidth=$user_info['width'];
$avatarheight=$user_info['height'];
eval ("\$useravatar = \"".$tpl->get("avatar_image")."\";");
}
else
{
eval ("\$useravatar = \"".$tpl->get("noavatar_image")."\";");
} |
|
füge drunter ein:
code: |
1:
2:
3:
4:
5:
|
if($user_info['userid'] == 1) { ### Die 1 in dieser Zeile muss mit der ID des Teamaccounts getauscht werden ###
if( $showavatar==1 && $wbbuserdata['showavatars']==1) {
eval ("\$useravatar = \"".$tpl->get("teamaccount_image")."\";");
}
} |
|
erstelle ein Template mit dem Namen teamaccount_image.tpl
code: |
1:
|
<img src="{imagefolder}/teamaccount.jpg" border="0" width="100px" height="100px"> |
|
jetzt in jeden Imageordner ein Avatar hochladen mit dem Namen teamaccount und schon müsste in jedem Skin ein andere Avatar zu sehen sein für den Account
__________________
liebe Grüße
|
|
16.10.11 21:55 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|