MyBB.de Forum

Normale Version: Eigenes Profilfeld im Mitgliederliste
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
Hallo zusammen,

ich nutze seit heute das mybb und bin bis dato sehr zufrieden mit dem Board und der Hilfe die hie im Forum geleistet wird.

Ich habe nun auch eine Frage, deren Antwort ich im Forum nicht gefunden habe.

Ich möchte ein selbst erstelltes Profilfeld in der Mitgliederliste anzeigen lassen, wie stelle ich dieses an ?


Danke schon einmal für jegliche Hilfe.


Cipro
Versuch die mal durch dieses etwas umfangreichere Thema zu wühlen: https://www.mybb.de/forum/showthread.php?tid=704
OK. Bin soweit das ich mein erstelltes Profilfeld in der Mitgliederliste angezeigt bekomme. Nur wird dort nicht das Bild angezeigt, sondern nur der HTML Code [*img] usw. angezeigt, d.h. ich müsste dann ja noch irgendwo was hinein[/i] schreiben.
Und was muss ich machen damit das Profilfeld (in dem nur HTML Codes durch den Admin stehen) auch bei den Themen bei dem Verfasser mit erscheinen.
Damit MyCodes ausgeführt werden muss der Parser eingebunden werden. Wie sieht dein eingefügter code bisher aus?

Zum 2. Problem: https://www.mybb.de/forum/showthread.php?tid=5585
Also, ich habe ein Profilfeld Namens Orden erstellt.
In dieses Profilfeld, das nur ich bearbeiten kann füge ich folgenden Code ein

Code:
[img]http://meinforum/images/orden4klein.gif[/img]

Im Profil selber wird das Bild richtig angezeigt, nur halt nicht in der Mitgliederliste und in der Verfasser Ansicht leider auch nur der Code
Ich meinte den PHP-Code, den du eingefügt hast. Wink
Das einzigste was ich geändert habe war :

Template memberlist_row
Code:
<tr>
<td class="trow1"><a href="member.php?action=profile&uid={$users['uid']}">{$users['username']}</a></td>
<td class="trow2" align="center">{$useremail}</td>
<td class="trow1">{$users['fid4']}</td>        <--- ÄNDERUNG
<td class="trow1" align="center">{$usersite}</td>
<td class="trow2">{$users['location']}</td>
<td class="trow1">{$users['regdate']}</td>
<td class="trow2">{$users['postnum']}</td>
</tr>

Template memberlist
Code:
<td class="tcat"><span class="smalltext"><strong>{$lang->username}</strong></span></td>
<td class="tcat" align="center"><span class="smalltext"><strong>{$lang->email}</strong></span></td>
<td class="tcat"><span class="smalltext"><strong>Orden</strong></span></td>     <--- ÄNDERUNG
<td class="tcat" align="center"><span class="smalltext"><strong>{$lang->website}</strong></span></td>
<td class="tcat"><span class="smalltext"><strong>{$lang->location}</strong></span></td>
<td class="tcat" align="center"><span class="smalltext"><strong>{$lang->joined}</strong></span></td>
<td class="tcat"><span

functions_post
PHP-Code:
// Work out the reputation this user has
        
if($usergroup['usereputationsystem'] != "no" && $mybb->settings['enablereputation'] == "yes")
        {
            
$post['userreputation'] = get_reputation($post['reputation'], $post['uid']);
            eval(
"\$post['replink'] = \"".$templates->get("postbit_reputation")."\";");
        }
    
ÄNDERUNG START --->    if(!empty($post['fid4'])) {
    
$post['fid4'] = "Kites: ".htmlspecialchars_uni($post['fid4'])."<br />";
} else {
    
$post['fid4'] = "";
}   <---- 
ÄNDERUNG ENDE
        
eval("\$post['user_details'] = \"".$templates->get("postbit_author_user")."\";");
    }
    else 

Template postbit_author_user
Code:
<strong><span class="largetext">{$post['profilelink']}</span></strong><br />
<span class="smalltext">
    {$post['usertitle']}<br />
    {$post['userstars']}
        {$post['fid4']}    <---- ÄNDERUNG
    {$post['groupimage']}<br />
    {$post['useravatar']}<br />
    {$lang->postbit_posts} {$post['postnum']}<br />
    {$lang->postbit_group} {$usergroup['title']}<br />
    {$lang->postbit_joined} {$post['userregdate']}<br />
    {$lang->postbit_status} {$post['onlinestatus']}{$post['replink']}<br />
</span>

Das war alles was ich geändert hatte
Soll in dem Profilfeld nur eine Grafik hinterlegt werden oder auch Text o.ä.?
Es wird eine bzw. mehrer Grafiken hinterlegt
Dann wäre es am einfachsten, wenn der Benutzer einfach die komplette URL zur Grafik ins Feld eingibt. Die Ausgabe könnte dann so aussehen:
Code:
<img src="{$users['fid4']}" alt="" border="0" />
Seiten: 1 2 3