Seite 1 von 1

Freischaltung von vielen Benutzern

Verfasst: 21.09.2002 16:54
von hmueller
Hallo,

da ich erwarte, daß sich kurz nach Bekanntmachung meines Forums in kurzer Zeit 200-300 User registrieren, möchte ich die Freischaltung vereinfachen.

1.Gibt es denn nicht eine komfortablere Möglichkeit zur Gruppenverwaltung, z.B. Erweiterung der memberlist um Spalten (pro Gruppe) und Checkboxen, wo man einfach einen Haken setzen kann, wenn der User Gruppenmitglied sein soll?

2. Wie kann ich Admin-Aktivierungs-Mails ergänzen, d.h. es sollen gleich die wichtigsten Angaben zum neuen User drinstehen, um die Freischaltung zu prüfen?

z.B. mit username, email, user_occ, ort ???


P.S.: Allen, die morgen Wahlhelfer sind (wie ich) viel Spaß!!!

Verfasst: 28.09.2002 12:46
von hmueller
zumindest Punkt 2 müßte doch zu realisieren sein? Bitte um Hilfe. Danke.

Verfasst: 28.09.2002 14:19
von Acid
Subject: Neuer Benutzeraccount

Hallo!
"{USERNAME}" hat sich auf dem Board registriert.
------------------------------------------------------------------
Userdaten
~~~~~~~~~
Mail: {MAIL}
Wohnort: {FROM}
Beruf: {OCC}
Interessen: {INTERESTS}
Messenger: ICQ ({ICQ}), AIM ({AIM}), MSN ({MSN}), Yahoo ({YIM})
Website: {WEB_SITE}
------------------------------------------------------------------

Mit dem folgenden Link kannst Du ihn aktivieren:
{U_ACTIVATE}

{EMAIL_SIG}
..so könnte die admin_activate.tpl aussehen.

aus der usercp_register.php:

if ( $board_config['require_activation'] == USER_ACTIVATION_ADMIN )
{
//$emailer->use_template("admin_activate", stripslashes($user_lang));
$emailer->use_template("admin_activate", $board_config['default_lang']);
$emailer->email_address($board_config['board_email']);
$emailer->set_subject(); //$lang['New_account_subject']
$emailer->extra_headers($email_headers);

$emailer->assign_vars(array(
'USERNAME' => $username,
'MAIL' => $email,
'ICQ' => $icq,
'AIM' => $aim,
'YIM' => $yim,
'MSN' => $msn,
'WEB_SITE' => $website,
'FROM' => $location,
'OCC' => $occupation,
'INTERESTS' => $interests,

'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)
);