Seite 1 von 1
[Suche] "Wer ist online" beginnend mit sich selbst
Verfasst: 02.08.2008 17:53
von Daumenlutscher
Hallo,
gibt es ein kleines Snippet, dass man die "Wer ist online"-Anzeige so umstellen kann, dass man selbst zuerst in der Liste auftaucht? Der Standard ist ja, dass die Liste in alphabetischer Reihenfolge ist, das würde ich halt gerne leicht modifizieren.
Grüße
Verfasst: 02.08.2008 18:10
von igorw
Open: includes/functions.php
Find:
Code: Alles auswählen
// User is logged in and therefore not a guest
if ($row['user_id'] != ANONYMOUS)
{
after, add:
Code: Alles auswählen
if ($row['user_id'] == $user->data['user_id'])
{
$backup_row = $row;
continue;
}
Find:
after, add:
Code: Alles auswählen
if (isset($backup_row))
{
$row = $backup_row;
if (isset($online_users['hidden_users'][$row['user_id']]))
{
$row['username'] = '<em>' . $row['username'] . '</em>';
}
if (!isset($online_users['hidden_users'][$row['user_id']]) || $auth->acl_get('u_viewonline'))
{
$user_online_link = get_username_string(($row['user_type'] <> USER_IGNORE) ? 'full' : 'no_profile', $row['user_id'], $row['username'], $row['user_colour']);
$online_userlist = $user_online_link . ($online_userlist != '' ? ', ' . $online_userlist : '');
}
}
Habs aber nicht getestet.

Verfasst: 03.08.2008 11:47
von forummaker23
mal ne frage xD
Ist das Javascript oder php?
Verfasst: 03.08.2008 13:17
von nickvergessen
php