.. contents:: **Table of contents**
Overview
========
After installing this product, you will be able to add a "Portlet Page".
This is like a standard Plone Page, but it also has a "*Manage portlets*" tab, from
which you may assign portlets into four slots. The portlets will be shown on the main
view of the content.
.. image:: http://keul.it/images/plone/collective.portletpage-1.1b1-01.png
:alt: Managing content's portlets
Use of other content data like title, description and body text can be avoided, making the Portlet
Page simply a portlet container.
This product is great for providing to your Plone sites a tool for building the site *homepage*,
or the home for a site subsection.
.. image:: http://keul.it/images/plone/collective.portletpage-1.1b1-02.png
:alt: Example of the user view
Similar product
---------------
Other Plone users like creating homepage using `Collage`__.
__ http://plone.org/products/collage
Installation
============
Add the ``collective.portletpage`` eggs in your buildout.cfg configuration file
(see also the `Plone buildout documentation`__)::
[instance]
...
eggs=
...
collective.portletpage
__ http://plone.org/documentation/manual/developer-manual/managing-projects-with-buildout/packages-products-and-eggs
Support
=======
For reporting issues or ask for new features, please refer to the `product issue tracker`__
__ https://github.com/collective/collective.portletpage/issues
Authors
=======
This product was mainly developed by *Martin Aspeli*, and other from the Plone community.
Credits
=======
This work was sponsored by:
* `Centrepoint`__
* `Guardia di Finanza`__; Guardia di Finanza support the `PloneGov initiative`__
__ http://centrepoint.org.uk
__ http://www.gdf.gov.it/
__ http://www.plonegov.it/
Changelog
=========
1.3.0 (2016-07-15)
------------------
- Plone 5 compatibility. Drop compatibility Plone < 4.0.
**Note**: it's not compatible with plone.app.mulilingual yet.
[tomgross]
1.2.2 (2015-07-08)
------------------
- Include manage-portlet.js to handle portlets management in Plone 4.3
[ale-rt]
- Add a data-portlethash attribute to be compliant with
Plone 4.3 behavior
[ale-rt]
1.2.1 (2014-10-29)
------------------
- Restored text field in the content view
[keul]
- Fixed MANIFEST file
[keul]
1.2 (2014-06-03)
----------------
- Do not break content view when a portlet is missing, but skip it
(as Plone columns do)
[keul]
- Fix permission for "Manage Portlets" action. Now, the green edit-bar is
only shown to users with appropriate permissions.
[thet]
- Added Spanish translation.
[macagua]
- German translations.
[thet]
- Change "Portlet Page" type registration, use actions.xml for
"Manage Portlets" object tab and fix multiple buttons in edit-bar issue.
[thet]
- Update templates to Plone 4 style and render it in content-core macro.
[thet]
- PEP 8 Cleanups.
[thet]
- Added French translation.
[bouchardsyl]
1.1 (2011-12-20)
----------------
- fixed related items in view for Plone 4.1 compatibility.
[fdelia]
- register as linkable object for TinyMCE (close `#2`__).
[keul]
- restored logical order of first and secondo column in XHTML (close `#1`__).
[nekorin]
- included "Site Administrator" in the rolemap.xml.
[keul]
__ http://plone.org/products/collective.portletpage/issues/2
__ http://plone.org/products/collective.portletpage/issues/1
1.1b2 (2011-08-23)
------------------
- restored Plone 3 compatibility
[keul]
- Plone 4.1 compatibility
[keul]
- updated translation to be Plone 4.1 compatible; this will probably
make some label untranslable on Plone 3
[keul]
1.1b1 (2011-05-27)
------------------
- changed ``content_meta_type`` from ``Portlet Page`` to ``PortletPage``
that was breaking sorting (see `#8161`__).
[keul]
- removed from ``IPortletPage`` interface the ``subtitle`` field, not
used anywhere.
[keul]
- added ``portletPageColumn`` class to every portlet column.
[keul]
- title field is not required anymore.
[keul]
- when not provided, title, description and body are not shown in the
view (this partially deprecate the need of additional products
like `redturtle.portletpage.views`__).
[keul]
- added a CSS ``clear`` rule at the last column.
[nekorin]
- added a CSS rules for hack Sunburst behaviour with DD elements
(see `#11840`__)
[nekorin]
- do not display a portlets container if empty.
[keul]
- added translation support, both i18n and locales
(i18n is the only way right now to translate some stuff).
[keul]
- changed the "*Portlets*" action tab to "*Manage portlet*".
[keul]
- changes the ``i18n:domain`` of the configure.zcml of the
browser module to "plone" (this is not formally right but,
again, is needed for really translate views name).
[keul]
- expanded left or right column if one of the two is missing,
filling all space available.
[keul]
- the Plone 4 "Hide" portlet now works also there.
[keul]
- updated tests to reflect changes
__ http://dev.plone.org/plone/ticket/8161
__ http://plone.org/products/redturtle.portletpage.views
__ https://dev.plone.org/plone/ticket/11840
1.0 (unreleased)
----------------
- Add metadata.xml to the default-profile.
[WouterVH]
- Add MANIFEST.in
[WouterVH]
1.0b3 (2010-03-15)
------------------
- using style_slot instead of css_slot
(name changed in plonetheme.sunburst which is default for plone4)
[fRiSi]