Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Platzhalter bei Aktion E-Mail senden?

Eingetragen von tikita (40)
am 28.02.2013 - 23:50 Uhr in
  • Allgemeines zu Drupal
  • Drupal 7.x

Ich nutze Drupal 7.20:

In der » Verwaltung » Konfiguration » System lassen sich Aktionen erstellen (admin/config/system/actions).

Eine mögliche Option bei "Eine erweiterte Aktion erstellen" ist "E-Mail senden..."

Wählt man diese, muss man einen Empfänger eingeben.

Das kann eine konkret benannte E-Mail-Adresse sein (Bsp.: muster@mustermann.de) oder im Erläuterungstext werden auch alternativ [node:author:mail], [comment:author:mail] etc. vorgeschlagen.

Frage: Gibt es einen Platzhalter, der als E-Mail-Empfänger alle Benutzer umfassen würde?

Probiert habe ich [user:mail], aber das klappte nicht.

Ich habe gegoogelt und hier im Forum gesucht und mich würden mögliche Platzhalter aller Art interessieren.

Hintergrund ist der Wunsch, mit Hilfe von Aktionen und dem in 7.20 integrierten Modul Trigger eine Benachrichtigungsfunktion einzurichten, dass alle Benutzer z.B. über neue Beiträge (nodes) per E-Mail informiert werden.

Gruß, tikita

‹ [gelöst] Update.php: "Webserver oder Datei auf dem Server nicht gefunden." Platzhalter bei Aktion E-Mail senden? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Stattdessen Rules

Eingetragen von Nicolai Schwarz (1071)
am 01.03.2013 - 01:29 Uhr

Ich kann mich nicht mehr daran erinnern, was die Core-Funktionen Trigger und Aktionen alles können. (Ich glaube, hier kommst du damit tatsächlich nicht weiter.)

In Regel werden die meisten mit dem zusätzlichen Modul Rules arbeiten. Damit kannst du eine Mail an alle User einer bestimmten Rolle schicken. Dummerweise wird bei diesen Rollen (nach meinem letzten Stand) Authenticated User nicht als eigene Rolle aufgeführt. Du kannst also entweder allen Usern eine zusätzliche Rollen geben, die du dann mit Rules ansprichst. Oder du schaust nach einem Patch für Rules für diesen Zweck (siehe http://drupal.org/node/925212).

  • Anmelden oder Registrieren um Kommentare zu schreiben

Jemand funktionierende Mail-Benachrichtigungsfunktion am laufen?

Eingetragen von tikita (40)
am 03.03.2013 - 13:41 Uhr

Ich möchte die Frage noch nicht als gelöst betiteln, weder im positiven noch im negativen, da ich es auch mit Rules nicht geschafft habe, eine E-Mail-Benachrichtigung an alle registrierten BenutzerInnen einzustellen (wenn ein neuer Beitrag erstellt wurde).

Die Frage bleibt weiterhin, ob es einen Platzhalter gibt oder eben nicht; alle Handbücher helfen mir da bisher nicht und auch englischsprachige Foren (sofern es überhaupt um Drupal 7 geht) sind auffällig zurückhaltend. Am meisten wurde Token empfohlen und dieses Modul bietet auch Unmengen von Platzhaltern für alle Gelegenheiten - aber wohl nicht für "E-Mail an Alle bei neuem Node".

Ich stelle mir vor, dass es auch andere Drupal-AnwenderInnen gibt, die die BenutzerInnen ihrer Installation automatisch über neue Beiträge per E-Mail auf dem Laufenden halten wollen. Besonders dann, wenn RSS-Feeds nicht angeboten werden sollen, bzw. es sich um eine nicht allgemein zugängliche Installation handelt (also um neue Beiträge, die "hinter" dem passwortgeschützten Startseitenbereich erstellt werden).

Vielleicht suche/google ich auch mit völlig falschem Ansatz und würde mich deshalb über Hinweise von anderen AnwenderInnen sehr freuen.

Gruß, tikita

  • Anmelden oder Registrieren um Kommentare zu schreiben

Da wäre noch das Modul

Eingetragen von wla (9461)
am 03.03.2013 - 14:12 Uhr

Da wäre noch das Modul Notifications anzubieten. Da ist aber der Ansatz, daß der User selbst Informationen abonniert.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Doch Rules

Eingetragen von Nicolai Schwarz (1071)
am 03.03.2013 - 14:52 Uhr

Naja, du wirst es doch mit Rules hinbekommen können. Nicht trivial, aber vermutlich einfacher als mit anderen Lösungen. Wie ich schon notiert habe:

  1. Du richtest eine neue Rolle ein, die jeder User bekommen soll.
  2. Du benutzt Rules, um jedem neuen User automatisch diese Rolle zu geben. Siehe http://drupal.stackexchange.com/questions/40760/auto-assign-roles
  3. Du benutzt Rules, um beim Speichern eines neuen Inhaltes eine Mail an alle User der neuen Rolle zu verschicken.

Zu beachten:

  • Das ganze Prozedere brauchen wir nur, weil Rules nicht anbietet, eine E-Mail an alle Authenticated User zu schicken.
  • Du musst deine bisherigen User auch noch mit der neuen Rolle ausstatten.
  • Wenn du sehr viele User im System hast, mag das Versenden der vielen E-Mails zu neuen Problemen führen.
  • Anmelden oder Registrieren um Kommentare zu schreiben

Tokens für send mail

Eingetragen von Helge (404)
am 01.04.2013 - 13:05 Uhr

Hallo zusammen,

mich interessiert gerade "tikita"s erster Gedanke mit dem "[comment:author:mail]".

Wie ist es mit Rules möglich, beim Speichern einer Seite oder beim flaggen,
dem Node- oder Kommentar-Autor eine entsprechende Mail zukommen zu lassen.

Sollte eigentlich kein großes Ding sein, aber die Tokens bieten im "Send-Mail"-Bereich wirklich nicht viel
und die Conditions lassen auch ein wenig zu wünschen übrig.

Gibts hier vielleicht hilfreiche Zusatzmodule?

Beste Ostergrüße
Helge

  • 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 2 Wochen 1 Tag
  • Hey danke
    vor 2 Wochen 1 Tag
  • Update: jetzt gibt's ein
    vor 2 Wochen 2 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 3 Stunden
  • Da scheint die Terminologie
    vor 3 Wochen 6 Stunden
  • Kannst doch auch alles direkt
    vor 3 Wochen 4 Tagen
  • In der entsprechenden View
    vor 3 Wochen 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 4 Tagen
  • gelöst
    vor 6 Wochen 1 Tag
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20452

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 28 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