rules

comment elküldése e-mail-ben a felhasználónak és feliratkozás új hozzászólás értesítésére

uniquevisitor képe

Sziasztok!

Hogyan érdemes a következőt megoldani?

Egy felhasználó kommentel valahova, akkor az ő saját kommentjét kapja meg e-mail-ben. Ezzel egy időben iratkozzon fel a téma követésére, és ha jön új hozzászólás a témába, akkor azt is kapja meg e-mail-ben. Ez utóbbit a comment notify modullal sikerült megcsinálnom és ez nagyon jó, mert le is tud iratkozni róla, ha már később nem érdekli a dolog. (még anonymous-ként is) Ez azonban a saját hozzászólását nem küldi el. (ez lenne a legjobb).

Drupal verzió: 
Melyik modulhoz, modulokhoz kapcsolódik a téma?: 

Rules + CCK + Content Profile Dátum mező

tibi012 képe

Sziasztok!

A következő problémába szaladtam bele:

Felhasználóknak kellene e-mail figyelmeztetést küldenem, mikor egy Content Profile-ban lévő dátum mező elér egy bizonyos dátumot (mezőben szereplő dátum - 1 hónap).

Napi egyszeri cron futtatással nem küldi ki többször a levelet, de abban szeretnék segítséget kérni, hogyan érek el a rules modulból CCK mezőt összehasonlításra.

A segítséget előre is köszönöm!

Drupal verzió: 
Melyik modulhoz, modulokhoz kapcsolódik a téma?: 

Webform submission után redirect

Vic68 képe

Célom az volna, hogy az authentikált felhasználó kitölt egy webform-ot, és ha helyesen tette (Webform validator), ezek után amikor újra a webform címére megy, akkor kerüljön átirányításra egy másik url-re.
Gondolom, valahogyan a rules modullal kellene megoldani, de sehol sem találok olyan lehetőséget, ahol egy adott címre lépéskor automatikus redirect következne be.

Ahol most tartok:
- Létrehoztam egy webform-ot és a webform validator-ral "validáltam". A validator-ral beállítottam a redirect-et.

Drupal verzió: 
Melyik modulhoz, modulokhoz kapcsolódik a téma?: 

Rules és IP címek

JurgN képe

Sziasztok!

A Rules modul hol tárolja a kitiltott IP-címeket?

Időről időre bepróbálkoznak az oldalamon a phpmyadmin, config fájlok, stb. lekérésével. Eddig nem volt belőle gondom szerencsére, csak a napló bejegyzések bővülnek tőle. Összekattintgattam egy olyan szabályt a rules modulban, hogy ha a júzer meg akarja nézni az admin/phpmyadmin/config/config.inc.php -t (nem létező alias, talán ezért is úsztam eddig meg), akkor szépen letiltja az aktuális IP-címet. Általában ezzel kezdődik a sor és jónéhány variációt végigpróbál.

Drupal verzió: 
Melyik modulhoz, modulokhoz kapcsolódik a téma?: 

Trigger, Workflow, Rules

hu0882 képe

A következő problémába ütköztem: adott egy "Ajánlatkérés" tartalomtípus, amelybe különböző kategóriák (építőanyag,autó-motor,...stb.) szerint lehet tartalmakat, ajánlatkéréseket beküldeni. Azt szeretném megvalósítani, hogy a regisztrált felhasználók egy (vagy több) az általuk kiválasztott kategóriába történő új tartalom beküldéséről automatikus e-mail értesítést kapjanak. Az RSS egy alternatív megoldás, de én mindenképp az e-mail értesítést szeretném megvalósítani. Ismerkedtem és próbálkoztam a Triggerrel, valamint a Workflow és Rules modulokkal, de sajnos nem értem el a kívánt célt.

Drupal verzió: 
Melyik modulhoz, modulokhoz kapcsolódik a téma?: 

Rules segítségével létrehozott node duplikált megjelenítése a szerző számára

buda képe

A Workflow modul segítségével létrehoztam egy engedélyezési folyamatot, amelyet hozzárendeltem egy „projekt” tartalom típushoz.

A Rules modul segítségével létrehoztam egy szabályt, amellyel a projektek bizonyos fázisában (workflow state) létrejön automatikusan egy csoport (Organic Groups modul).

Eddig minden rendben is van, mert nagyon szépen működik a szabály.

A fekete leves: van egy

Drupal verzió: 
Melyik modulhoz, modulokhoz kapcsolódik a téma?: 

Tartalom és user kapcsolata kivétellel

stamina képe

Sziasztok,
segítségeteket szeretném kérni.
Következő modulokat használom, amik ehhez kapcsolódhatnak: Views, CCK, Rules

Drupal verzió: 
Melyik modulhoz, modulokhoz kapcsolódik a téma?: 

Hozzászólás beküldése php-val.

szantog képe

Rules-szal szeretnék automatikusan commenteket létrehozni.
Viszont mivel ilyen akció nincsen, ezért gondoltam egyszerűen PHP kóddal létrehozom.
Eljutottam odáig, hogy commen_save, elképzelésem szerint az $edit objektumot szépen feltöltöm a változókkal, amik nekem (illetve a commentnek) kellenek.
Kiindulva a comment_form_submit-ból úgy vettem észre, hogy az igazából a comment form adatait adja csak át, a többit elvégzi a comment_save? Pl. cid, pid beállítása, hasonlók.

Drupal verzió: 
Melyik modulhoz, modulokhoz kapcsolódik a téma?: 

A Rules Scheduler eltolja az időpontot

thamas képe

Egy tartalomtípus közzétételének időpontját Rules Schedulerrel szeretném beállítani a Date field-ben megadott érték szerint. http://drupal.org/node/520012

Minden szép és jó, kivéve, hogy mivel a site időzónája Budapestre van állítva, a Rules minden beállított időponthoz hozzátesz +két órát. (Vagyis beállítom, a közzététel idejét 14:00-ra, de ehelyett a Rules 16:00-kor publikál.)

Próbáltam mindenhogy állítani a date fieldet a tartalomtípusban (sites time zone, no time zone conversion, etc. ill. kül. dátum kiírási típusok), de a Rules nem törődik vele.

Drupal verzió: 
Melyik modulhoz, modulokhoz kapcsolódik a téma?: 

Node beküldésekor automatikusan fórumtopic létrehozása - utolsó lépés

szantog képe

Mindössze egy lépésre vagyok attól hogy ezt megvalósítsam 100%-ig. Létrejönnek a node-ok, listázhatók, szerkeszthetők, a forum/ oldalon számolja őket a rendszer, de a forum/term_id útvonalon már nem listázza.

Rules-szal dolgozok, létrehozom első lépésben létrehozom a fórumot, majd hozzárendelem a topic term_id-jét, és egy saját php-kódban még dolgozok a $node tömbjén:

$node_forumtopic_added->body = ($node->title .' kapcsolódó hozzászólásai') ;
$node_forumtopic_added->teaser = ($node->title .' kapcsolódó hozzászólásai') ;
$node_forumtopic_added->language = 'hu' ;
Drupal verzió: 
Melyik modulhoz, modulokhoz kapcsolódik a téma?: