Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 4 Gast/Gäste
Mitgliederliste erweitern
Jo Michael,

es passt. Nur die Überschriften-Tabelle ist leicht kleiner. Die untere Leist konnte ich durch Änderung des colspan Wertes ensprechend anpassen. Wo kann man das für die Überschrift (Benutzename:/E-Mail/PN:/ICQ usw. ändern?

ah ne passt schon - hab nur gepennt (lag am template, war mal wieder nur die hälfte drin he he)


Ja aber wäre toll wenn mir jemand mitteilen könnte, was eingebaut werdn muss, damit abwesende auch farblich gekennzeichnet sind uns sich somit von den anderen besonders abheben. (Farbcodes sind nicht erforerlich - nur der Code)
Danke & Gruss
Fatih
Zitieren
PHP-Code:
$away "<span style=\"color: #xxxxxx;\">Abwesend</span>"

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.
Zitieren
danke vielmals
Danke & Gruss
Fatih
Zitieren
Hi @ all,

ich habe 2 Probleme / Anfragen:

1. Ich habe vor einiger Zeit das Benutzerfeld "Herkunft" gelöscht. Nun wollte ich es wieder einbauen aber in der Memberlist wird nichts aktualisiert.

2. Ich möchte die Anzahl der Themen der User in einer Spalte darstellen lassen. Wie mache ich das am besten?

Danke im vorraus,

Tidus
Zitieren
Tidus schrieb:1. Ich habe vor einiger Zeit das Benutzerfeld "Herkunft" gelöscht. Nun wollte ich es wieder einbauen aber in der Memberlist wird nichts aktualisiert.

Geh ins Admin Cp>Templates>Dein Template ausklappen>Benutzerliste Templates>öffne nun die memberlist und die memberlist_row und vergleiche beide mit dem Original. Dort müsstest Du beides wieder in die aktiven Tempates einfügen. Wenn Du dort und auch in der php Datei sonst keine Änderungen durchgeführt hast, sollte es ausreichen, die templates auf das Original zurückzusetzen.

in der memberlist_row muss folgendes rein:
Code:
<td class="trow2">{$users['location']}</td>

und in das template mamblist:
Code:
<td class="tcat"><span class="smalltext"><strong>{$lang->location}</strong></span></td>
Danke & Gruss
Fatih
Zitieren
Genau so habe ich es. Also ist daran nichts falsch...

Was müsste denn in der memberlist.php stehen?

Wenn ich ein neues Profilfeld erstelle wo und wie wird es gespeichert.
Zitieren
Ersetze in der memberlist.php bei:
PHP-Code:
$users['location'] = $users['fid1']; 
die 1 durch die ID des neuen Profilfeldes.
Die Felder werden in der Tabelle "mybb_userfields" gespeichert.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
Vielen Dank so hat es super funktioniert!!!

Weiß jemand wie ich die Anzahl der Themen von Usern in einer Spalte anzeigen lassen kann?
Zitieren
Hallo Tidus,

verwende hierzu den Code aus>> diesem Beitrag (vielen Dank an Dave Wink ):
PHP-Code:
    $threadsnum $db->query("SELECT tid FROM ".TABLE_PREFIX."threads WHERE uid='".$post['uid']."'");
    
$threadsnum $db->num_rows($threadsnum);
    
$threadsnum my_number_format($threadsnum); 
und füge ihn in der Datei "memberlist.php" vor dieser Zeile ein:
PHP-Code:
    eval("\$member .= \"".$templates->get("memberlist_row")."\";"); 

Ergänzend musst du noch beide "Benutzerliste Templates" anpassen:
>> in "memberlist" den Wert "colspan" um "1" auf "7" erhöhen (2 x)
Code:
<tr>
<td class="thead" colspan="7"><strong>{$lang->member_list}</strong></td>
</tr>
und eine weitere Tabellenzelle (Spalte für "Themen")
Code:
<td class="tcat"><span class="smalltext"><strong>Themen:</strong></span></td>
an der gewünschten Position einfügen.
>> In "memberlist_row" eine weitere Tabellenzelle mit der Variablen "$threadsnum" (für "Anzahl Themen") an der gewünschten Position einfügen.

HTH.
Zitieren
Wunderbar! Du hast mir wieder sehr geholfen, DANKE.

Kleine Sache noch: Wie kann ich jetzt nach Themen sortieren?
Zitieren