Beiträge: 147
Themen: 53
Registriert seit: 25.03.2009
Wie kriege ich es hin, zusätzlich eine online/offline Anzeige darin zu integrieren?
Beiträge: 2.288
Themen: 141
Registriert seit: 17.11.2005
Datei "showteam.php" ~ Zeile 73:
Ersetze
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'));
durch
Code:
$query = $db->simple_select("users", "uid, username, lastactive, lastvisit, 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'));
Suche nach (~ Zeile 140):
Code:
$bgcolor = alt_trow();
Füge DAVOR ein:
Code:
// START Online || Offline Status
$timecut = time() - $mybb->settings['wolcutoff'];
if($user['lastactive'] > $timecut && $user['lastvisit'] != $user['lastactive'])
{
eval("\$status = \"".$templates->get("postbit_online")."\";");
}
else
{
eval("\$status = \"".$templates->get("postbit_offline")."\";");
}
// ENDE Online || Offline Status
Danach kannst du die Variable
{$status} an gewünschter Stelle in den "Zeige Forum-Team Templates" unterbringen. Als Online/Offline-Anzeige wird dabei das MyBB "Standard-Männchen" verwendet (blau/grau).
Angehängte Dateien
Thumbnail(s)
The User, Formerly Known As "En-Gedi"
Beiträge: 147
Themen: 53
Registriert seit: 25.03.2009
07.05.2009, 07:14
(Dieser Beitrag wurde zuletzt bearbeitet: 07.05.2009, 07:17 von the_hole .)
Habe diverse Varianten durchprobiert. Leider ohne Erfolg. In welches/welche Templates kommt es rein und wo? Reicht es wenn man die Variable als solches hininschreibt? Es darf schon so werden wie im Bild gezeigt.
Beiträge: 2.288
Themen: 141
Registriert seit: 17.11.2005
Damit es genau so aussieht wie im Screenshot --> Zeige Forum-Team Templates
showteam_moderators
Code:
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead" colspan="5"><strong>{$lang->moderators}</strong></td>
</tr>
<tr>
<td class="tcat"><span class="smalltext"><strong>{$lang->mod_username}</strong></span></td>
<td class="tcat"><span class="smalltext"><strong>{$lang->mod_forums}</strong></span></td>
<td class="tcat" align="center"><span class="smalltext"><strong>Status</strong></span></td>
<td class="tcat" align="center"><span class="smalltext"><strong>{$lang->mod_email}</strong></span></td>
<td class="tcat" align="center"><span class="smalltext"><strong>{$lang->mod_pm}</strong></span></td>
</tr>
{$modrows}
</table>
<br/>
showteam_moderators_mod
Code:
<tr>
<td width="40%" class="trow1"><a href="{$user['profilelink']}"><strong>{$user['username']}</strong></a></td>
<td width="30%" class="trow2"><span class="smalltext">{$forumslist}</span></td>
<td width="10%" class="trow2" align="center">{$status}</td>
<td width="10%" class="trow2" align="center">{$emailcode}</td>
<td width="10%" class="trow1" align="center">{$pmcode}</td>
</tr>
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" align="center"><span class="smalltext"><strong>Status</strong></span></td>
<td class="tcat" align="center"><span class="smalltext"><strong>{$lang->email}</strong></span></td>
<td class="tcat" align="center"><span class="smalltext"><strong>{$lang->pm}</strong></span></td>
</tr>
{$usergrouprows}
</table>
<br />
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}" align="center">{$status}</td>
<td width="10%" class="{$bgcolor}" align="center">{$emailcode}</td>
<td width="10%" class="{$bgcolor}" align="center">{$pmcode}</td>
</tr>
The User, Formerly Known As "En-Gedi"
Beiträge: 147
Themen: 53
Registriert seit: 25.03.2009
OK, es funktioniert. Wo kann man denn die Namen der Benutzergruppen ändern? Bei mir werden die in englisch angezeigt.
Beiträge: 2.288
Themen: 141
Registriert seit: 17.11.2005
Admin-CP --> Benutzer & Gruppen --> Gruppen --> gewünschte Gruppe wählen --> Titel
The User, Formerly Known As "En-Gedi"