Rules + features: Få e-brev när kommentarer är olämpliga

Events happening in the community are now at Drupal community events on www.drupal.org.
Itangalo's picture

Jag har än en gång blivit löjligt förtjust i modulen Rules. Jag vill till och med påstå att den är i klass med Views.

För en liten stund sedan byggde jag ihop en funktion i Rules för att en webbredaktör ska få ett e-brev om minst tre personer markerat en kommentar som spam/abuse. Det var i princip busenkelt, när man väl förstår gränssnittet i Rules (vilket inte är busenkelt). Resultatet exporterade jag genom Features, så att vem som helst kan ladda hem och slå igång funktionen utan att vara räsersmart på Rules. (Listigt, va?)

Funkar detta bra kommer jag att fortsätta att skapa små features av lite vad som helst, och lägga ut.
Det är roligt med Drupal, men det var faktiskt rätt länge sedan det var så här kul. Yeah!

Läs mer och ladda hem featuren här!

//Johan Falk, NodeOne
**
Vill du lära dig mer om Drupal? Kolla in samlingen av tips och guider!
Har du en fråga om Drupal? Missa inte FAQ-sidan på forumet!
Kolla in min senaste guide: Hundra småsteg för att självlära sig Drupal 6

Comments

Kanske kan kombineras med en

nenne's picture

Kanske kan kombineras med en modul jag jobbar på just nu och som förhoppningsvis blir min första contrib modul, den innehåller en action som skickar ett mail med länkar till redigeringar av noder. Publicera, avpublicera och ta bort (som exempel). Sköter säkerhet med en crypt mot nid och en konfbar salt som kollas av vid klickning på länken. Ska även lägga in att man kan kräva inloggad användare(aka cookie i detta fallet).

Mailet innehåller noden så man ser direkt ifall man behöver avpublicera eller inte. Har också planer på ett databasschema där varje skickat mail får en rad som tas bort när man klickar. På så vis går det inte att klicka igen eller skriva in urlen ifall någon knäcker krypteringen.

Bör gå att lägga in funktionalitet för kommentarer i den också.

Hälften här!

Itangalo's picture

Mest som ett proof of concept snodde jag ihop en Rule som åtminstone gör en del av det du nämner.
När innehåll ändras skickas ett e-brev ut till angiven e-postadress (som default är det adressen kopplad till sajten). Den innehåller nodnamn, namnet på användaren som ändrade, länk till att se och redigera noden online, samt e-postadress till användaren.

Som bonus kan man också ställa in vilka roller som är betrodda, och vars ändringar alltså inte ska generera några e-brev.

Resultatet är bifogat!
//Johan Falk, NodeOne

PS: Rules verkar ha lite problem med import/export, och ibland skapas dubbla uppsättningar av regler. Det kan vara värt att kolla upp om så blir fallet, och plocka bort en av reglerna om det behövs.

**
Vill du lära dig mer om Drupal? Kolla in samlingen av tips och guider!
Har du en fråga om Drupal? Missa inte FAQ-sidan på forumet!
Kolla in min senaste guide: Hundra småsteg för att självlära sig Drupal 6

Sweden

Group notifications

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