Seite 1 von 1
Admins in Memberlist unsichtbar machen
Verfasst: 20.08.2003 18:19
von Lucas1510
Hi,
ich möchte gerne die Admins aus der Memberlist verschwinden lassen, die Accounts sollen aktiv bleiben, nur ebend unsichtbar.
Dazu habe ich folgendes gefunden:
http://www.phpbb.de/viewtopic.php?t=149 ... 3ad30fd90c
itst hat geschrieben:Zweite Möglichkeit: in der memberlist.php eine Liste (a. B. ein Array) bauen, und da die Userid derjenigen User eintragen, die nicht angezeigt werden sollen.
Und dann, wiederum in Abhängigkeit zu dieser Liste, die User anzeigen oder nicht (Stichwort in_array() ).
wie sähe denn so ein Array aus?
Lucas
Verfasst: 20.08.2003 18:23
von codemonkey
Ich würde es anderes machen. In diesem Format ungefähr.
Code: Alles auswählen
if ($userdata['userid'] == 23 || $userdata['userid'] == 12) {
echo " ";
}
so in der Art würde ich das machen.
Verfasst: 20.08.2003 18:30
von Henne
In der memberlist.php suchen:
Code: Alles auswählen
$sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_from, user_website, user_email, user_icq, user_aim, user_yim, user_msnm, user_avatar, user_avatar_type, user_allowavatar
FROM " . USERS_TABLE . "
WHERE user_id <> " . ANONYMOUS . "
Ersetzen mit:
Code: Alles auswählen
$sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_level, user_from, user_website, user_email, user_icq, user_aim, user_yim, user_msnm, user_avatar, user_avatar_type, user_allowavatar
FROM " . USERS_TABLE . "
WHERE user_id <> " . ANONYMOUS . "
AND user_level != 1
Hab das jetzt nicht gestestet. Darum Backup!
Verfasst: 20.08.2003 19:41
von Lucas1510
Klappt super, danke

!!!
Verfasst: 04.07.2004 16:31
von derBaum
THX

Verfasst: 06.10.2004 23:01
von derBaum
...aber warum wird der ADMIN in der LISTE, die unten im Footer ist noch angezeigt?
In der Memberliste fehlt er, aber wenn ich eingelogt bin, dann stehe ich unten im Footer.
Kann ich da was dran machen?

Verfasst: 06.10.2004 23:13
von Markus67
Hi ...
suche und lösche in der index_body.tpl
Markus
edit
hab was vergessen ...
öffne die page_header.php
suche:
Code: Alles auswählen
WHERE u.user_id = s.session_user_id
AND s.session_time >= ".( time() - 300 ) . "
danach in einer neuen Zeile einfügen:
Markus
Verfasst: 06.10.2004 23:38
von derBaum
Hab ich gelöscht, jedoch wird der admin noch immer im footer angezeigt. (auch nach refresh)

Verfasst: 06.10.2004 23:56
von Markus67
Hi ...
Hast du auch den Nachtrag schon geändert in der page_header.php ?
Ich hatte den obigen Beitrag nochmal editiert
Markus
Verfasst: 07.10.2004 00:15
von derBaum
Danke,
