[Zope-CMF] CMFStaging skins
Anton Hughes
Anton.Hughes at utas.edu.au
Mon Nov 17 19:01:34 EST 2003
Hi Adrien,
You could definitely achieve what you are trying to do with Zope/CMF/Plone.
There are 2 ways I could think of that you could do it:
1. Using CMFDeployment which 'exports' the live version of your site to
static HTML.
or
2. Using CMFExample (if you need the dynamic features). I don't really know
a lot about the product, but there is a working example. At
http://demo.plone.org/ the content for a site is contained (and managed)
through a standard Plone interface. At http://emerging.plone.org/ you can
see the 'live' version of the site. It certainly seems to be what you are
after.
Regards,
Anton Hughes
Data Administrator
Childhood Determinants of Adult Health Project
Menzies Centre for Population Health Research
Private Bag 23, Hobart Tasmania 7001
Email: anton.hughes at utas.edu.au <mailto:anton.hughes at utas.edu.au>
Web: http://www.menzies.utas.edu.au/cohort/CDAH.htm
Phone: +61 (0) 3 6226 7761
=+=+++=====+++++++++=================+++++++++++++++++++++++++++++++
If you wrap the Internet around every person on the planet and spin the
planet,
software flows in the network.
-- Moglen's Metaphorical Corollary to Faraday's Law
-----Original Message-----
From: Adrien Driver [mailto:Adrien.Driver at infotech.monash.edu.au]
Sent: Monday, 17 November 2003 3:31 PM
To: Gregoire Weber
Cc: zope-cmf at zope.org
Subject: Re: [Zope-CMF] CMFStaging skins
Hi
Gregoire Weber wrote:
>Hi,
>
>do you use with Plone Staging from the collective
(http://sourceforge.net/projects/collective/)?
>
>
>
No, but I've downloaded and installed Plone Staging and have started
playing with it - it is somewhat more advanced then what I was trying to
get working :-)) Are there any notes on Plone Staging?
>There should be a script doing all the necessary installs for you.
>Alan showed that to me at the Castle Sprint in Autria.
>
>If you like to elaborate your own solution take in accont that
>there is some work underway to integrate staging and versioning
>with the next Plone Version (Plone 2.1).
>
>
>
This staging and versioning is something I was looking for. However
while I'm after a web based interface for staff to create/edit content
I'm having some difficulty with the concept of the "portal site" (in
either Plone or the CMF). For editing /staging purposes I don't
really have any issues but the live version (production or a copy of
this folder) I would like independent. That is no ability to log on to
create/edit when viewed (possibly done via some other URL link).
For my school (the project I'm working on) I need to implement new
Monash designed templates (which I will have to modify and add via skins
etc). Also I wish to implement the author-review type workflow (which
Plone staging offers) but at different levels of the site (which I
assume I can still do with user folder definitions). This may affect
the member role - I'm not sure. I would like to use LDAP for the users
and groups - does CMFLDAP work with Plone? Can it be used with Plone
staging?
Part of my scope is to find an open source CMS that can achieve a number
of objectives. The technical objectives are mainly a staging / live
scenario with versioning / workflow and web interface arrangements.
After looking at Zope over the past two weeks I have learned and come
across a vast amount of material, and my learning curve has been steep.
Obviously something like this (to some extent) can be done but I seem to
be stumbling from one thing (different products) to another and not
getting anything concrete. Can anyone offers any suggestions? Am I on
the right track with Zope (and Plone)? After some exposure to OpenCMS
and Midgard Zope does look better.
Cheers
Adrien
>See my comment at the top of the page to:
>
> http://plone.org/development/current/projects/PloneStaging
>
>
Thanks - have done.
Adrien
>Gregoire
>
>At 14:49 13.11.2003 +1100, Adrien Driver wrote:
>
>
>>Hi
>>Dieter Maurer wrote:
>>
>>
>>
>>>Adrien Driver wrote at 2003-11-9 14:39 +1100:
>>>
>>>
>>>>...
>>>>I have a site setup via the CMF but can't figure > our exactly how to
add the skins.
>>>>
>>>>
>>>I expect the term "skin" is used in the instruction as
>>>a component namespace (used as a layer in the skin definition).
>>>If this is right, you would go to "portal_skins --> Contents"
>>>and there use the "Add list" ("Select type to add...") to
>>>add a "Filesystem Directory View".
>>>This will present you a "Directory" select box.
>>>I expect you to find "CMFStaging/skins/staging"
>>>and "CMFStaging/skins/tidy". Add them both (in two
>>>separate "add filesystem directory view" operation).
>>>Then go to "portal_skins --> properties" and add
>>>"staging" and "tidy" to each skin you are using (as additional
>>>layers).
>>>
>>>
>>>
>>Thanks - that was what I needed to do. The instructions I'm following are
from another posting and are a little vague for me. I've spent a day or so
trying to figure out how it all works but with no result (apart from a
headache or two!!!). The instruction mention that "you'll need to add a
GUI around all this stuff to call the underlying APIs to do what you want.
There's no demo GUI. Look at the test code". I'm no Python expert (as I'm
trying to learn all this as I'm trying to develop this project) so the code
is somewhat difficult to follow! I have ZopeVersionControl and the various
CMFStaging tools added to my plain CMF test site but can't figure out where
to start next.
>>The workflow tool, noted as repository aware, appears to have no workflow
defined. Obviously I need to add states and transitions to allow the flow
of objects to the various stages as part of the CMFStaging but again where
to start. Do I spend time on this to only discover I should have done
something else first etc.....
>>
>>
>>
--
Adrien Driver
Lecturer, Monash University
Gippsland School of Computing & Information Technology
Northways Rd, Churchill, Victoria, Australia 3842
Tel: +61 51 226 856
Fax: +61 51 226 842
Email: Adrien.Driver at infotech.monash.edu.au
GSCIT Home Page: www.gscit.monash.edu.au
Monash Provider No. 00008C
_______________________________________________
Zope-CMF maillist - Zope-CMF at zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf
See http://collector.zope.org/CMF for bug reports and feature requests
More information about the Zope-CMF
mailing list