Habe einen Mod daraus gemacht, siehe zwei Postings hierdrunter.
Was macht der Mod:
Erweitert die Massenemailfunktion im ACP um die Möglichkeit, die Empfänger nach Postleitzahlbereichen zu selektieren. Die PLZ wird aus dem Wetter-Addon-Datenbestand gezogen. Bsp.: "54" sendet an alle User, die im Wetter-Addon eine PLZ mit 54 beginnend eingetragen haben.
Weitere Hinweise:
Lässt sich hervorragend für lokale, zielgerichtete Informationen an User verwenden. Einfach PLZ-Bereich eingrenzen, z. B. mit "54", und alle Mitglieder aus diesem Bereich anmailen. Außerdem kann das Wetter Addon nur teilweise installiert werde, falls es die User ansonsten nicht benötigen, dann braucht man es offiziell gar nicht als Wetter-Funktion zu bezeichnen. Dazu einfach die Wetter-Sprachvariablen entsprechend bearbeiten.
--------------------------------------------------
Hallo,
ich stehe vor einem kleinen Problem, und zwar wegen dieses Code:
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;
Wenn ich diesen Code richtig verstehe, fragt der doch:
Wenn $group_id nicht leer ist (!= -1), dann (?) frage Emailadressen nach Gruppenmitgliedschaft ab, wo Status nicht "pending", sonst (Doppelpunkt) frage generell alle Emailadressen der User ab.
Wie mache ich es jetzt, wenn ich eine Variable habe:
Code: Alles auswählen
$userplz
und ich will, daß, wenn $userplz einen Inhalt hat, die Abfrage so funktioniert, daß nur die Emailadressen rausgesucht werden, bei denen $userplz% zutrifft ?
Das Feld $userplz ist definiert, in der Eingabemaske etc., wird korrekt übergeben, ich müßte nur doch die SQL-Abfrage und das Emailadressenauslesen angepaßt bekommen.
Es gibt in der phpbb_users das neue Feld user_plz (stammt vom Intro_Portal_Wetter_DB_Addon). Das wäre also abzufragen.
Ich hoffe, das ist jetzt verständlich

Danke
