Skip to content

Porting the Rules project to Backdrop.

License

Notifications You must be signed in to change notification settings

bugfolder/rules

 
 

Repository files navigation

Rules

The Rules module allows site administrators to define conditionally executed actions based on occurring events (known as reactive or ECA rules).

Example use cases

  • Build flexible content publishing workflows changes
  • Send customized mails to notify your users about important
  • Create custom redirections, system messages, breadcrumbs, ...
  • Build an eCommerce store using Ubercart

And many more...

Features

  • Obviously, you may use reaction rules to react upon any event with custom conditions and actions.
  • Allows functionality to be re-used via components.
  • Flexible scheduling system that allows scheduling any component / action.
  • Users can share their customizations by using the built-in import/export feature.
  • Modular input evaluation system.
  • The module has been developed with site performance in mind, so it makes use of caching routines to speed up rule evaluation.
  • Rules 2.x features improved APIs, a new admin UI, support for all entity types, parameter configuration via simple data selection (i.e. just pass node:author as argument) and much more.

Installation

Install Entity Plus, Entity UI, and Entity Tokens and this module using the official Backdrop CMS instructions.

If you will be upgrading a site from Drupal 7, you should install stub modules in your D7 installation before starting the upgrade process.

Rules has four component modules, each with separate activation:

  • Rules
  • Rules Scheduler
  • Rules UI
  • Rules translation - for internationalization

Then visit the configuration page at Administration > Configuration > Category > Rules (admin/config/category/rules) and enter the required information.

Documentation

Additional documentation is located in the Wiki.

Current Maintainers

Credits

Port to Backdrop:

Drupal:

  • Wolfgang Ziegler (fago) (lead maintainer)
  • Klaus Purer (klausi)
  • The Drupal 7 project has been sponsored by drunomics, epiqo, and Google Summer of Code.

License

This project is GPL v2 software. See the LICENSE.txt file in this directory for complete text.

About

Porting the Rules project to Backdrop.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 97.4%
  • JavaScript 1.3%
  • CSS 1.3%