Mehr Filtermöglichkeiten für den Mailversand

JVerein-Benutzer diskutieren über Erweiterungswünsche

Moderator: heiner

Antworten
Benutzeravatar
DIG
Beiträge: 478
Registriert: Freitag 11. Januar 2013, 00:02
Verein: Deutsch-Isländische Gesellschaft e.V.
Mitglieder: 250
JVerein-Version: aktuellste
Betriebssystem: Win
Wohnort: Krefeld

Mehr Filtermöglichkeiten für den Mailversand

Beitrag von DIG »

Hallo Heiner,

die Mail-Funktion von JVerein eignet sich grundsätzlich prima zum Versand von Vereinsrundschreiben usw.

Wir haben nun aber folgende Situation, die in anderen Vereinen sicher auch oder ähnlich vorkommen dürfte:
  • Es gibt drei verschiedene Adressatengruppen, nämlich zuerst die aktiven Mitglieder, dann die ehemaligen Mitglieder und schließlich weitere Adressen (das sind bei uns Multiplikatoren und Interessenten).
  • Gewöhnliche Vereinspost sollen natürlich (nur!) die aktiven Mitglieder erhalten.
  • Z.B. bei öffentlichen Verstaltungen sollen aber zusätzlich die ehemaligen Mitglieder und eben auch die "weiteren Adressen" angesprochen werden - einerseits zwecks Mitgliederwerbung andererseits um eine Veranstaltung ggf. auch mit Dritten voll zu bekommen.
Im Auswahldialog für die Mail-Empfänger gibt es schon die Buttons zur Auswahl aller Einträge und eine Möglichkeit nach Eigenschaften zu filtern.
mail-empfänger-auswahl.png
mail-empfänger-auswahl.png (123.15 KiB) 5401 mal betrachtet
Was mir nun vorrangig fehlt ist die Möglichkeit die Liste auf nur aktive Mitglieder zu selektieren.
Des weiteren wären das Filtern auf nur ehemalige Mitglieder und auf bestimmte Adresstypen sinnvoll.


Kannst Du das realisieren?

Herzliche Grüße,
Carsten
Viele Grüße,
Carsten
Benutzeravatar
heiner
Administrator
Beiträge: 4511
Registriert: Freitag 30. Oktober 2009, 16:44
JVerein-Version: aktuelle Entwicklerversion
Betriebssystem: W10
Kontaktdaten:

Re: Mehr Filtermöglichkeiten für den Mailversand

Beitrag von heiner »

Hallo Carsten,

ich notiere deinen Wunsch. Es muss allerdings etwas allgemeiner ablaufen.

Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
Benutzeravatar
DIG
Beiträge: 478
Registriert: Freitag 11. Januar 2013, 00:02
Verein: Deutsch-Isländische Gesellschaft e.V.
Mitglieder: 250
JVerein-Version: aktuellste
Betriebssystem: Win
Wohnort: Krefeld

Re: Mehr Filtermöglichkeiten für den Mailversand

Beitrag von DIG »

Hallo Heiner,

nachdem ich Jameica+JVerein in Eclipse eingerichtet habe, habe ich auch begonnen meine arg eingerosteten Java-Kenntnisse anhand dieser Aufgabe etwas aufzufrischen.

Herausgekommen ist ein Patch, der folgende Funktionalität enthält:
Im MailEmpfaengerAuswahlDialog ist die Schaltfläche "alle Mitglieder" hinzugekommen, die -wie der Name schon sagt- alle Mitglieder selektiert.
Damit kann ich nun die aktiven Mitglieder filtern, was mich schon mal weiterbringt.

Schau Dir diesen Patch mal an und bau ihn dann bitte ein.

Bei Gelegenheit werde ich hier weiterbasteln um auch inaktive (ehemalige) Mitglieder noch auswählbar zu machen...

Viele Grüße,
Carsten
Dateianhänge
jverein-mailselect.patch
(1.78 KiB) 231-mal heruntergeladen
Viele Grüße,
Carsten
Benutzeravatar
heiner
Administrator
Beiträge: 4511
Registriert: Freitag 30. Oktober 2009, 16:44
JVerein-Version: aktuelle Entwicklerversion
Betriebssystem: W10
Kontaktdaten:

Re: Mehr Filtermöglichkeiten für den Mailversand

Beitrag von heiner »

Hallo Carsten,

Eclipse versteht deinen Patch leider nicht. Kannst du ihn mit Eclipse-Mitteln erstellen?

Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
Benutzeravatar
DIG
Beiträge: 478
Registriert: Freitag 11. Januar 2013, 00:02
Verein: Deutsch-Isländische Gesellschaft e.V.
Mitglieder: 250
JVerein-Version: aktuellste
Betriebssystem: Win
Wohnort: Krefeld

Re: Mehr Filtermöglichkeiten für den Mailversand

Beitrag von DIG »

Hallo Heiner,

ich hab an dem Thema weiter rungebastelt und folgenden Stand erreicht:

Erweiterung der Auswahlbuttuns im Dialog MailEmpfänderAuswahl: neben "alle", "Eigenschaften" und "keiner" sind hinzugekommen "aktive
Mitglieder" (selektiert alle aktiven Mitglieder), "inaktive Mitglieder" (selektiert alle ausgetretenen Mitglieder), "alle Adressen" (selektiert
alee Nicht-Mitglieder) und "aktive Mitglieder und Adressen" (selektiert alle außer aussgetretene Mitglieder). Die Datenbasis des Dialogs wurde
auf alle Adressen erweitert (d.h. der Filter setActive wurde entfernt).

Im angehängten Archiv findest Du den neuen Patch.
Diesem Patch habe ich mit Eclipse (Luna) erzeugt, und zwar über die Funktion "Team -> CreatePatch..." aus dem Kontextmenü meines JVerein-Projekts. Wenn Du den Patch so nicht gebrauchen/einlesen kannst dann schreibt mir bitte kurz wie ich ihn für Dich ausgeben muss.
Sicherheitshalber füge ich dem Atrchiv aber auch noch die beiden geänderten java-Dateien komplett bei.

Viele Grüße
Carsten
Dateianhänge
jverein-mailselect.zip
(7.63 KiB) 188-mal heruntergeladen
Viele Grüße,
Carsten
Benutzeravatar
heiner
Administrator
Beiträge: 4511
Registriert: Freitag 30. Oktober 2009, 16:44
JVerein-Version: aktuelle Entwicklerversion
Betriebssystem: W10
Kontaktdaten:

Re: Mehr Filtermöglichkeiten für den Mailversand

Beitrag von heiner »

Hallo Carsten,

den Patch konnte ich jetzt ohne Probleme verarbeiten. Ich habe deine Änderungen ins GIT eingecheckt.

Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
Benutzeravatar
DIG
Beiträge: 478
Registriert: Freitag 11. Januar 2013, 00:02
Verein: Deutsch-Isländische Gesellschaft e.V.
Mitglieder: 250
JVerein-Version: aktuellste
Betriebssystem: Win
Wohnort: Krefeld

Re: Mehr Filtermöglichkeiten für den Mailversand

Beitrag von DIG »

Hallo Heiner, super!
Wenn Du die Version 2.8.4 freigegeben hast dann kann ich auch gerne die Doku dazu ins Wiki einpflegen.

Viele Grüße,
Carsten
Viele Grüße,
Carsten
Benutzeravatar
heiner
Administrator
Beiträge: 4511
Registriert: Freitag 30. Oktober 2009, 16:44
JVerein-Version: aktuelle Entwicklerversion
Betriebssystem: W10
Kontaktdaten:

Re: Mehr Filtermöglichkeiten für den Mailversand

Beitrag von heiner »

Hallo,

wenn du möchtest, kannst du die Doku schon jetzt mit dem Zusatz "Ab Version 2.8.4" ändern.

Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
Benutzeravatar
DIG
Beiträge: 478
Registriert: Freitag 11. Januar 2013, 00:02
Verein: Deutsch-Isländische Gesellschaft e.V.
Mitglieder: 250
JVerein-Version: aktuellste
Betriebssystem: Win
Wohnort: Krefeld

Re: Mehr Filtermöglichkeiten für den Mailversand

Beitrag von DIG »

Die Dokumentation habe ich ausführlicher gemacht und die neuen Möglichkeiten ergänzt: http://www.jverein.de/wiki/index.php?title=Mail#Mails
Viele Grüße,
Carsten
Benutzeravatar
heiner
Administrator
Beiträge: 4511
Registriert: Freitag 30. Oktober 2009, 16:44
JVerein-Version: aktuelle Entwicklerversion
Betriebssystem: W10
Kontaktdaten:

Re: Mehr Filtermöglichkeiten für den Mailversand

Beitrag von heiner »

Danke

Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
Antworten