Eigene Profilfelder in Mitgliederliste - 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: Eigene Profilfelder in Mitgliederliste (/thread-10432.html) |
RE: Eigene Profilfelder in Mitgliederliste - MrBrechreiz - 29.10.2014 Kommt nun darauf an wo genau Du es ausgeben lassen möchtest. In meinem Fall wae das direkt unter den Userstars. RE: Eigene Profilfelder in Mitgliederliste - wernerz - 29.10.2014 ich möchte eine eigene Spalte in der Mitgliederliste, damit man auch nach dem Ort sortieren kann, etc. Das Thema Lokalisation ist sehr wichtig in unserem Forum, da wir uns auch im rela life Treffen. Darum bin ich ja auch so wild auf die Usermap. Wobei sich jetzt was geändert hat, der Wohnort wird angezeigt, allerdings sind die Überschriften verschoben. Also Letzter Besuch ist Wohnort, Beiträge ist letzter Besuch, etc. Und bei der letzten Spalte fehlt die Überschrift. Kannst du mit dem Testuser auch sehen. Und die Breite der einzelnen Spalten müßte ich noch anpassen, Benutzername ist sehr breit. RE: Eigene Profilfelder in Mitgliederliste - MrBrechreiz - 29.10.2014 Öffne das memberlist Template und füge nach Code: <td class="tcat" width="15%" align="center"><span class="smalltext"><a href="{$sorturl}&sort=regdate&order=ascending"><strong>{$lang->joined}</strong></a> {$orderarrow['regdate']}</span></td> dies ein Code: <td class="tcat" width="10%" align="center"><span class="smalltext"><a href="{$sorturl}&sort=herkunft&order=descending"><strong>Herkunft</strong></a> {$orderarrow['herkunft']}</span></td> Zeile 11 den colspan auf 8 setzen ! Öffne nun das memberlist_user Template und füge nach Code: <td class="{$alt_bg}" align="center">{$user['regdate']}</td> dies ein Code: <td class="{$alt_bg}" align="center">{$user['fidX']}</td> X = Tauschen mit deiner ID Optional kannst Du auch noch aus memberlist.php PHP-Code: $user['fidX'] = htmlspecialchars_uni($user['fidX']); dies machen PHP-Code: if($user['fid4']) In meinem Test konnte allerdings das Sortieren nicht erfolgreich angewant werden. RE: Eigene Profilfelder in Mitgliederliste - wernerz - 29.10.2014 Hi Brechreiz, jetzt sieht es gut aus. Musste zwar in dem oberen Codeschnipsel noch Herkunft durch fid1 ersetzen, aber soviel hatte ich jetzt schon kapiert. Sortieren klappt halt nicht, aber das wäre auch nur ein nice to have. Vielen Dank für deine Ausdauer mit mir. RE: Eigene Profilfelder in Mitgliederliste - MrBrechreiz - 29.10.2014 Ja kein Ding. Hatte bei mir Local eben die ID4 zum Testen. Vieleicht meldet sich ja noch wer, zwecks wegen dem Sortieren. Hier nun die Anleitung für das Sortieren deines Profilfeldes in der Memberliste. Als erstes die Templates. Öffne das memberlist Template und ändere deine Wohnort Spalte zu Code: <td class="tcat" width="10%" align="center"><span class="smalltext"><a href="{$sorturl}&sort=wohnort&order=descending"><strong>Wohnort</strong></a> {$orderarrow['wohnort']}</span></td> Suche weiterhin nach Code: <option value="username"{$sort_selected['username']}>{$lang->sort_by_username}</option> und füge darunter dies ein Code: <option value="regdate"{$sort_selected['wohnort']}>Sortieren nach: Wohnort</option> Öffne nun die memberlist.php und Suche nach PHP-Code: $sort_selected = array( Ersetzen mit PHP-Code: $sort_selected = array( Direkt darunter, nach PHP-Code: switch($mybb->input['sort']) dies einfügen PHP-Code: case "wohnort": Optional, kann man nun auch noch die Suche nach .... (Wohnort) in der Memberliste hinzufügen. Falls Du es benötigen solltest, werde ich es hier schreiben. RE: Eigene Profilfelder in Mitgliederliste - wernerz - 30.10.2014 Hi Brechreiz, Danke hat super geklappt RE: Eigene Profilfelder in Mitgliederliste - glamsy - 06.09.2015 Hi Ich würde gerne alle Profilfeder eines jeweiligen Mitglieds in der Memberlist angezeigt bekommen für 1.8. Die Erklärung mit nur einem Profilfeld habe ich gefunden, aber es hilft mir bei meinem Problem leider nicht weiter. LG RE: Eigene Profilfelder in Mitgliederliste - MrBrechreiz - 06.09.2015 Dann wiederhole die Schritte aus Beitrag #43 und passe sie an die Felder ID´s an. RE: Eigene Profilfelder in Mitgliederliste - glamsy - 06.09.2015 Danke schön, ich habe es hinbekommen. |