Seite 1 von 1

Einzelne Benutzer bearbeiten

Verfasst: 06.09.2005 22:54
von Chegga15
Hi,

kann mir jemand sagen,
wie man einen bestimmten Benutzer bearbeiten kann?

Folgendes Ziel:
Ich will,
dass wenn man auf den User XY klickt,
nicht, wie normalerweise, auf sein Profil kommt,
sondern,
dass die Seite mit "Der Benutzer existiert nicht" angezeigt wird. :)

MfG Marc

Verfasst: 07.09.2005 00:09
von alcaeus
Moin,

guck mal in die includes/usercp_viewprofile.php. Dort siehst du folgende Zeile (#30):

Code: Alles auswählen

if ( empty($HTTP_GET_VARS[POST_USERS_URL]) || $HTTP_GET_VARS[POST_USERS_URL] == ANONYMOUS )
Dort kannst du z.B. die IDs der User reinbauen, die man nicht ansehn darf. Wenn du den Usern also verbieten willst, den Hauptadmin zu sehn, dann machst du es so:

Code: Alles auswählen

if ( empty($HTTP_GET_VARS[POST_USERS_URL]) || $HTTP_GET_VARS[POST_USERS_URL] == ANONYMOUS || $HTTP_GET_VARS[POST_USERS_URL] == 2 )
Zusatz: du koenntest in der includes/constants.php ein array definieren, welches die "verbotenen" IDs enthaelt:

Code: Alles auswählen

$forbidden_users = array(2, 5, 294);
die Zeile oben muesste dann so aussehen:

Code: Alles auswählen

if ( empty($HTTP_GET_VARS[POST_USERS_URL]) || $HTTP_GET_VARS[POST_USERS_URL] == ANONYMOUS || in_array($HTTP_GET_VARS[POST_USERS_URL], $forbidden_users) )
So kannst du sehr schnell weitere User verbieten. Wenn ich mehr Zeit (und Lust) haette wuerde ich schnell was fuers ACP schreiben ;)

Greetz
alcaeus