Jump to:
| Project: | Rules |
| Version: | 7.x-2.x-dev |
| Component: | User interface |
| Category: | feature request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | closed (fixed) |
Issue Summary
First off, great module. I love it. Right up there with CCK, Views and Panels.
I really like the ability to clone Triggered Rules and also clone Rules within Rule Sets. Why limit it to just that?
I have made minor mistakes when creating some rule sets, especially leaving out parameters which I didn't realise I'd need until later. The problem is once I've created the rule set, there's no way to edit the parameters in it, not even to ADD a new parameter.
To get past this problem I was hoping I'd be able to clone the old rule set and add new parameters, but I cant. A feature to clone rule sets just like other rules would help keep this module's usability consistent. And being able to edit the rule sets parameters would make it more flexible.
Just my 2 cents. Keep up the good work.
Comments
#1
Seconded!!
Cloning rule sets would be great.
#2
Agreed. But editing parameters is dangerous as actions might depend on them - so we'd have to deal with that. Best we start with a clone() feature.
#3
I agree that editing parameters is dangerous, however there are two things to consider.
Sometimes the requirements for a rule set become more complex after it was initially planned, and therefore needs an additional parameter to be available. Therefore, we should most certainly allow people to ADD a new parameter to an existing rule set, since, at worst, it's just additional baggage that isn't being used.
Second, this is a fairly advanced module, and, like views and cck, does not need to be idiot-proofed in the same way as much simpler modules. Someone using this module should be aware they can break their site, or break their rules, if they aren't careful to remember what it is they're doing.
And I think allowing people to make those decisions would make an already excellent module even better.
That's just my opinion though. At the very least, adding parameters should be possible after a rule set has been created.
And major second for everything being clone-able.
#4
Subscribe, I'd love to be able to clone rule sets.
#5
marked #623808: How do I add additional arguments to a rule set once it is created? as duplicate
subscribing
#6
#7
New features go into 7.x now - however if someone wants to take over backporting it to 6.x, that would be fine!
In 7.x that should be fine, perhaps give it a test and try whether it makes sense to you.
#8
#9
Automatically closed -- issue fixed for 2 weeks with no activity.