Hallo, Gast! (Registrieren)

Wir wünschen allen Besuchern frohe Ostern!

Letzte Ankündigung: MyBB 1.8.37 veröffentlicht (04.11.23)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
frage zu coding : avatare in benutzerliste
#1
Hallo zusammen.

vorab bitte nicht schlagen ich benutze eine mybb 1.1.7 version und nein, werde nicht updaten :-) bitte trotzdem um kurze hilfe sicherlich ein klacks fuer euch ...

wollte eigentlich meine benutzerliste ein wenig aufpeppen nach diesem beispiel hier :

https://www.mybb.de/forum/thread-19746.html


der erste step ist ja noch easy, erweitert einfach die benutzerliste um eine weitere reihe...

wenn ich aber in die memberlist_row den 2. step umsetze

also
Ersetze

Code:

<td class="trow1"><a href="member.php?action=profile&uid={$users['uid']}">{$users['username']}</a></td>durch

Code:

<td class="trow1"><img src="{$post['avatar']}" alt="" {$avatar_width_height} /></td><td class="trow1"><a href="member.php?action=profile&uid={$users['uid']}">{$users['username']}</a></td>

dann gibt es zwar in meiner memberlist einen neuen platzhalter, aber es wird keine grafik angezeigt, zu sehen unter :

http://www.erotik-freunde.de/forum/memberlist.php

sicherlich lauten hier einfach die variablen anders ?
kann mir hier jemand helfen ? soll einfach links in der memberlist der jeweilige avatar angezeigt werden, wenn das evtl. sogar noch auf eine gewisse groesse zu beschraenken waere lt. code, waere das super

vielen lieben dank

gruss
mal ein bisschen nachgeschaut und in einem anderen thread hier gings darum in der teamuebersicht avatare einzufuegen, was auch nicht einfach nur per $avatar geklappt hat weil :

@modercol:
So leicht ist es leider nicht, da die Variable $avatar nicht in der showteam.php initialisiert wird.


also denke ich mal muss bei mir sicherlich aehnliches in der memberlist.php passieren ?

dankeeeee...:-)
#2
Probiere

Code:
<td class="trow1"><img src="{$users['avatar']}" alt="" width="70" /></td><td class="trow1"><a href="member.php?action=profile&uid={$users['uid']}">{$users['username']}</a></td>

Das sollte klappen. Ich habe bewusst width="70" genommen, damit die Memberlist nit gesprengt wird.
Falls es nicht klappen sollte, einfach nochmal melden.
Gruß Manuel
Bitte erst die Suche und die Doku benutzen.
#3
bin begeistert, es klappt ... vielen lieben dank

eine frage, es gibt natuerlich trotzdem viele leute die kein bild hochgeladen haben, jetzt wird hier ja nur der browser platzhalter angezeigt, ist es moeglich dass ich einen avatar hochlade der im falle, dass kein bild vom user hochgeladen wurde, stattdessen angezeigt wird ?

danke und gruss
#4
Freut mich, dass ich helfen konnte.

Das ist der Standard Avatar von 1.4. Der wird dann auf die 70px vergrößert, sofern du meinen Code 1:1 übernommen hast xD

[Bild: https://www.mybb.de/forum/images/mybb_de...avatar.gif]

Nimm dann noch den Code von Michael unten.
Gruß Manuel
Bitte erst die Suche und die Doku benutzen.
#5
Öffne die Datei memberlist.php und suche nach:
PHP-Code:
eval("\$member .= \"".$templates->get("memberlist_row")."\";"); 
Darüber einfügen:
PHP-Code:
if(!$users['avatar'])
{
    
$users['avatar'] = "images/deinavatar.gif";


Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
#6
ich bin wie immer schwer begeistert von der hilfsbereitschaft, es funktioniert "natürlich" ;-)

vielen lieben dank euch ...


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Admin aus Benutzerliste ausblenden epicure 12 4.788 20.08.2006, 21:59
Letzter Beitrag: epicure