CMFPublicator provides a METAL mechanism to publish contents in an arbitrary order, inside classic portlets or home boxes.
Project description
Products.CMFPublicator
Overview
This product was born at 2004/01/15 and provide a tool used to do static content publication in CMF and Plone sites. It broke with CMF’s idea of free showing published content according to pre-defined rules, giving to the reviewer power to choose just the objects he wants to show in the portlets.
Requirements
Plone >= 3.2.x (http://plone.org/products/plone)
Installation
To enable this product,on a buildout based installation:
Edit your buildout.cfg and add Products.CMFPublicator to the list of eggs to install
[buildout] ... eggs = Products.CMFPublicatorTell the plone.recipe.zope2instance recipe to install a ZCML slug:
[instance] ... zcml = ... Products.CMFPublicator
If another package depends on the Products.CMFPublicator egg or includes its zcml directly you do not need to specify anything in the buildout configuration: buildout will detect this automatically.
After updating the configuration you need to run the ‘’bin/buildout’’, which will take care of updating your system.
Go to the ‘Site Setup’ page in the Plone interface and click on the ‘Add/Remove Products’ link.
Choose the product (check its checkbox) and click the ‘Install’ button.
Uninstall – This can be done from the same management screen, but only if you installed it from the quick installer.
Note: You may have to empty your browser cache and save your resource registries in order to see the effects of the product installation.
Usage
When you have followed the doc/INSTALL.txt file and installed CMFPublicator succesfully, you must setup which publication boxes the portal will have:
Go to ZMI of your portal root
Go to the ‘portal_publicator’ tool
There are a tab containing the settings for configuration:
The ‘Configuration’ tab contains the fields to insert new publication boxes.
Make one publication box to each portlet box that you want to have.
Each publication box created needs an integrated portlet_interface to interact with us. This interface can be customized in default portal_skins folder.
Follows the idea of this portlet to make and customize others, and have fun! ;-)
Having problems to setup CMFPublicator? You can ask questions at jeanrodrigoferri@yahoo.com.br
Having general Zope problems? Visit http://www.zope.org/Resources
Sponsoring
Eggfication of this product was sponsored by Simples Consultoria.
Credits
Jean Rodrigo Ferri (main developer)
Gustavo Lepri
Clayton Caetano de Sousa
Davi Lima de Medeiros
Luis Flavio Loreto da Rocha
Paulo Henrique Balzi
Paulo Henrique Vieira
Rafahela Garcia Bazzanella
Rodrigo Dias Arruda Senra
Wilton Souza Alencar
Changelog
1.3.1 - 2010-10-06
Eggfication of the product [lepri,davilima6]
Updated to run in Plone 4 [lepri]
1.2.2 - 2007-10-10
Plone 3.0 compatibility
1.2.1 - 2005-12-08
Implemented items update functionality individually by box
Small changes in internally methods
1.2.0 - 2005-11-29
Automatically create one news publication box on installation, it’s useful to new user that don’t know CMFPublicator and would like to understand it
Created doc directory and moved all docs to it
Added news portlet to Plone 2.1 and news slot to Plone 1.0
Added news portlet to Plone 2.0
Added publicator_setup_all_form and publicator_edit_all_form to manage and edit all publication boxes and the old setup and edit templates now are handling individual boxes
Templates speed up with the new API
API refactory
Tool base class UniqueObject now the default inheritation is ImmutableId
New method edit in PublicationBoxInformation class providing the ability to change any property of the boxes
Added publicator_select_form template to manipulate individually the edit and setup of boxes
Improved overview page
Improved Stored Items presentation with tables
1.1.1 - 2005-09-29
Added items attribute on addPublicationBox method to provide the ability to add a PublicationBox with items by line of code
Corrected wrong return in the getImagesSearched method
Killed a bug in PMI when visible was unchecked
1.1.0 - 2005-08-15
New setup template to manage publication boxes at PMI
Improved i18n support
Revision of documentation
Moved the directory skins-publicator-examples to skins-publicator-publicator_examples to clean the namespace
Now all portlet links and images use relative-to-content URL
Example portlets cleanup
API cleanup
1.0.1 - 2005-05-29
General cleanup
Added RelationalContentURL info to the PublicationBox information
New portal_publicator icon
Reviewed the documentation
1.0 - 2004-05-28
Added ‘Help’ documentation
Added example portlets
Added ‘Stored items’ tab to separate configuration and content
General revision to first public release
The first public release
0.9 - 2004-05-01
(Stable but not published)
Item images are now showed in a dropdown box
Item fields modified from list to dictionary
Added fields - n_searched_items, search_states, image_folder, box_width, box_height, visible.
Adaptation to the DublinCore.py item fields
0.8 - 2004-03-01
(Stable but not published)
Portlet code revision to best performance
Insert the ‘Reset items’ buttom
Fixed bug to initial cleaned items
0.1 - 2004-01-15
(Development)
The first test release of the product
Some codes and ideas are Actions Tool CMF Product based
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file Products.CMFPublicator-1.3.1.tar.gz
.
File metadata
- Download URL: Products.CMFPublicator-1.3.1.tar.gz
- Upload date:
- Size: 59.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf9d9aa0a5b0cc47a1764c319beb5adbd0df05b1de70cf2166e6449517f33f20 |
|
MD5 | 151edd864eb22f0cee6efe509e49d297 |
|
BLAKE2b-256 | b6b94495700cbe5fa0804aeaa4e5b1e7f40a00bfcd0401a1be67ab8c6396b5df |