Peter Zingg a écrit :
I am new to Zope, new to CPS, but so far I'm very excited by what I
see. After playing with the system for about an hour, I think it's
exactly what I need for my school district portal. I have found some of
the documentation very useful, but I would like to know if there are any
easy how-tos that cover these topics:
o How to make CPSDefault Site the root URL (adding CPSDefault Site to
the root folder means that all CPS urls have /cps at the beginning of them)
You can achieve that with an apache frontend :
http://www.cps-project.org/static/doc/howto-virtual_hosts.html
o How to import users and groups from a .CSV or other format text file
(I guess you can reverse-engineer the XML format, but that's not too easy)
Hum, there is no Directory content I/O at the moment but if you know python you
can use the CSV module to parse your data and push them in your portal with the
CPSRemoteController API for instance (see later).
o How to use an LDAP directory for user profile (uid, first, last,
email address, etc) and authentication (I'm running on OS X
Server--supports OpenLDAP)
Please test that: http://www.cps-project.org/sections/projects/cpsldapsetup .
You will need python-ldap installed as well.
o How to batch create workspaces for all groups with standard
permissions and public and private folders (automatically create a
public and private workspace for each new group)
This is a job for CPSRemoteController:
http://www.cps-project.org/sections/documentation/developers/understanding-using-cps
o How to add existing static content to site (just install CPSLocalFS?)
Either you use the ZippedHTml document type, or you can setup a static virtual
host in apache that uses a similar CSS as CPS does, or you can use an IFRAME tag
in a text portlet that points to that virtual host from CPS (it's a bit of a
hack though). CPS isn't really meant to be a static content server. Apache or
other static web servers such as lighthttpd are better for that purpose.
I do not really know the status of CPSLocalFS butI think it's outdated.
o How to manage My Subscriptions (No Add button on my
installation--how do you install)
o How to add a script to send email to a manager address when new
content is submitted for publication (or how can I as site manager
discover all newly submitted content)
You will need the CPSSubscriptions extension. Use portal_setup (in the ZMI) to
import that profile. Then you'll be able to manage subscriptions.
I'd be happy to contribute to documentation, as soon as I find out how
to do these tasks. I'd like the how-to's to be aimed at someone with
little or no Zope experience.
Great. I don't really know what the status of the dev/admin documentation is. I
know Tarek is working a tool that will keep cps-project.org synchronised with
the dev documentation of the products that is html'ised by Dave's work on reST
formatting. I guess there will be an announcement on that list on how this will
work pretty soon now.
--
Olivier
_______________________________________________
cps-users mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/cps-users