E-Mail an User bei Gruppenänderung? - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html) +--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html) +--- Thema: E-Mail an User bei Gruppenänderung? (/thread-26573.html) |
RE: E-Mail an User bei Gruppenänderung? - Falkenauge Mihawk - 06.10.2012 Wenn du mir sagst, wieviele unterschiedliche E-Mail-Texte du haben willst und die dazu gehörigen Texte mir dazu schreiben kannst, kann ich ein Plugin realisieren. PS: (06.10.2012, 22:11)King Louis schrieb: Ich könnte morgen abend was für dich basteln, je nachdem was Falkenauge geplant hat.Basteln tun wir hier nicht, gell. RE: E-Mail an User bei Gruppenänderung? - King Louis - 06.10.2012 Es wäre insofern basteln, als dass ich einen Großteil des PM Plugins übernehmen könnte Warum machst du das ganze nicht als ACP Modul? Dann wären die Texte einfacher anzupassen und unendlich erweiterbar Würde nur eine zusätzliche Tabelle benötigen. RE: E-Mail an User bei Gruppenänderung? - me.lina - 06.10.2012 Klasse Ich bin echt dankbar für die Hilfsbereitschaft. Also: Ich habe 4 Gruppen: Bewerber(2), User auf Probe(8), Mitglieder(9), Blacklist(10) (letztere, damit diese User dann auch eine Mail bekommen) Die gid's hab ich in Klammern dahinter. Bewerber(2)->User auf Probe(8) Zitat:Hallo [NAME], Bewerber(2)->Mitglied(9) Zitat:Hallo [NAME], Bewerber(2)->Blacklist(10) Zitat:Hallo [NAME], und gaaanz wunderbar wäre es, wenn man auch realisieren könnte (wegen der Bedingung der anderen Startgruppe, falls das geht): User auf Probe(8)->Mitglied(9) Zitat:Hallo [NAME], lg RE: E-Mail an User bei Gruppenänderung? - Falkenauge Mihawk - 06.10.2012 (06.10.2012, 23:02)King Louis schrieb: Warum machst du das ganze nicht als ACP Modul? Dann wären die Texte einfacher anzupassen und unendlich erweiterbar Würde nur eine zusätzliche Tabelle benötigen.Weil ich mich zu wenig mit MyBB befasse, um überhaupt den Aufbau eines ACP Moduls verstehen zu können. Ich lass dir da lieber den Vortritt. edit: (06.10.2012, 23:05)me.lina schrieb: und gaaanz wunderbar wäre es, wenn man auch realisieren könnte (wegen der Bedingung der anderen Startgruppe, falls das geht):Wie bereits vorhin angedeutet, werden die alten Userdaten nicht mitgesendet. Es wird auch kein Hook ausgeführt, der die alten Userdaten übergibt oder wenigstens vor dem DB-Query ausgeführt wird, damit die alten Userdaten ausgelesen werden können. Deswegen wird man da wohl schwarz sehen müssen - oder man muss in den Quellcode der entsprechenden Datei eingreifen. RE: E-Mail an User bei Gruppenänderung? - King Louis - 06.10.2012 Irgendwie wird es möglich sein (spätestens wenn man bei global_start/end reingeht ). Ist nur die Frage inwieweit sich das lohnt. Eine Frage hätte ich aber noch: reicht es die Email zu senden, wenn im Frontend die Gruppe geändert wird oder soll die Email auch geschickt werden wenn die Gruppe im ACP geändert wird? RE: E-Mail an User bei Gruppenänderung? - me.lina - 07.10.2012 Ich wusste gar nicht, dass man die als Admin im Frontend ändern kann. Ich bin immer ins ACP gegangen und hab die dort geändert. Wenn man dort als Admin ebenso die Primärgruppe ändern kann, dann reicht das. lg RE: E-Mail an User bei Gruppenänderung? - King Louis - 07.10.2012 Also ich hab grade mal ein bisschen in der Crossreference rum gestöbert und werd jetzt erst mal das ganze ohne Berücksichtigung der alten Nutzergruppe machen. Und eine Frage hätte ich noch: Sollen auch Änderungen der sekundären Gruppen berücksichtigt werden oder nur der primären? RE: E-Mail an User bei Gruppenänderung? - me.lina - 07.10.2012 Nur die der primären lg RE: E-Mail an User bei Gruppenänderung? - King Louis - 07.10.2012 Tut mir leid, hat gerade etwas länger gedauert Du kannst im ACP unter User/Benutzer->Email on Groupchange alles einstellen, die Einstellungen sind hoffentlich selbsterklärend. Das Plugin nutzt die MyBB interne Mail Funktion, insofern sollte es da auch zu keinen Komplikationen führen. Die Texte sind momentan noch in den Dateien fest gecodet, das werd ich demnächst mal ändern. Außerdem werd ich im Laufe der Woche mir das mit der alten Benutzergruppe noch angucken (im ACP ist die Überprüfung möglich, im Frontend muss ich noch testen). Zum Download: Downloaden kannst du das Plugin auf GitHub, dort auf "Zip" klicken, die beiden .git Dateien löschen und die restlichen einfach hochladen. Sowohl im Titel als auch in der Nachricht werden folgende Ersetzungen gemacht: {user} -> Username {group} -> Gruppenname Und zum Schluß noch 2 Hinweise:
RE: E-Mail an User bei Gruppenänderung? - me.lina - 08.10.2012 (07.10.2012, 19:22)King Louis schrieb: Tut mir leid, hat gerade etwas länger gedauert Das macht doch nichts. Wow ich bin grad baff das nimmt mir jetzt soviel arbeit ab! (hatte vorher das Forum in Kunena, da hab ich jede Gruppenänderung manuell gemacht, dann manuell eine Mail geschickt, manuell noch die Vorstellung verschoben (ok, das is immer noch manuell, aber trotzdem weniger)) Danke noch mal! |