Plone improvement ideas
This forum exists to let you suggest and vote on ideas that you think could improve Plone. We can’t guarantee that we’ll implement everything that’s added here, but it’s a chance to influence the future direction of Plone.
Please do not report bugs here. Report those in the bug tracker at http://dev.plone.org/plone instead. Thanks!
-
RichText in description field.
An nice enhancement to Plone would be RichText in description field. Was discussed before at Quills Enabled forum and there is stated that “This should probably be filed as a request for enhancement to Plone” : http://⇚⇍.⇒.ws. So I hereby request for this enhancement. Would be great to be able to have images and video in the description field by default. Makes it more easy to choose Plone over an other CMS ore blogengines.
17 votes -
20 votes
-
Multiline (aka Textarea) DataGridField Columns
datagridfield is fine when editing tabular data on custom archetypes content types.
Currently it lacks multiline Columns.
-> I currently need such a functionality for an adservice (adtech based) integration
(where the editors want to paste html snippets into a datagrid)
what do you think?
6 votes -
NOT statement in collection fields
Within the Title and Description fields in collections it would be really useful if it allowed more logical statements. At the moment you can have AND and OR but not NOT. And NOT would allow more flexibility.
24 votes -
Thumbnail images from news items into Facebook
Plone could take a thumbnail of an image attached to a news item and put that in the Facebook post. Currently it doesn’t do this so all our automated posts look very similar
2 votes -
selectively cascading portlets
In versions 2 and 2.5 of Plone the portlets were created as pages and you could just point to them from the relevant folder level and so have one portlet selectively cascading at different levels of the site. This system was a little complicated to use but it did give good flexibility and avoided having to create the same portlet multiple times at different levels. In version 3 it seems to be all or nothing - I can block or unblock the portlets above in the folder structure but I can’t say ‘do block this one but don’t block this…
6 votes -
Google Apps integration for Plone
It should be possible to associate Plone with a Google Apps domain. Ideally users will be able to log into Plone via their specific (whitelisted) Google Apps domain and be able to view plone activity via some kind of "view" within their Google Apps account/dashboard.
23 votes -
Provide a solution to permit asynchronous replication between several plone's site
Example 1 : I have 3 sites with non permanent private WAN link. On each site, I will install a plone's server for internal CMS services. So, in each site, users have normal write access locally. Every night I want to schedule a replication between all 3 plone's server to synchronize all data. It's very similar as Lotus Domino replication task. Solution as ZRS not permit this function.
Example 2 : I copy an internal plone's site to my laptop and go out my office during several days. I'm working in my customer. When I come back, I can synchronize…
21 votes -
Search in static text portlet content
Plone search functionality gives no result for content in static text portlets, but some times in such portlets are useful hints of advertisements.
It should be possible to find in which place of website is portlets with given text. Also livesearch should display links to pages with portlet containing given text.
31 votes -
road map for collective.xdv
It would be very helpful to have a road map of sorts for collective.xdv and rules-based theming generally. Plone 3 theming has been so complex that many of us are now investing time and resources in investigating and implementing rules based theming on our production sites. Collective.xdv has proved the most user-friendly solution for getting started and there is some fantastic development going on for which we're very grateful. However there seems to be no official place to log feature requests or bugs in collective.xdv and therefore no real indication of what will or won't be supported or what we…
7 votes -
webdav that just shows content
a new webdav serivce that hides all the utils and non plone content. Just provides the same view of the content that plone does. If possiple UI to link from plone webview to webdav view
6 votes -
allow users to have a personal start page that they could modify based on widgets
There is a dashboard in Plone, but users have to go on it and it only contains portlets.
It shoud be possible to have a dashboard page as front page restricted to specific roles. If users have one of these roles they would get the start page instead of the standard start page.
Users should be able to personalize this start page by adding or moving widgets? These widgets may be plone widgets (portlets ?) and external web widgets.44 votes -
Replace our "recently_modified" template with a Collection
We should replace our "recently_modified" template with a Collection (and the recently_modified portlet with a Collection portlet) so that this template gains an RSS feed. Very useful for site admins and others, and reduces the number of templates we have to maintain.
4 votes -
MSWord Blog/Wordpress api facade to create/edit *any* plone page with MSWord 2007 publish to blog
MS Word 2007 has a built-in elegant integration with Wordpress, Blogger, etc through the Publish to Blog feature. Plone could get the same integration as Wordpress by providing a blog api facade (refer to Facade design pattern) that makes MSWord think it is publishing a new blog post or editing an already published. Works with pictures as well as text, at least with Wordpress. The grammar and language packs in MSWord can help improve text quality without copy&paste to Plone. Novice users can be set up once with plone user credentials and url to blog api facade (like http://<plonesite>/xmlrpc.php…
5 votes -
Navigation tree improvement
The Navigation should have the option to carry the name of the current folder when this is the root (show current folder only)
In the navigation portlet title
3 votes -
sort tables better
Table sorting in plone is a feature but is not working for numbers, there are public javascripts such as on http://tablesorter.com that do sorting on number, text/strings, Dates, Currencies and other.
22 votes -
manage viewlets per folder (like sharing-tab, or add...), instead of manage them per plone-instance
sometimes it is useful to hide a specific viewlet (eg. documentactions) for a specific folder.
(Functionality like the share-tab, or the add.. to this folder - with acquisition)
11 votes -
Automatically set end date when setting start date.
When setting an event start date and time, automatically set the end date/time to an hour later.
12 votesThis has been included in the calendaring update currently scheduled for Plone 4.1.
-
Subsite Theming - Include each section class in addition to top level “section-“ class in body tag
Plone currently creates a class in the body tag called "section-" using getSectionFromURL for all top level folders in main_template.pt. However, there is a known limitation in creating subsite themes within Plone. For more information, go to:
https://weblion.psu.edu/trac/weblion/wiki/SubsiteThemingA modification could be made to getSectionFromURL to include a class for every section folder. This implementation is currently being used with a WordPress theme called Sandbox (http://www.plaintxt.org/themes/sandbox/). This can greatly help enable the ability to create subsites within Plone using CSS. The Sandbox example can be seen here: http://www.plaintxt.org/themes/sandbox/sandbox_body/
43 votes -
Enhance portlets that contain lists of items: (AJAX) paging, RSS, block items
There are a number of portlets that contain lists of items (collection, news, latest changes, review list). These could all benefit from some standard features:
1. Paging: Allow portlet to show more than one page of items with AJAX to cycle through the pages
* controlled via 2 fields: items per page (integer); maximum number of pages (integer, 0 indicates no limit)
* if there are sufficient items to necessitate paging then next / previous and links to the closest 5 pages appear.
* links work using AJAX but also if Javascript disabled
* site property to determine how long…6 votes
- Don't see your idea?