[eluser]OverZealous[/eluser]
[quote author="BrianDHall" date="1256686091"]
Hm, perhaps you could implement a sort of 'special_required' rule? The function would function the exact same as required in that it forced rules to be run even if the field is empty, but it would not itself trigger any error or cause form validation failure. DMZ would treat it as if required had been set (so you could probably get away with an extra OR statement wherever required is checked for), thus taking the easy way out
[/quote]
That's exactly what I was just planning on doing! :lol: I think I'm going to add a fake "always_validate" rule, that does just that.
I'm really glad to hear that it is working so well for you.
The most ironic (or maybe just odd) thing about DMZ for me is that I rarely have gotten to use any new features (barring, of course, bug fixes) since about 1.3.x. I always run the latest, but I've haven't had the time to use the new features explicitly in my own code very often. That's part of the reason I wrote the example application, so I could test the new features.