[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