Hello Maurice, Maurice Snellen wrote (in <mid:[EMAIL PROTECTED]>):
>>> 2) It should be possible to create a purely organizational container >>> level (sub)filter where processing of filters further down the list >>> occurs automatically if none of the subfilters yielded an action. >> If I have understood correctly what you want to do I would also oppose >> to this wish because I think there are ways of doing what you want. They >> way that things are now that processing of a filter depends _only_ on the >> previous filters triggering or not and on the "continue processing" >> status of previous filters is the correct way of doing things. Making >> the processing of a filter depend on the triggering or not of filters in >> a lower hierarchy would break the whole purpose of the hierarchy >> structure. > While I don't support Boris' suggestion to solve this problem with > yet another checkbox (I agree with you that this would needlessly > complicate things), It might be more complicate than a container only filter - but also more powerfull. > As a result, there is no set of criteria (short of adding all > subfilter-criteria to the parent) that allows me to group them. Well, you can add all subfilter-criteria to the parent. > A solution based on parameters and/or colorgroups feels to me like > dragging something in there that doesn't belong. So what? It's a workable solution, I can't see the problem. And according to (mid:[EMAIL PROTECTED]) parameters does belong to the topic :-). > Having to do something to the messages (colour group) or using > a parameter that gets checked in a completely unrelated filter(tree) > sounds like making things more complex than they should be. I agree with you, that it /could/ be easier ... > Moreover: the only reason why a colourgroup or parameter is > necessary is to avoid an unwanted situation that would not have > existed if we had 'container-only' parent filters. I strongly disagree here. I think colorgroups hasn't to do anything with making it possible to create a container filter. I hope that parameters can be used one day in templates and might give a few people a greate improvement. And at least, the unwanted situation is, that sub-filter is used for "container filter", but they aren't coded to fulfill that function. Params give you the possiblity, to use sub-filter for container filter - which is not a bad thing at all. > The fact that the only way to get filters further in the list > processed if an earlier filter has an 'all messages' criterium is to > set 'continue processing' on it which then introduces the problem > that messages already handled by earlier subfilters might get > re-handled by later filters. Solving this by using additional > actions to every subfilter of the earlier 'all messages' filter as > well as having to complicate the later parents in my opinion > needlessly complicates matters, requires additional work for each > new filter and is also error-prone because if you forget to add the > additional actions to a newly created filter, thing might get broken > again and you'll be bughunting in your own filters. The problem wouldn't exist, if you won't abuse sub-filter to container filter - or if you do so - why not set (logical) correct conditions (and not a simply "catch all"). -- Regards, Boris Anders, http://www.batboard.de ________________________________________________________ Current beta is 3.0.2.7 Rush | 'Using TBBETA' information: http://www.silverstones.com/thebat/TBUDLInfo.html IMPORTANT: To register as a Beta tester, use this link first - http://www.ritlabs.com/en/partners/testers/

