[Zope3-dev] RE: issue 216

Roger Ineichen dev at projekt01.ch
Mon Mar 21 11:40:01 EST 2005


Hi Jim 

> -----Original Message-----
> From: Jim Fulton [mailto:jim at zope.com] 
> Sent: Monday, March 21, 2005 4:18 PM
> To: Tres Seaver
> Cc: dev at projekt01.ch; zope3-dev at zope.org
> Subject: Re: issue 216
> 
> Tres Seaver wrote:
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> > 
> > Roger Ineichen wrote:
> > 
> > | Can we close the issue 216 which was reported by you?
> > |
> > | The preview concept works in any situation.
> > |
> > | That's only a problem of what the index.html
> > | page presents.
> > |
> > | For a project without a own presentation skin (index.html pages)
> > | is the index.html page used which uses the same menu items like
> > | the ZMI.
> > | That's correct. This is the index.html where you see also
> > | if you point the browser directly to index.html.
> > |
> > | I don't think there is no need for another concept like Jim
> > | proposed in the issue.
> > |
> > | We really have to se what's presented in the index.html view.
> > | If this index.html page is uesing the same menu like the ZMI,
> > | we have to see this.
> > 
> > Roger,
> > 
> > I do not believe that he original issue has been resolved:
> > 
> > ~ - If the 'index.html' view is intended for use by the :content
> > ~   manager", then it needs to use the same macro as the 
> other CMF views,
> > ~   in order to preserve the navigation.
> > 
> > ~ - If, on the other hand,  the 'index.html' view is 
> intended for the
> > ~   "site visitor", it should *not* appear (directly) as a 
> tab for the
> > ~    CM;  the CM should have a "preview" tab which renders the
> > ~   'index.html' view inside an <iframe>.
> > 
> > ~   Likewise, the SV-centric template should strip out all 
> the other ZMI
> > ~   elemetns (the left-hand nav, the Zope3 logo, etc), 
> which should *not*
> > ~   be exposed by default to the site visitor.
> 
> I suggest that index.html is for site visitors.  I agree that 
> it should
> not be a tab (I didn't think it was).  It should also not use any ZMI
> elements.
> 
> Jim

Ok, I know what you mean. You use the ZMI for a project, right?
And you need a presentation skin? That's not what we have now.

Yes, we don't have a tab in the ZMI for the index.html.
But the index.html is not implemented as a pure presentation view
for endusers. 
It's a presentation page but not a hole presentation layer/skin.

The index.html views are not useable as a enduser skin.
There are loosly views for present a object. E.g the 
index.html view for the conent type images calls image presentation
without any html. Just a xy.gif presentation. You need more
then this index.html for make it useable as a presentation UI for 
endusers.

I still think we need a presentation skin for endusers
and not only index.html pages/views.

Like I proposed before, I can add a new presentation skin.
Something like we have in Plone. If we do this, we should use
different views and actions like:
"user_actions" and "user_views" where we can offer a new namspace
for actions and views for endusers if the ZMI doesn't fit.

If you can wait, I work on it after the release 3.1. Otherwise 
I can add a small presentation skin which will fit for what you 
need.

Regards
Roger Ineichen

> -- 
> Jim Fulton           mailto:jim at zope.com       Python Powered!
> CTO                  (540) 361-1714            http://www.python.org
> Zope Corporation     http://www.zope.com       http://www.zope.org
> 



More information about the Zope3-dev mailing list