You are not logged in Log in Join
You are here: Home » Members » panjunyong » CMFContentPanels » swpackage_view

Log in
Name

Password

 
 

CMFContentPanels

Note : This page is deprecated. Go to plone.org for new releases.

What is CMFContentPanels?

CMFContentPanels is a cmf/plone portlets product. You can create a new content which is composed of other contents as configurable content panels. You can change the layout, the panel skin and the content viewlet through the web.

Features

  • support multi-page and mulit-column
  • full function layout management, easy to use: move panels left/right/up/down
  • construction of very complex page: contentpanels can be nested within another contentpanels.
  • extensible css panel skin. 4 skins provided by default. Select or extend the skin as you like.
  • plone portlet compatible viewlets. easy to extend.
  • integrate with plone's default portlets, add some new portlet like my recent changes.
  • predefined viewlets for Document, Image, Folder, Topic, ZWiki Page, PloneChat, mxmDynamicPage.
  • suport relative content path

How to Extend CMFContentPanels? (For Developers)

How to make more viewlets?

Viewlet is a view of content which can be selected in contentpanels. Viewlet can be a zpt or a zpt macro. Viewlets are registered with CMF Action mechanism.

  1. Write a viewlet for your content. You can refer to stuff at \CMFContentPanels\skins\contentpanels\viewlets, which are default viewlets.
  2. Add a new CMF action with the CMF Action mechanism. Remember, the action catalog should be panel_viewlets. See the Install.py for detail

How to add new panel skin?

You can define a new css wrapper to define a new panel skin:

  1. customise contentpanels_skin.css.dtml, write your new css wrapper there
  2. go to ZMI portal_contentpanels, in the properties view, add your new wrapper there.

Credits

  • Zopen.cn, a leading Zope Service provider in China. ZOpen is running China Zope User Group in China - CZUG.org. We are trying to make Zope/Plone works better for Chinese people.
  • ausum's CMFPortlets , many idea comes from CMFPortlets. Thanks!
Latest Release: 1.7
Last Updated: 2004-06-11 00:43:43
Author: panjunyong
License: GPL
Categories:
Maturity: Stable
  Information

Available Releases

Version Maturity Platform Released
contentpanels-1_7 Stable   2004-06-10 23:03:15
  contentpanels-1_7.tgz (51 K) All md5
  contentpanels-1_7_1.tgz (53 K) All md5
  contentpanels-1_7_2.tgz (53 K) All md5
CMFContentPanels 1.6 Stable   2004-03-24 11:57:28
  contentpanels-1_6RC1.tgz (40 K) All md5
CMFContentPanels 1.5 Stable   2004-02-13 21:30:43
  contentpanels-1_5.tgz (72 K) All md5
CMFContentPanels 1.4.0 Stable   2004-01-18 01:54:49
  contentpanels-1_4.tgz (65 K) All md5
  contentpanels-1_4_1.tgz (59 K) All md5
  contentpanels-1_4_2.tgz (70 K) All md5
CMFContentPanels 1.3.0 Stable   2004-01-16 02:35:59
  contentpanels-1_3.tgz (142 K) All md5
CMFContentPanels1.2.2 Stable   2004-01-09 07:13:08
  contentpanels-1_2_2.tgz (28 K) All md5
CMFContentPanels1.2.1 Stable   2003-12-15 20:23:39
  contentpanels-1_2_1.tgz (58 K) All md5
CMFContentPanels-1_2_0 Stable   2003-12-14 11:50:37
  contentpanels-1_2_0.tgz (63 K) All md5
1.1.2 Stable   2006-08-14 03:22:56
  CMFContentPanels_1-1-2.zip (45 K) All md5
1.1.1 Stable   2006-08-14 03:22:56
  CMFContentPanels1_1_1.zip (41 K) All md5
1.1 Stable   2006-08-14 03:22:56
  contentpanels1_1.zip (40 K) All md5
1.0.1bugfix Stable   2006-08-14 03:22:56
  CMFContentPanels1.0.1.zip (471 K) All md5
1.0 Stable   2006-08-14 03:22:56
  CMFContentPanels1.0.zip (24 K) All md5