Early Bird Registration for DrupalCon Portland 2024 is open! Register by 23:59 PST on 31 March 2024, to get $100 off your ticket.
Rules UI tasks
- Settings - Port Rules settings and settings screen #2471693: Port Rules base settings
- Manage Config Entities (Reaction Rules, Rules Components) #2409239: Create a Rules UI skeleton & allow to manage components
- Edit Rule - #2470099: Implement Edit Rule UI
- #2630412: Add API to delete expressions by ID from expression containers such as rules
- #2636180: UI to create actions in a rule
- #2636408: UI for editing actions and conditions in a rule
- #2637102: Implement the data selector / direct input mode switcher in the UI
- #2649500: Switch UI logic to use a temp-store
- #2648300: Support multiple contexts in the UI
- #2653516: Add UI test cases for temporary storage and locking
- #2648326: Implement the UI data selector autocomplete
- #2648334: Implement action/condition reordering with drag & drop
- #2654816: Add cancel button to undo temporary changes to a rule
- #2660254: Implement Loop UI
- #2754867: Bullet should not be there in action button.
- General Theming, CSS etc. for seven
Reusable UI components
- Port data selection JS #2541766: Port data selection JS and CSS
- Typed Data Widgets and Formatters #2471481: Integrate Typed Data Widgets
- Embeddability of condition and action forms
- Simple view bulk operations -> Execute action, configure form modes per paramter
- Block visibility based on condition
Bonus tasks
- #2251267: Rules 8.x UI brainstorming
- Use Views instead of Entity Controller to manage/list Rules configurations
- Inline Rules: allow to create rules components from within the Rules edit interface & make them optionally reusable
- Tour module integration
- An alternative to porting the data selection js is #2471479: Combine data selector and direct input mode
Comments
Comment #1
dasjoComment #2
dasjoComment #3
czigor CreditAttribution: czigor at Pronovix commentedComment #4
dasjoComment #5
a.milkovskyComment #6
XanoFollowing our discussions at the Drupal Dev Days I split off plugin selectors to their own module.
Which steps would be next in order to let Rules use these selectors in its UI?
Comment #7
klausiI started with a basic reaction rule UI, stub for now and work in progress: https://github.com/fago/rules/pull/203
Comment #9
klausiAnd merged the very basic reaction rule UI stub.
Comment #10
klausiStarted with expression UI in #2530694: Expression UI handling.
Comment #11
markie CreditAttribution: markie at Mediacurrent commentedComment #12
klausiComment #13
klausiComment #14
klausiComment #15
klausiComment #16
klausiComment #17
klausiComment #18
klausiComment #19
klausiComment #20
klausiComment #21
klausiComment #22
klausiComment #23
Manjit.SinghComment #24
brenk28 CreditAttribution: brenk28 commentedApologies if I missing it somewhere (and if this was the wrong place to post this question), but is porting the UI for the RulesAnd and RulesOr condition expressions on the roadmap?
Comment #25
coderdan CreditAttribution: coderdan at Phase2 commentedI'm also interested in the port for the condition expressions in the UI. I've opened a d.o issue to hopefully get more eyes on the subject: #2799361: Port condition expression action links to the UI