Rules

Umožňuje definovat podmíněné provádění akcí založených na nastalých událostech (známé též jako reaktivní nebo exportní pravidla – např. pošli e-mail administrátorovi, když je vytvořen nový článek nebo stránka). Podrobnosti viz IntroductionRules: Rule Based Action Execution (Drupal 6).

Jedná se o alternativu s více možnostmi k základnímu modulu Trigger a nástupce modulu Workflow-ng (viz rules/UPGRADE.txt).

  1. Rozbalte modul Rules 6.x-1.0 do adresáře sites/all/modules/.
  2. V admin/build/modules (Administrace, Prvky webu, Moduly) povolte požadované moduly:
    • Rules
    • Rules Administration UI
    • Rules Scheduler
    • (Rules Simpletest – vyžaduje modul Simpletest)
  3. V admin/rules (Administrace, Rules) můžete definovat nové akce.
  4. Podporu nahrazování získáte instalací modulu Token.
  5. Podporu PHP získáte instalací modulu PHP.
  6. Zkontrolujte nastavení cronu.
  7. V admin/user/permissions (Administrace, Uživatelé, Oprávnění) upravte příslušná oprávnění.

Další moduly:

  • Rules forms support
  • Rules link
  • Rules link event

Příklad přesměrování (Page redirect):

  • Komu: content/node/1?url=[node:nid]&zn=[node:title]#obsah

V admin/workflow-ng/cclinks (Administrace, Workflow-ng, Content links) je možné u zvolených typů obsahu vytvářet konfigurovatelné odkazy, kterým je poté nutné přiřadit nějakou akci.