Package: collective - CMFPortlets
a test of SfIndex product
Sourceforge Info
| Project Name: | collective |
| Package Name: | CMFPortlets |
| Files Page: | |
| Browse CVS: | http://cvs.sourceforge.net/viewcvs.py/collective/CMFPortlets/ |
Package README (CVS ver. 1.5)
CMFPortlets 0.5
Portlets for the CMF. Initial preview release, October 21st., 2002.
Copyright (c) 2000-2002 Augusto Cabrera Castillo. (ausum_studio@hotmail.com)
INSTALLATION
============
Please read the installation notes at INSTALL.TXT
GENERIC USE CASE
================
You are a Zope manager/developer that is already familiar to CMF. You
know how to create content, dedicated methods, even full-blown
products, and you want a way to offer your visitors a unique and
personalized experience of your site by enabling to them a MySomehing
place at which they can rearrange their and your content according to
their preferences. If that is your case, CMFPortlets is for you.
FEATURES AT A GLANCE
====================
Please refer to this web address:
http://www.zope.org/Members/ausum/CMFPortlets
HOW TO CREATE PORTLETS
=======================
End User:
1. Go to your folder and create a 'Portlet' object. Inside that folder
you're allowed to create two other portal types: 'Portlet Document'
and 'Portlet Topic'. Create a portlet document or a portlet topic as
you would create regular types and then save it.
2. Click on the MyPage link at the user actions box. The default page
appears to have two empty columns. Click at the pull-down menu "Add a
section box", and you'll find your recently created object as an
option. Select it, then a box skin if you want it, and then on
"Add". Your document will appear rendered within a box, and is also a
candidate to become public, via the portal workflow.
Managers:
1. The same as 1 and 2. In adition, managers can create and place
methods within portlets via the ZMI, as they are made out of standard
skinned folders. This is the way to serve incoming and any other
inbound content that you may want to appear with a special look and
feel. For the demo it was used RDFSummary, and you may find it here:
http://www.zope.org/Members/EIONET/RDFSummary
GUIDELINES TO DEVELOPERS
========================
CMFPortlets is currently a layouting engine. It should scale up to a
full-blown portlets tool by means of the adoption of relevant XML
standards, and possibly the creation of its own API, integrated to the
standard portal_syndication tool. Please refer to the following link:
http://www.zope.org/Members/ausum/CMFPortlets/DevGuidelines
-----------------------------------------------------------------------------
Ausum Studio
2002 Lima-Peru
test2