Seite 1 von 1

Avatar in Mitgliederliste

Verfasst: 30.08.2004 16:08
von Anonymer User
Möchte gerne die User-Avatare (? :-? ) in einer neuen Spalte in der Mitgliederliste anzeigen lassen. Gibt es da vielleicht einen (möglichst einfachen) Weg?!

mfg 8)

Verfasst: 30.08.2004 22:42
von Anonymer User
Sorry hatte es wirklich nicht gefunden. Obwohl keine Antworten kamen hier mal die Lösung...

http://www.phpbbhacks.com/viewhack.php?id=1714

gut nacht 8)

Verfasst: 17.02.2006 20:50
von Chyna
Hallo´chen,

gibt es eine Möglichkeit Avatare, die vom Admin als Standartavatare zugewiesen wurden weil vom User keiner ausgewählt wurde, ebenfalls anzeigen zu lassen ?

Hätte es gerne, daß immer ein Avatar angezeigt wird sonst sieht das irgendwie nicht sooo schön aus ...

Habe mir folgenden Mod eingebaut (falls es als Info wichtig sein sollte):

## Mod Title: Avatar in memberlist
## Mod Version: 1.0.0
## Author: Kenny aka Gordon (http://kdg.fm.pri.ee/)

Danke & Gruß,
chyna

Verfasst: 17.02.2006 20:54
von gloriosa
Hallo,
falsche Vorgehensweise. :oops:

Installiere den Default Avatar MOD und stelle einen Dir genehmen Avatar ein, den der oder die faule/n User dann ändern kann/können aber nicht muss/müssen. Dieser Avatar sollte dann auch in der Mitgliedsliste angezeigt werden. :D

Verfasst: 18.02.2006 13:25
von easygo
gloriosa hat geschrieben:Dieser Avatar sollte dann auch in der Mitgliedsliste angezeigt werden. :D
Kann ich mir schwer vorstellen @ gloriosa 8)

Riskier mal nen Blick in die Install oder probiers einfach aus.

@ Chyna

gibt bestimmt bessere Lösungen für die Memberlist / der Hack ist ziemlich mies.
$avatar_img = ($row['user_avatar'] && $row['user_avatar_type']==2 ? '<img src=' . $row['user_avatar'] . '>' : ($row['user_avatar'] && $row['user_avatar_type']==3 ? '<img src=images/avatars/gallery/' . $row['user_avatar'] . '>' : false));
Ersetze false durch duch dein Standard Image nach Schema FF -->

Code: Alles auswählen

'<img border="0" src="./images/deinStandardavatar.gif" alt="" />'

Verfasst: 20.02.2006 03:09
von Chyna
Danke für den Tipp easygo - hat fast funktioniert. FAST ... Jetzt werden nur noch wenige angezeigt aber ich kann noch nicht mal feststellen, daß es nur fremdverlinkte oder nur welche aus einer bestimmten Gallerie wären oder so ...

Na ich fummel mal weiter *g*

Ok ... Mal anders gedacht. Ich hab ja nun auch den Default Avatar MOD eingebaut. Gibt es da die Möglichkeit, Standartavatare, wie auch Gastavatare, in der Mitgliederliste anzeigen zu lassen?

Habe mich hier schon an dem Stück versucht weil ich mal denke, daß man hier bestimmt nur was einzufügen braucht, oder ? Aber irgendwie habe ich es nicht geschafft :(

Code: Alles auswählen

$poster_avatar = '';
      if ( $row['user_avatar_type'] && $user_id != ANONYMOUS && $row['user_allowavatar'] )
      {
         switch( $row['user_avatar_type'] )
         {
                                case USER_AVATAR_UPLOAD:
               $poster_avatar = ( $board_config['allow_avatar_upload'] ) ? '<img src="' . $board_config['avatar_path'] . '/' . $row['user_avatar'] . '" width="50" height="50" />' : '';
               break;
            case USER_AVATAR_REMOTE:
               $poster_avatar = ( $board_config['allow_avatar_remote'] ) ? '<img src="' . $row['user_avatar'] . '" alt="" width="50" height="50" />' : '';
               break;
            case USER_AVATAR_GALLERY:
               $poster_avatar = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $row['user_avatar'] . '" width="50" height="50" />' : '';
               break;
Da irgendwo muß man irgendwie bestimmt nur irgend etwas für die Gast- und Standartavatare eintragen aber ich weiß ja leider nicht was und wie. Blöd wenn man keine Ahnung hat :(

Verfasst: 20.02.2006 10:31
von easygo
Der andere Code hat nur 2 Avatartypen berücksichtigt / gibt aber 3

Also wie gesagt, kein so guter Hack.

Suche / ersetze

Code: Alles auswählen

$poster_avatar = '';
durch

Code: Alles auswählen

$poster_avatar = '<img border="0" src="./images/deinStandardavatar.gif" alt="" />';

Verfasst: 20.02.2006 15:48
von Chyna
GEIL GEIL GEIL

Vielen Dank, daß hat geklappt - jetzt ist alles schick *freu*

DANKE SCHÖN :-)