Hi Leute.
Ich habe bzgl. der Massenemail folgendes Problem.
Ich habe in meinem Forum einige geabnnte User drinn.
Ab und an versende ich spezielle News über die Massenemailfunktion.
Jetzt aber mein Problem. Bekommen die gebannten User diese Nachricht auch?
Denn diese stehen ja mit ihrer Email ja noch in der Mitgliederliste.
Oder muss ich wirklich eine spezielle Gruppe erstellen, und dann diese Massenemail auf diese Gruppe beschränken?
THX.
MfG
MDuss
Massenemails und gebannte User
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.1, 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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
- mad-manne
- Ehemaliges Teammitglied
- Beiträge: 5403
- Registriert: 18.03.2005 10:00
- Wohnort: Marl im Ruhrgebiet
Re: Massenemails und gebannte User
Wenn es sich bei deinem Board um ein phpBB 2.x handelt ... JA !MDuss hat geschrieben:Jetzt aber mein Problem. Bekommen die gebannten User diese Nachricht auch?
Ich bastel grade mal eine passende Änderung für die admin/admin_mass_email.php und poste die in Kürze ...
So long,
Manne.
EDIT
Hier ist mein Quick & Dirty-MOD für die gewünschte Funktionalität ...
... nicht vergessen: Vorher ein backup der betroffenen Datei erstellen!!!
ÖFFNE admin/admin_mass_email.php
FINDE
Code: Alles auswählen
$sql = ( $group_id != -1 ) ? "SELECT u.user_email FROM " . USERS_TABLE . " u, " . USER_GROUP_TABLE . " ug WHERE ug.group_id = $group_id AND ug.user_pending <> " . TRUE . " AND u.user_id = ug.user_id" : "SELECT user_email FROM " . USERS_TABLE;
Code: Alles auswählen
// --- quick&dirty MOD by mad-manne starts here ---
// this excludes banned users from mass-email!!
// special thanks @ Pyramide for helping out finding correct SQL-statement ;-)
if ( $group_id != -1 )
{
$sql = "SELECT u.user_email, ub.ban_userid
FROM ( " . USER_GROUP_TABLE . " ug
JOIN " . USERS_TABLE . " u ON u.user_id = ug.user_id
LEFT JOIN " . BANLIST_TABLE . " ub ON ub.ban_userid = u.user_id )
WHERE ug.group_id = $group_id
AND ug.user_pending <> " . TRUE . "
AND u.user_id = ug.user_id
HAVING ub.ban_userid IS NULL";
}
else
{
$sql = "SELECT u.user_email, ub.ban_userid
FROM ( " . USERS_TABLE . " u
LEFT JOIN " . BANLIST_TABLE . " ub ON ub.ban_userid = u.user_id )
HAVING ub.ban_userid IS NULL";
}
// --- quick&dirty MOD by mad-manne ends here ---
Gruss,
Manne.
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
Supportanfragen via E-Mail oder PN werden ignoriert
- mad-manne
- Ehemaliges Teammitglied
- Beiträge: 5403
- Registriert: 18.03.2005 10:00
- Wohnort: Marl im Ruhrgebiet
Hmmm, da habe ich jetzt diesen uralten MOD gefunden.MDuss hat geschrieben:Ist es möglich, oder gbt es einen Mod, der es Erlsubt mehrere User als Gruppenleiter in einer Benutzergruppe zu definieren?
http://www.rpgnet.clanmckeen.com/demo/v ... .php?t=643
Gruss,
Manne.
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
Supportanfragen via E-Mail oder PN werden ignoriert