MyBB.de Forum
Mitgliederliste erweitern - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Mitgliederliste erweitern (/thread-704.html)

Seiten: Seiten: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18


RE: Mitgliederliste erweitern - Fatih - 19.11.2007

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)


RE: Mitgliederliste erweitern - Michael - 19.11.2007

PHP-Code:
$away "<span style=\"color: #xxxxxx;\">Abwesend</span>"



RE: Mitgliederliste erweitern - Fatih - 20.11.2007

danke vielmals


RE: Mitgliederliste erweitern - Neo - 30.01.2008

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


RE: Mitgliederliste erweitern - Fatih - 30.01.2008

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>



RE: Mitgliederliste erweitern - Neo - 30.01.2008

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.


RE: Mitgliederliste erweitern - StefanT - 31.01.2008

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.


RE: Mitgliederliste erweitern - Neo - 01.02.2008

Vielen Dank so hat es super funktioniert!!!

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


RE: Mitgliederliste erweitern - linwinman - 02.02.2008

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.


RE: Mitgliederliste erweitern - Neo - 02.02.2008

Wunderbar! Du hast mir wieder sehr geholfen, DANKE.

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