CMFPortlets README
CMFPortlets 0.5
Portlets for the CMF. Initial preview release, October 21st., 2002. Copyright (c) 2000-2002 Augusto Cabrera Castillo. ([email protected])
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:
- Go to your folder and create a
Portlet
object. Inside that folder you're allowed to create two other portal types:Portlet Document
andPortlet Topic
. Create a portlet document or a portlet topic as you would create regular types and then save it. - 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:
- 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