plone / Products.CMFPlone

The core of the Plone content management system
https://plone.org
GNU General Public License v2.0
255 stars 191 forks source link

plone.app.iterate : Working copies are displayed in listings #1506

Open yleclanche opened 8 years ago

yleclanche commented 8 years ago

Hello.

When you create a working copy, it appears in navigation, in folder listings... It's not a bug, but this doesn't feel right in my opinion.

The document title is displayed twice, and you have no clue to determine which is the working copy and which is the baseline (except for the url).

Of course it's displayed only to users who have the permission to view it, but it's still an issue for contributors.

Is there a way to hide them ? I could patch the searchResults function of the catalog but if I can avoid that...

Thanks.

3dogMcNeill commented 8 years ago

+1

for removing working copies from all views except folder contents; or even only accessing them via the link in the alert box above the original version.

hvelarde commented 8 years ago

-1 as you will not be able to remove the working copy in case of failure.

davilima6 commented 8 years ago

Working copies could simply come with Exclude from navigation toggled by default. They'd still be deletable and normally manipulable but wouldn't appear in places they shouldn't.

Also it should be easy to add some kind of badge indicating the baseline or working copy status of that content (and maybe a link for the complementary version).

yleclanche commented 8 years ago

Exclude from navigation doesn't exclude from folder views. Showing them only in folder contents is a good compromise. So it's not an issue in case of failure. But then you need something to differentiate the working copy with the original document (like adding "(working copy)" after the title ?).

2016-04-20 19:42 GMT+02:00 Davi Lima notifications@github.com:

Working copies could simply come with Exclude from navigation toggled by default. They'd still be deletable and normally manipulable but won't appear in places they shouldn't.

— You are receiving this because you authored the thread. Reply to this email directly or view it on GitHub https://github.com/plone/Products.CMFPlone/issues/1506#issuecomment-212530974

hvelarde commented 8 years ago

to do that we will need to add a lot of unnecessary complexity; also, the view will become inconsistent all over the place.