
inaktive user löschen, das verschicken der lösch-mail unterb
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
- redbull254
- Ehemaliges Teammitglied
- Beiträge: 10379
- Registriert: 05.01.2006 13:01
- Kontaktdaten:
- redbull254
- Ehemaliges Teammitglied
- Beiträge: 10379
- Registriert: 05.01.2006 13:01
- Kontaktdaten:
nein, auch nicht in den ordnern "lang_english" und "lang_german_formal"
ich habe in der datei "language/lang_german/lang_admin.php" viele zeilen hinzugefügt, eine wichtige wäre diese hier
und die einzige stelle wo 'account_deleted_text' vorkommt hab ich hier auf seite 1 geposted
/edit
hab noch ein bisschen rumgespielt und in der datei (die auf seite 1) folgendes gelöscht:
und aus
hab ich
gemacht... eine email kommt trotzdem an, allerdings mit "No Subject" in der betreffzeile und mit diesem niedlichen satz

ich habe in der datei "language/lang_german/lang_admin.php" viele zeilen hinzugefügt, eine wichtige wäre diese hier
Code: Alles auswählen
$lang['Account_deleted_text'] = 'Dein Account wurde gelöscht.';
/edit
hab noch ein bisschen rumgespielt und in der datei (die auf seite 1) folgendes gelöscht:
Code: Alles auswählen
if( $delete )
{
$subject = $lang['Account_deleted'];
$text = $lang['Account_deleted_text'];
}
Code: Alles auswählen
else if( $activate )
Code: Alles auswählen
if( $activate )
aber man muss das email geschicke doch komplett abstellen könnenHello user,
.
--
Danke, das Forum-Team

- redbull254
- Ehemaliges Teammitglied
- Beiträge: 10379
- Registriert: 05.01.2006 13:01
- Kontaktdaten:
Probier mal: Deinen Code von Seite 1 austauschen gegen den hier -->
Code: Alles auswählen
if( ($confirm || $activate) && $mark_list )
{
if( count($mark_list) )
{
$email_id = '';
for( $i = 0; $i < count($mark_list); $i++ )
{
$email_id .= (($email_id != '') ? ', ' : '') . intval($mark_list[$i]);
}
$sql_mail = "SELECT username, user_email, user_lang, user_active FROM ". USERS_TABLE ." WHERE user_id IN ($email_id) AND user_active = '0'";
if( !($result_mail = $db->sql_query($sql_mail)) )
{
message_die(GENERAL_ERROR, 'could not get mail addresses', '', __LINE__, __FILE__, $sql_mail);
}
while( $mail = $db->sql_fetchrow($result_mail) )
{
if( $activate )
{
$subject = $lang['Account_activated'];
$text = $lang['Account_activated_text'];
include_once($phpbb_root_path .'includes/emailer.'.$phpEx);
$emailer = new emailer($board_config['smtp_delivery']);
$emailer->from($board_config['board_email']);
$emailer->replyto($board_config['board_email']);
$emailer->use_template('admin_account_action', stripslashes($mail['user_lang']));
$emailer->email_address($mail['user_email']);
$emailer->set_subject($subject);
$emailer->assign_vars(array(
'SUBJECT' => $subject,
'TEXT' => sprintf($text, $board_config['sitename']),
'USERNAME' => $mail['username'],
'EMAIL_SIG' => ( !empty($board_config['board_email_sig']) ) ? str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig']) : '',
));
$emailer->send();
$emailer->reset();
}
}
$db->sql_freeresult($result_mail);
}
}
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen