[Zope-CMF] CMF - not in your face?
Paul Everitt
paul@digicool.com
Thu, 26 Jul 2001 07:55:16 -0400
Here's a different suggestion. You're on the right track with the
actions_box. But instead of hacking it there, hack
standard_html_header. Put a <dtml-if> around the table cell that has
the actions_box. If you're anonymous, don't even *call* the
actions_box. (In this case, you'd do a <dtml-else>, I suppose, to say
"if you're *not* anonymous, put in the actions_box".)
--Paul
Frank McGeough wrote:
> How much of CMF can be hidden? All of it?
>
> Most sites are divided up into the large number of people who use the site
> by browsing/searching; and the (relatively) small number of people who
> actually contribute content. Why is CMF setup so that all the CMF stuff is
> visible to every user? How would you go about hiding CMF from those large
> number of people. That is, no indication for the casual user of the web site
> that CMF is being used at all? If I had a URL that a contributor would have
> to go to login and then alter the actions_box DTML method would that do it?
>
> The key is the actions_box stuff and I'm having trouble figuring out how to
> manipulate the code in there since it's doing mystery stuff like :
>
> <dtml-in user_actions mapping>
> <a href="&dtml-url;"><dtml-var name></a> |
> </dtml-in>
>
> hey! where's the for loop :-) If I could figure out more about DTML I might
> be able to at least understand why I can or can't do what I want. Is it
> correct that the zope creators are moving away from this DTML syntax and
> toward Python (which I can read). Thanks for any clues for the clueless.
>
>
>
> _______________________________________________
> Zope-CMF maillist - Zope-CMF@zope.org
> http://lists.zope.org/mailman/listinfo/zope-cmf
>
> See http://www.zope.org/Products/PTK/Tracker for bug reports and feature requests
>