MyBB.de Forum
Teamliste erweitern - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Theme-Diskussionen (https://www.mybb.de/forum/forum-84.html)
+--- Thema: Teamliste erweitern (/thread-16620.html)



Teamliste erweitern - lowb0b - 01.08.2010

Hallo zusammen,

ich würde meine Teamliste gerne um eine Spalte erweitern. Dies habe ich auch bereits geschafft, allerdings scheitere bei der vollwertigen Anzeige, denn dort sind nur noch leere Felder.

http://drunken-crusade.xe.cx/forum/showteam.php Link zur Liste

Template:showteam_usergroup_user
Code:
<tr>
<td width="70%" class="{$bgcolor}"><a href="{$user['profilelink']}"><strong>{$user['username']}</strong></a></td>
<td width="10%" class="{$bgcolor}">{$user['swc']}</td>
<td width="10%" class="{$bgcolor}">{$emailcode}</td>
<td width="10%" class="{$bgcolor}">{$pmcode}</td>
</tr>

Template: showteam_usergroup
Code:
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead" colspan="4"><strong>{$usergroup['title']}</strong></td>
</tr>
<tr>
<td class="tcat"><span class="smalltext"><strong>{$lang->uname}</strong></span></td>
<td class="tcat"><span class="smalltext"><strong>SSBB-FC</strong></span></td>
<td class="tcat"><span class="smalltext"><strong>{$lang->email}</strong></span></td>
<td class="tcat"><span class="smalltext"><strong>{$lang->pm}</strong></span></td>
</tr>
{$usergrouprows}
</table>
<br />

Es handelt sich hier bei um eine Ergänzung eines Profilfeldes.

Und muss man noch zusätzlich in showteam.php ändern? Wenn ja, was genau bitte ?


RE: Teamliste erweitern - Michael - 01.08.2010

Das dürfte ähnlich funktionieren wie bei der Mitgliederliste: https://www.mybb.de/forum/thread-10432.html


RE: Teamliste erweitern - lowb0b - 01.08.2010

Jup, ich habs genau so gemacht, allerdings werdne die entsprechenden Werte nicht in die Liste eingetragen, zwar wird der Spaltenname angezeigt, aber wie gesagt die darunterliegenden Felder nicht. Ich hab es nämlich zuvor auch schon mit meiner Mitgliederliste gemacht, dort hat es auch einwandfrei funktioniert, nur irgendwie will es nicht bei dem Team anzeigen.


RE: Teamliste erweitern - Michael - 02.08.2010

Kannst du genau auflisten, was du wo geändert hast?


RE: Teamliste erweitern - lowb0b - 03.08.2010

EDIT: Meine vermutung war richtig. man musste tatsächlich etwas in der showteam.php abändern. Und zwar folgendes...

showteam.php - Zeile 73.. suchen nach...:
Code:
$query = $db->simple_select("users", "uid, username, displaygroup, usergroup, ignorelist, hideemail, receivepms", "displaygroup IN ($groups_in) OR (displaygroup='0' AND usergroup IN ($groups_in)) OR uid IN ($users_in)", array('order_by' => 'username'));

und ersetzten mit...:
Code:
$query = $db->simple_select("users", "uid, username, displaygroup, usergroup, ignorelist, hideemail, receivepms, swc", "displaygroup IN ($groups_in) OR (displaygroup='0' AND usergroup IN ($groups_in)) OR uid IN ($users_in)", array('order_by' => 'username'));

Habe das "swc" angehängt und siehe da, das Profilfeld wird angezeigt. Danke für die Hilfe Michael Smile.