Godkännandekö för utgående mail.

Events happening in the community are now at Drupal community events on www.drupal.org.
d.holmen@gmail.com's picture

Hej,

Jag håller på och skriver min första modul för Drupal (7) och trodde att jag var klar då kund behövde ytterligare en funktion.
Modulen är som sådan att den ersätter sidorna för en viss taxonomi. Denna sida lägger till ett formulär som ger besökare möjligheten att skicka mail till multipla företag på samma gång. De checkar för en nod för ett företag och ett mail går iväg till författaren av den noden.

Nu är det så att ett mail inte ska få gå iväg fören kund har godkänt det, vilket ger mig tanken att skapa en kö precis som för att godkänna kommentarer, som Drupal har som standard.

Någon som har några tankar, eller fingervisning om hur detta kan tänkas göras?

Comments

Det låter som du inte behöver

pontus_nilsson's picture

Det låter som du inte behöver skriva en modul för detta.

Skapa en innehållstyp "Mail" där ett fält hänvisar till multipla företag. Skapa ett fält för godkänt att skicka (checkbox).
Använd content access för att styra vilka som ska se checkboxen.

Använd rules för att skicka mailet då checkboxen kryssats i och noden sparats.

//Pontus Nilsson, Digitalist

Tack men modulen är redan

d.holmen@gmail.com's picture

Tack men modulen är redan skriven. Nu behöver jag bara kön.

Varför gå över ån efter

göran's picture

Varför gå över ån efter vatten? Jag tror Pontus har helt rätt! Rules är enormt användbart i sammanhanget.

Jag har själv skrivit en snutt med hjälp av Rules som skickar mail enligt din beskrivning.
I det fallet använde jag ett "field" med radio-knappar, som även avgjorde en efterbehandling av Noden (= villkor i Rules) för andra saker som t ex publicering och sortering.
Fördelen med Rules är enorm eftersom den både kan maila och efterbehandla Noder och deras innehåll (värden i olika fält). Kolla den lösningen och jag tror inte du blir besviken.

Rules kan även lägga in värden från noder i själva mailet, rubriken mm, eller skicka mailet till någon - enligt ett adress-värde i noden.

// Göran

Sweden

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: