Red Hat Bugzilla – Bug 16036
Improved user information display.
Last modified: 2007-04-18 12:28:09 EDT
The scripts in /home/httpd/apps/user/ need some enhancements to make them
1) The user pane (panes/user/) should be modified to display more
* collected preferences values
* survey results
* group membership
2) An easy method of filtering based on the requesting user should be done
How about an extensible tag that does this:
<Apps:filter require="sameuser" >
Note that with Apache::ASP you can nest these tags... (cool!!!)
Come up with a specification for how this might work and implement it.
=item filter ARGS HTML
Filters output based on permissions.
==> shows content between tags only to non-logged-in users.
==> requester must be logged in.
C<<Apps:filter require="this-user" uid="123">>
==> requester must be logged in and have uid 123.
C<<Apps:filter require="this-community" uid="123">>
==> requester must be logged in and must have at least
one group in common with user 123.
==> requester must belong to group "store"
C<<Apps:filter require="admin" group="store">>
==> requester must be an admin in group "store"
Additionally, logged in users belonging to group 'system'
can see everything except the content for non-logged-in users.