Currently reordering of actions and conditions is not convenient - it's old D5 style with numeric weights setting. Actually it takes lot of wasted time especially when you have lots of actions. Would be nice to use D6 table with drag handles - for reordering conditions and actions.
Steps:
1) Use 2 separate tables with theme('table') - one for conditions and another for actions. Then use drupal_add_tabledrag() inside of each theming function
2) Add submit button to the Rule form which will save adjusted weights.

Comments

klausi’s picture

Component: User Interface » User interface

I agree, patches welcome.

fago’s picture

Agreed too. I think we should make sure it's working that way for rules 2.x.

crea’s picture

Guys I would provide patch, but it takes so much time to understand how it works and rules is complex piece of software..

finex’s picture

subscribing

fago’s picture

Version: 6.x-1.x-dev » 7.x-2.x-dev
Category: feature » task
finex’s picture

@fago: so do you think that this feature will not be added in the D6 version?

rburgundy’s picture

subscribing

msumme’s picture

+1

Also, this should definitely be added in the 6.x version, as people will still be using 6.x for at least another 2 years. Drupal 7 probably won't be adopted in a wide-spread sense for another year I'm guessing.

klausi’s picture

As far as I know from fago there will be a backport of Rules 2.x to Drupal 6, to avoid developing for two completely different code bases.

fago’s picture

Status: Active » Fixed

I don't think a backport of rules 2 to d6 will happen, but let's see. I won't have time to do any new development for d6 either, d7 takes more than enough time to develop for - so if there is no community initiative there won't be a tabledrag UI for d6.

Setting issue to fixed as it's there in d7.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.