Rich-text portlet for Plone
Project description
Rich-text portlet for Plone
===========================
Platform
--------
* Plone 3
* Plone 4
* Plone 4.1
Overview
--------
This is an extended version of ``plone.portlet.static`` with
additional fields suitable for display in a static text portlet:
* Image - by reference, using the USB-widget.
* Optional URL - the title is linked to this URL, if set.
* Links - a list of internal and external links may be provided; a CSS
class name for the list output may be specified.
* Omit border
* Custom footer - with option to specify link
To-Do
-----
* View caching
Plone UI improvements
---------------------
* Improved default presentation in Plone's standard UI.
* Cross-browser CSS check
Author
------
Pelle Krøgholt (original implementation)
Malthe Borch (cleanup, integration with ``collective.formlib.link``)
Changelog
(name of developer listed in brackets)
collective.portlet.rich - 0.5
Added compatibility IImageScaleTraversable
[kroman0]
collective.portlet.rich - 0.4
-----------------------------
Fixed plone41 compatibility.
[kroman0]
collective.portlet.rich - 0.3
-----------------------------
Added missing 0.2 and 0.3 versions changeset entries.
[piv]
Added scale field to make it possible to have images of different sizes on portlet, before this scale was hardcoded to mini size, added appropriate test.
[piv]
Added danish (da) translation.
[tmog]
Added backwards-compatibility to constructor.
[mborch]
collective.portlet.rich - 0.2 dev
---------------------------------
Major code cleanup.
[mborch]
Based links-field on collective.formlib.link.
[mborch]
collective.portlet.rich - 0.1
-----------------------------
Some code style cleanups and proper use of our own MessageFactory.
[hannosch]
Added a proper check for text, since its a kupu/wysiwyg field len(text) is not enough
[pelle_]
First css / markup shoot - added support for local css and changed portlet markup to
take care of the various list links styles
[pelle_]
Improved the functional test for adding the rich portlet. Now the adding portlet part in the plone
portlet management made straight with the test.browser
[pelle_]
Links css styles dictionary implemented to make it possible to get various looks for the list of links
[pelle_]
Change links list into are more *simple* approach - it got a bit confused with 3 separate lists for creating a links list. Lets work further with *one* links list - though this requires that the content provider is more keen on writing up the url "url:title:description"
[pelle_]
Separate read / more url for portlet header / footer
[pelle_]
Cleaning up to get the copied stuff from plone.portlet.static to work inside plone.portlet.static
[pelle_]
Org. files from the wysiwyg branch of plone.portlet.static
We are especially interested in the wysiwyg text filed though this requires a
special branch of plone.app.form.
https://svn.plone.org/svn/plone/plone.portlet.static/branches/plip184-plone3.1/plone/portlet/static/static.py
https://svn.plone.org/svn/plone/plone.app.form/branches/plip200-kupu-widget
[pelle_]
Initial package structure.
[zopeskel]
===========================
Platform
--------
* Plone 3
* Plone 4
* Plone 4.1
Overview
--------
This is an extended version of ``plone.portlet.static`` with
additional fields suitable for display in a static text portlet:
* Image - by reference, using the USB-widget.
* Optional URL - the title is linked to this URL, if set.
* Links - a list of internal and external links may be provided; a CSS
class name for the list output may be specified.
* Omit border
* Custom footer - with option to specify link
To-Do
-----
* View caching
Plone UI improvements
---------------------
* Improved default presentation in Plone's standard UI.
* Cross-browser CSS check
Author
------
Pelle Krøgholt (original implementation)
Malthe Borch (cleanup, integration with ``collective.formlib.link``)
Changelog
(name of developer listed in brackets)
collective.portlet.rich - 0.5
Added compatibility IImageScaleTraversable
[kroman0]
collective.portlet.rich - 0.4
-----------------------------
Fixed plone41 compatibility.
[kroman0]
collective.portlet.rich - 0.3
-----------------------------
Added missing 0.2 and 0.3 versions changeset entries.
[piv]
Added scale field to make it possible to have images of different sizes on portlet, before this scale was hardcoded to mini size, added appropriate test.
[piv]
Added danish (da) translation.
[tmog]
Added backwards-compatibility to constructor.
[mborch]
collective.portlet.rich - 0.2 dev
---------------------------------
Major code cleanup.
[mborch]
Based links-field on collective.formlib.link.
[mborch]
collective.portlet.rich - 0.1
-----------------------------
Some code style cleanups and proper use of our own MessageFactory.
[hannosch]
Added a proper check for text, since its a kupu/wysiwyg field len(text) is not enough
[pelle_]
First css / markup shoot - added support for local css and changed portlet markup to
take care of the various list links styles
[pelle_]
Improved the functional test for adding the rich portlet. Now the adding portlet part in the plone
portlet management made straight with the test.browser
[pelle_]
Links css styles dictionary implemented to make it possible to get various looks for the list of links
[pelle_]
Change links list into are more *simple* approach - it got a bit confused with 3 separate lists for creating a links list. Lets work further with *one* links list - though this requires that the content provider is more keen on writing up the url "url:title:description"
[pelle_]
Separate read / more url for portlet header / footer
[pelle_]
Cleaning up to get the copied stuff from plone.portlet.static to work inside plone.portlet.static
[pelle_]
Org. files from the wysiwyg branch of plone.portlet.static
We are especially interested in the wysiwyg text filed though this requires a
special branch of plone.app.form.
https://svn.plone.org/svn/plone/plone.portlet.static/branches/plip184-plone3.1/plone/portlet/static/static.py
https://svn.plone.org/svn/plone/plone.app.form/branches/plip200-kupu-widget
[pelle_]
Initial package structure.
[zopeskel]
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Close
Hashes for collective.portlet.rich-0.4.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 24cabaf00ac1de1d568a159ab0e3fe35db3d86e0a9e54058d82a617e18193771 |
|
MD5 | 6639be67f33d07ba7f6d157046284d09 |
|
BLAKE2b-256 | 02ad2e3b703b92d4a26067c9f86c904c6e8e873dd82e69e2ea949e4c0f39cfeb |