Seite 1 von 1

Aktivierungsemail abschalten

Verfasst: 06.10.2003 10:09
von Warren
Hallo,

da ich seit neustem den "Account Aktivierung Übersicht"-hack installiert habe, brauche ich keine Aktivierungsmail mehr..

bei meinem board ist eingestellt, dass der admin den neuen account freischalten muss, wie kann ich abstellen, dass trotzdem noch jeder admin ein mail bekommt?

gruss warren

Verfasst: 06.10.2003 10:26
von PhilippK
Öffne die ./includes/usercp_register.php und suche dort

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;
				
				if ( !($result = $db->sql_query($sql)) )
				{
					message_die(GENERAL_ERROR, 'Could not select Administrators', '', __LINE__, __FILE__, $sql);
				}
				
				while ($row = $db->sql_fetchrow($result))
				{
					$emailer->from($board_config['board_email']);
					$emailer->replyto($board_config['board_email']);
					
					$emailer->email_address(trim($row['user_email']));
					$emailer->use_template("admin_activate", $row['user_lang']);
					$emailer->set_subject($lang['New_account_subject']);

					$emailer->assign_vars(array(
						'USERNAME' => preg_replace($unhtml_specialchars_match, $unhtml_specialchars_replace, substr(str_replace("\'", "'", $username), 0, 25)),
						'EMAIL_SIG' => str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig']),

						'U_ACTIVATE' => $server_url . '?mode=activate&' . POST_USERS_URL . '=' . $user_id . '&act_key=' . $user_actkey)
					);
					$emailer->send();
					$emailer->reset();
				}
				$db->sql_freeresult($result);
			}
und löscht den Block bzw. kommentierst ihn aus.

Gruß, Philipp

Verfasst: 06.10.2003 10:34
von Warren
thanks...wunderbar...