Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Modulsuche ›

[Gelöst] Mitglieder einer OG Gruppe per Mail anschreiben

Eingetragen von torfnase (1525)
am 02.04.2015 - 16:08 Uhr in
  • Modulsuche
  • Drupal 7.x oder neuer

Hallo zusammen,
ich bin auf der Suche nach einem Modul, mit dem man die Mitglieder eine Gruppe (Organic Groups) komfortabel anschreiben kann.

Wie man Gruppenmitglieder per Rules anschreiben kann, ist mir geläufig, nur ist das nicht komfortabel genug, denn man muß den Mail-Text ja in die Rule schreiben.
Wie man mit Simplenews Personengruppen anschreiben kann, ist mir auch geläufig, nur ist das auch nicht komfortabel, denn man müßte ja vor dem Verschicken immer die Newsletterempfänger mit den Mitgliedern einer Gruppe synchronisieren.

Die Module: og_email_blast und eg_email sind mir bekannt, die funktionieren aber nicht richtig.

Was gibt es denn da sonst noch für gangbare Wege ?

Gruß
Berthold

‹ Getrennte Freischaltung nach Usergroups? [Gelöst] Mitglieder einer OG Gruppe per Mail anschreiben ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Was konkret funktioniert denn

Eingetragen von SteffenR@drupal.org (2262)
am 03.04.2015 - 12:39 Uhr

Was konkret funktioniert denn an den beiden Modulen nicht korrekt?

Das Modul [do:og_email_blast] sollte in der Version 7.x-2.x-dev eigentlich genau deine Anforderungen erfüllen.
Bei Problemen lohnt sonst ja auch immer der Blick in die Issues des Moduls:
https://www.drupal.org/project/issues/og_email_blast?status=All&categori...

Ein anderer Weg wäre die Umsetzung über Views Bulk Operations mit einer eigenen Action, die dann die Mail verschicken würde.
In der Action der Bulk Operation könntest du dann auch eigene Felder definieren, in die man gewünschten Mailtext eintragen könnte. Dies erfordert aber ein eigenes Modul (zumindest ist mir da gerade nix Fertiges bekannt).

Einen guten Einstieg in eigene VBOs bietet der folgende Artikel:
https://www.drupal.org/node/2052067

SteffenR

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: Was konkret

Eingetragen von torfnase (1525)
am 03.04.2015 - 14:15 Uhr
Zitat:

Was konkret funktioniert denn an den beiden Modulen nicht korrekt?

Man kann bei dem Modul die Mail nur als Plain-Text verschicken.
Man kann nicht auswählen, wie die "From-Adresse" lautet und auch nicht den "From-Namen".
Es werden auch Mails an gesperrte wie auch ausstehende Gruppenmitglieder geschickt.
Die Mails werden nicht einzeln an die Gruppenmitglieder verschickt, sondern als BCC.
Bei dem Modul ist angegeben: REQUIREMENTS Organic groups 7.x-1.x.

Wenn ich dagegen das Modul: mailing_list anschaue, da geht das alles viel viel besser.
Nur leider müßte ich da erst einen Export der Namen und E-Mail Adressen von den Gruppenmitgliedern machen (das geht natürlich mit views_data_export) und die CSV-Datei dann in die Mailing-Liste wieder importieren.
Das funktioniert zwar einwandfrei, ist aber nicht komfortabel genug.

Was mich ein bißchen wundert, ist die Tatsache, dass dieses, aus meiner Sicht "Standardproblem" nicht komfortabel gelöst ist.

@Werner
Du hast doch schon jede Menge mit OG gemacht, hast du da einen besseren Workaround ?

österliche Grüße
Berthold Lausch

  • Anmelden oder Registrieren um Kommentare zu schreiben

Habe ich noch nicht gemacht,

Eingetragen von wla (9461)
am 03.04.2015 - 15:38 Uhr

Habe ich noch nicht gemacht, aber warum definierst Du nicht einen Inhaltstyp Gruppenmail als Inhaltstyp für eine Gruppe. Dann geht es doch einfach mit Rules.

  • Anmelden oder Registrieren um Kommentare zu schreiben

wla schrieb Habe ich noch

Eingetragen von torfnase (1525)
am 03.04.2015 - 16:19 Uhr
wla schrieb

Habe ich noch nicht gemacht, aber warum definierst Du nicht einen Inhaltstyp Gruppenmail als Inhaltstyp für eine Gruppe. Dann geht es doch einfach mit Rules.

Hallo Werner,
der Ansatz klingt erst einmal vielversprechend :-)

Da gibt es zwei Schwierigkeiten aus meiner Sicht.

1. Was soll der Trigger für die Rule sein ?
(Speichern von neuem Inhalt oder Aktualisierung kann man ja nicht nehmen, denn man muß dem Autor schon die Möglichkeit geben, so eine Node mehrfach zu speichern/verändern).

2. Die Aktion läuft ja immer so ab:
Get group members from group audience
Schleife
Mail senden

Ich habe es noch nicht hinbekommen, bei dem "Get group members from group audience" den Status des Mitgliedes mit abzufragen, es gibt ja auch die Stati: ausstehend und gesperrt und die sollten ja keine Mail enthalten.

Hast du zu diesen beiden Punkten auch noch eine Idee ?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: Was mich ein bißchen

Eingetragen von SteffenR@drupal.org (2262)
am 03.04.2015 - 16:36 Uhr
Zitat:

Was mich ein bißchen wundert, ist die Tatsache, dass dieses, aus meiner Sicht "Standardproblem" nicht komfortabel gelöst ist.

Hier hat der Autor des Moduls eben nur seinen Use-Case abgebildet und diesen dann als Modul zur Verfügung gestellt - verwunderlich ist daran eigentlich nix. Man kann hier ja selbst aktiv werden und Patches / Issues für die Probleme einreichen. Wenn du durch die Issues auf d.o. schaust, ist dies auch schon geschehen.

Wenn es für dich aber die "Fertiglösung" sein soll, kommst du mit dem Modul natürlich nicht weiter.

SteffenR

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: Was mich ein bißchen

Eingetragen von torfnase (1525)
am 03.04.2015 - 17:54 Uhr
Zitat:

Was mich ein bißchen wundert, ist die Tatsache, dass dieses, aus meiner Sicht "Standardproblem" nicht komfortabel gelöst ist.

Das bezog sich gar nicht auf dieses Modul, sondern auf die Problematik an sich.

Trotzdem hat dein Hinweis gut weitergeholfen.

Ich habe mir den Programmcode etwas genauer angeschaut und konnte folgende Probleme beseitigen:

E-Mails werden jetzt im HTML-Format verschickt. Das "Nachrichtenfeld" hat den CK-Editor. Es werden nur Mails an "tatsächliche" Gruppenmitglieder verschickt, also nicht an gesperrte und ausstehende.

So langsam wird es :-)

österliche Grüße
Berthold Lausch

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn dich wirklich die BCCs

Eingetragen von SteffenR@drupal.org (2262)
am 03.04.2015 - 19:51 Uhr

Wenn dich wirklich die BCCs stören, kannst du den Mailversand ebenfalls anpassen. Schau dir mal die Funktion og_email_blast_mail_send() an, dort könntest du die Variable $params entsprechend anpassen bzw. einen Schleife über die $params['to'] "laufen" lassen.
Außerdem müsste die Mail auch noch umgeschrieben werden.
http://cgit.drupalcode.org/og_email_blast/tree/og_email_blast.admin.inc?...

Sinnvoll wäre hier ein weiteres Setting im Modul, welches die Möglichkeit bietet das Senden per To und nicht per BCC vorzunehmen.

Wobei ich mir gerade die Frage stelle, wieso du einen Versand per BCC nicht ok findest - im Gegensatz zu CC bekommen hier die anderen Empfänger ja keinen Einblickin die Empfänger Liste der Mail.

SteffenR

  • Anmelden oder Registrieren um Kommentare zu schreiben

@BCc oder Cc Zum Testen war

Eingetragen von torfnase (1525)
am 03.04.2015 - 22:37 Uhr

@BCc oder Cc
Zum Testen war das nicht so gut, weil ich ja nicht gesehen haben, wer die tatsächlichen Empfänger sind.

Ich hatte das auch schon gesehen, dass man das leicht umstellen kann.

Als nächstes werde ich mal schauen, ob ich einen "Testmail an mich versenden" Button hinbekommen kann.

Dann wäre die Sache in meinen Augen auch schon ziemlich rund.

  • Anmelden oder Registrieren um Kommentare zu schreiben

So, der Button "Testmail an

Eingetragen von torfnase (1525)
am 04.04.2015 - 00:56 Uhr

So, der Button "Testmail an mich versenden" ist jetzt auch drin, alles schön mit AJAX, damit es auch in der Benutzung angenehm ist.

Damit kann ich erst einmal leben.

Gruß
Berthold Lausch

  • Anmelden oder Registrieren um Kommentare zu schreiben

torfnase schrieb So, der

Eingetragen von SteffenR@drupal.org (2262)
am 04.04.2015 - 14:09 Uhr
torfnase schrieb

So, der Button "Testmail an mich versenden" ist jetzt auch drin, alles schön mit AJAX, damit es auch in der Benutzung angenehm ist.

Damit kann ich erst einmal leben.

Gruß
Berthold Lausch

Dann hoffe ich mal, dass du im dem Zuge gleich ein paar Patches reviewed hast, dir dir jetzt weiter geholfen haben oder vlt. auch eigene eingereicht hast. Freut mich aber zu lesen, dass du mit dem Modul nun doch noch weiter gekommen bist.

SteffenR

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 6 Tagen
  • Hey danke
    vor 2 Wochen 9 Stunden
  • Update: jetzt gibt's ein
    vor 2 Wochen 1 Tag
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 5 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 5 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 2 Tagen
  • In der entsprechenden View
    vor 3 Wochen 2 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 2 Tagen
  • gelöst
    vor 5 Wochen 6 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 9 Stunden

Statistik

Beiträge im Forum: 250233
Registrierte User: 20451

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 20 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association