On 17 Feb 99, at 16:31, Martijn Faassen wrote:
I'm trying to write an external method that returns different HTML snippets (actually structured text) depending on which role the person requesting the page has. The idea is to give different info to the viewer if the user happens to be a manager (or some other role) vs anonymous. This way, one could for instance include extra hyperlinks (for example to 'manage this page').
Is something like this possible at all? Perhaps such info isn't sent to anonymous pages. And if it's possible, how does one do it?
My standard_html_header has this line <!--#call "REQUEST.set('isManager',AUTHENTICATED_USER.hasRole(_.None,['Manager']))"--> My standard_html_footer has this: <!--#if isManager--> <br><p align="right" class="HotLink"> <a class="HotLink" href="<!--#var URL0-->/manage_main">Edit This Page</a> <!--#endif--> This is stolen from the www.zope.org site. You can use their dhtml viewer to see pages that don't have a "show DHTML" hyperlink on them by typing in the appropriate URL directly. Brad Clements, bkc@murkworks.com (315)268-1000 http://www.murkworks.com (315)268-9812 Fax netmeeting: ils://ils.murkworks.com ICQ: 14856937