hier eine kurze Anleitung, wie man in die Benutzergruppenansicht ein neues Feld einfügt. Voraussetzung ist erstmal, dass man in der user-Tabelle der DB eine neue Spalte erzeugt. Ich habe das über Acid's Mod "Modify Profil" gemacht. Außerdem sollte in der lang_main.php ein entsprechender Eintrag vorgenommen werden.
Die neue Spalte in der user-Tabelle hat bei mir testweise die Bezeichnung user_realname bekommen. Entsprechend habe ich auch in der lang_main.php einen Eintrag erstellt.
Damit man in der Benutzergruppenansicht nun eine neue Spalte zu sehen bekommt, muss man drei Dateien verändern.
1.
groupcp.php
2. groupcp_info_body.tpl
3. groupcp_pending_info.tpl
Ich habe Euch die groupcp.php von mir mal verlinkt, damit Ihr sehen könnt, wo ich was hinzugefügt habe. Einfach überall nach "realname" suchen und durch Euren Spaltennamen ersetzen. Bitte auf die Schreibweise achten!
In der groupcp_info_body.tpl habe ich folgendes hinzugefügt (jeweils in rot):
<form action="{S_GROUPCP_ACTION}" method="post" name="post">
<table width="100%" cellpadding="4" cellspacing="1" border="0" class="forumline">
<tr>
<th class="thCornerL" height="25">{L_PM}</th>
<th class="thTop">{L_USERNAME}</th>
<th class="thTop">{L_REALNAME}</th>
und
<td class="row1" align="center"> {MOD_PM_IMG} </td>
<td class="row1" align="center"><span class="gen"> <a href="{U_MOD_VIEWPROFILE}" class="gen"> {MOD_USERNAME}</a> </span></td>
<td class="row1" align="center" valign="middle"><span class="gen">{MOD_REALNAME}</span></td>
<td class="row1" align="center" valign="middle"><span class="gen">{MOD_POSTS}</span></td>
und
<td class="{member_row.ROW_CLASS}" align="center"> {member_row.PM_IMG} </td>
<td class="{member_row.ROW_CLASS}" align="center"><span class="gen"> <a href="{member_row.U_VIEWPROFILE}" class="gen"> {member_row.USERNAME} </a> </span></td>
<td class="{member_row.ROW_CLASS}" align="center"><span class="gen">{member_row.REALNAME}</span></td>
<td class="{member_row.ROW_CLASS}" align="center"><span class="gen">{member_row.POSTS}</span></td>
In der groupcp_pending_info.tpl habe ich folgendes hinzugefügt (jeweils in rot):
<th class="thCornerL" height="25">{L_PM}</th>
<th class="thTop">{L_USERNAME}</th>
<th class="thTop">{L_REALNAME}</th>
und
<td class="{pending_members_row.ROW_CLASS}" align="center"><span class="gen"> <a href="{pending_members_row.U_VIEWPROFILE}" class="gen"> {pending_members_row.USERNAME}</a> </span></td>
<td class="{pending_members_row.ROW_CLASS}" align="center"><span class="gen">{pending_members_row.REALNAME}</span></td>
<td class="{pending_members_row.ROW_CLASS}" align="center"><span class="gen">{pending_members_row.POSTS}</span></td>
So, ich hoffe es ist einigermassen klar, wie's geht. Sollte jemand einen Fehler finden - speziell in der groupcp.php - wäre ich auch dankbar für die Berichtigung. Ansonsten viel Spass damit
