Question about limited logic
-
Hello,
as you have implemented the ability to set logic in the chain with some limits:
* there is no way to say “logged in users excluding ABC OR logged out users” (why?)
* the treating as “NO” is not clear if it happens when the page visited doesn’t match the rules AND (OR) the “Who?” part DOES NOT match
Some bugs happen or it is just a consequence of the bad implementation – let say a role (i.e. logged in user is selected) is limited to view some pages otherwise to redirect to some URL (which works), then when a rule for “not logged in user” is added, for some reason it falls in the first rule and also redirects on the above match (which is nothing related to “not logged in users”)I am not sure if the above is clear, but for example:
* if you set a rule “logged out users” can see “any page of the site” that automatically would mean that logged out users can’t see anything. This shouldn’t be so.
Why I need such a rule – just because of the bug described early – logged out users (again because they fall in the exception of previous rules) are forced to some redirects. Then this could be fixed with a simple rule as above – just to enable them to see all the pages, but unfortunately such a rule just bans all logged in users.
How do you propose for example to set up a simple chain of rules to:
– role A should be able to see just 5 pages including home
– role B should be able to see just the 5 pages above and 2 other pages, excluding home, and if it is another page, to be redirected to page X (one of the two) (here happens the redirect for not logged in users as well) NOTE: we don’t need to redirect logged out users!)
- The topic ‘Question about limited logic’ is closed to new replies.