Short description
acl rights for pages should be examined and links to pages where you don't have access rights should be rendered as text. If you are on a subpage of those pages.
Example:
Page |
acl:SomeUser read,write |
Page/Subpage |
acl:All read |
If you are not now in SomeUser Group and you are on Page/Subpage you could click on Page because it is a link. May be it should be shown only as text Page and not with a link to a page the user (you) can't access. -- ReimarBauer 2006-04-06 20:17:10
- Checking that all the time is quite expensive.
- It would be nice to show the user directly what could be accessed. How expensive would it be? It's only for the page he is reading necessary becaue RC does not show pages which depends on acls not readable. I believe it's only neccesary for the current page the user reads.
This would completely defeat caching of the rendered text and would require loading all linked pages' text from disk when a page is rendered. Also, it would be quite unnatural to see WikiWords not linked. Closing this. -- JohannesBerg 2008-03-17 23:51:01
- It would be nice to show the user directly what could be accessed. How expensive would it be? It's only for the page he is reading necessary becaue RC does not show pages which depends on acls not readable. I believe it's only neccesary for the current page the user reads.
First Step:
- Write a macro which could be used to hide links