Seite 1 von 2

Account Aktivierung u. Junior Admin arbeiten nicht zusammen!

Verfasst: 05.11.2003 10:08
von FSKiller / Phoenix
Servus Leute,

folgendes der Account Aktivierung MOD und der Junior Admin MOD, arbeiten nicht zusammen, bei meinem 2 Forum, bin ich Admin und habe einen Junior Admin, ich will ihn nicht zum admin machen wegen anderen Gründen, habe ihn aber Optionen geben unter anderem Account Aktivierung, das Problem ist aber er bekommt keine eMail !!

Was kann ich tun das das so geht der der Junior Admin auch eine eMail bekommt ??

Danke für eure Hilfe.

Verfasst: 05.11.2003 10:55
von Acid
Irgendwie redest du da von zwei verschiedenen paar Schuhen.
Was meinst du du mit Account Aktivierungs MOD ? Der, den ich kenne, hat nix mit "eMail bei neuer Registrierung erhalten" zu tun.

Verfasst: 05.11.2003 11:32
von FSKiller / Phoenix
hm oki nochmal also ich will das wen sich einer registiert, der junior admin der für den Account Aktivierung zuständige ist und auch der admin (sowieso) eine mail bekommen geht das?

Verfasst: 05.11.2003 13:40
von Acid
Die einfachste Methode wäre die user_id des Users mit anzugeben (es über die Junior-Authorisation zu machen, is mir jetzt zu kompliziert :roll:) ..

usercp_register.php
++FINDE++

Code: Alles auswählen

			if ( $board_config['require_activation'] == USER_ACTIVATION_ADMIN )
			{
				$sql = "SELECT user_email, user_lang 
					FROM " . USERS_TABLE . "
					WHERE user_level = " . ADMIN;
++MIT FOLGENDEM ERSETZEN++

Code: Alles auswählen

			if ( $board_config['require_activation'] == USER_ACTIVATION_ADMIN )
			{
				$sql = "SELECT user_email, user_lang 
					FROM " . USERS_TABLE . "
					WHERE user_level = " . ADMIN . " OR user_id = 3";
..um mehrere User anzugeben einfach OR user_id = 3 mit OR user_id IN (2,3) ersetzen.

Du könntest aber auch den Aktivierungs Hack benutzen und die Seite für Juniors freischalten.

Verfasst: 05.11.2003 13:49
von FSKiller / Phoenix
Acid hat geschrieben:Die einfachste Methode wäre die user_id des Users mit anzugeben (es über die Junior-Authorisation zu machen, is mir jetzt zu kompliziert :roll:) ..

usercp_register.php
++FINDE++

Code: Alles auswählen

			if ( $board_config['require_activation'] == USER_ACTIVATION_ADMIN )
			{
				$sql = "SELECT user_email, user_lang 
					FROM " . USERS_TABLE . "
					WHERE user_level = " . ADMIN;
++MIT FOLGENDEM ERSETZEN++

Code: Alles auswählen

			if ( $board_config['require_activation'] == USER_ACTIVATION_ADMIN )
			{
				$sql = "SELECT user_email, user_lang 
					FROM " . USERS_TABLE . "
					WHERE user_level = " . ADMIN . " OR user_id = 3";
..um mehrere User anzugeben einfach OR user_id = 3 mit OR user_id IN (2,3) ersetzen.

Du könntest aber auch den Aktivierungs Hack benutzen und die Seite für Juniors freischalten.
also den mod habe ich ja, egal !!

andere frage? auch wenn sie dumm sit habe leidernciht so viel ahnung von sql aber warum OR und nicht AND? danke aber

Verfasst: 05.11.2003 13:51
von Henne
Müsste bei AND nicht beides erfüllt sein?

Verfasst: 05.11.2003 13:54
von FSKiller / Phoenix
Henne hat geschrieben:Müsste bei AND nicht beides erfüllt sein?
hm es soll ja zum admin und dem jenigen geschickt werden der dafür die rechte hat !!!

Verfasst: 05.11.2003 14:00
von Henne
Ja eben. Und die Bedingung wird doch erfüllt, in dem das Userlevel ADMIN ist ODER der User die ID x hat.

BTW: Gibt es nicht für den Junior Admin oder wie der heißt auch nen Level?

Verfasst: 05.11.2003 14:09
von Acid
..nicht mehr in der neuesten Version @Henne (Da wird´s über irgend´ne Funktion geregelt.)

Verfasst: 05.11.2003 14:09
von FSKiller / Phoenix
Henne hat geschrieben:Ja eben. Und die Bedingung wird doch erfüllt, in dem das Userlevel ADMIN ist ODER der User die ID x hat.

BTW: Gibt es nicht für den Junior Admin oder wie der heißt auch nen Level?
hm also so wie Acid geschrieben hat ADMIN OR 1(user_id) oder für level dann irgend wie 9 (sollte Junior Admin sein) !! werde es später mal testen !! melde mich dann danke für die antworten danke