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!

Plone should…

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can vote and comment on it.

If it doesn't exist, you can post your idea so others can vote on it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. have an OpenGrok server configured for community

    Something like http://opengrok.plone.org/ would be awesome for sponsoring source-code studying and understanding.

    “Given enough eyeballs, all bugs are shallow”. Linus' law.

    11 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      0 comments  ·  Flag idea as inappropriate…  ·  Admin →
    • have a maintenance mode

      The admin should have a way to put a system wide message about the maintenance and put the site to a ready-only mode (without restarting Zope).

      27 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        1 comment  ·  Flag idea as inappropriate…  ·  Admin →
      • User Interface that works like Plomino

        Plomino has a great user interface that makes it very easy for nonprgrammers & newbies to dsign & creat applications for their website. If the plone core worked more like this it would drastically increase user adoption.

        The issue with plomino as an add-on is that there's too much bloat. Plomino as an add-on is like having a framework on top of an CMS thats on top of a framework. lol.

        You can find out more information about plomino on their website http://plomino.net

        14 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          5 comments  ·  Flag idea as inappropriate…  ·  Admin →
        • One day events

          When events are one day events i.e. when the user does not provide a start time, do not show the start time. Currently it appears as 12:00

          6 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            1 comment  ·  Flag idea as inappropriate…  ·  Admin →
          • Allow insert into buildout.cfg by script

            The standard buildout script should contain markers such as "#EGGS" "#ZCML_SLUGS". These would allow external scripts to insert into the buildout.cfg file without the need for editing the file and would bring us closer to an automated install tool. Most of the plugins I use just have to be added to the eggs section of buildout.cfg, rerun buildout and restart zope.

            3 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              0 comments  ·  Flag idea as inappropriate…  ·  Admin →
            • Plone.org Downloads searching should be integrated with PyPi.

              At the moment many Plone 4 products are not visible when you search Plone.org downloads. This is because they are posted in PyPi, and either never posted in Plone.org or the releases are not posted in Plone.org. I propose that pypi trove classifiers be extended to include plone release (plone3/plone4) and they include the categorisation in plone (theme, storage etc). Then plone.org should suck data from pypi to find downloads.

              26 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                0 comments  ·  Flag idea as inappropriate…  ·  Admin →
              • Take daylight savings into account when exporting events to iCal/vCal

                At the moment the iCal/vCal views in Plone export times in UTC, and don't seem to take daylight saving into account.

                It looks like some work in the appropriate event views could fix this, but:

                1) I'd like any changes to survive a buildout update

                and

                2) It seems a little presumptuous to just dive in and start hacking.

                What's the best way of getting a patch back into Plone if I can get this working?

                5 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                • View/download counter

                  Plone should allow to have something like "12 reads" or "20 download" when viewing a page/collection. This would also be useful when using Plone as a blog

                  29 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                  • videojs

                    develop a product or place in the nucleus of the html5 video support - or use / apply http://videojs.com/

                    thus creating a new item and there put url video videos pro in .ogg/webm/mp4 or even if the case is created and uploaded the item.

                    7 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                    • 1 vote
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                      • 1 vote
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                        • Allow setting BUILDOUT_CACHE and BUILDOUT_DIST from unifiedinstaller cmd.line

                          This would be helpful for developers using the unified installer.

                          3 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                          • Support setting event reminders

                            To further enhance the calendar, it should be possible to create multiple reminders for an event. This should suppport (1) global reminder settings (2) per event reminder settings with the option of overriding the global settings

                            6 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                            • Add Whitelisting and User Group Assignment Support to Plone Open Id

                              It should be possible to create a whitelist for the following authentication scenarios:
                              1. open id providers from which Plone will "allow" a user to automatiacally be placed into a group (e.g. all users who have a someprovider.com based openid become Reviewers). It should be possible to specify what group they are whitelisted for.
                              2. Openid users that Plone will automatically be part of a designated group e.g. make http://someopenid.provider.com/john into a Reviewer on login.

                              9 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                                1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                              • 7 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                  2 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                • 3 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Convert one content type into another

                                    There are occasions when an end user wants to transform an existing item into another type of item, e.g. to make a page into a news item or blog entry so that it can support a captioned image. There should be a way for an end user to "convert this item into a ...". Additionally it should be possible to do a bulk conversion of items for the whole site or for specific folders.

                                    33 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                      3 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                    • provide a friendly ConflictError page in Zope

                                      It seems inevitable that a large organisation with many editors that uses Plone, will get ConflictErrors happening sometimes when people try to edit at the same time. Currently this results in an "incomprehensible" Zope site error page which undermines people's confidence in the system and they don't know what to do so often lose the change they just made. Instead it ought to have a friendly page which says something along the lines of "the system was too busy, please press browser back button and try again" because in 95% cases this is all the user needs to do in…

                                      8 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                        0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Notify users when sharing permissions have been assigned

                                        Sharing and assigning permissions (Can Add, Can Edit, Can Review) is an integral part of the Plone UI. Yet there are no mechanisms to notify the assigned user or group of their new permissions. A notification can be as simple as an email that says "You have been provided Edit writes by John Smith for content <url>".

                                        Currently there is no event trigger for security modifications, if this was added it can then be used by existing contentrules feature.

                                        A trigger would be helpful so that there can be a content rule which can email users that they have been…

                                        6 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                          0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                        • 10 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                            1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                                          • Don't see your idea?

                                          Plone improvement ideas

                                          Feedback and Knowledge Base