Ticket #4842 (closed Bug: worksforme)

Opened 3 years ago

Last modified 3 years ago

Cannot add "documentation" object if there is an identical ID at the root

Reported by: tvon Assigned to:
Priority: major Milestone: 2.1.3
Component: Infrastructure Keywords:
Cc:

Description (Last modified by limi)

I get an error that "the id 'documentation' is reserved" when trying to add a documentation section to plone.org/products/quills.

I think the people that should know about this already do, but I didn't find a pre-existing bug report so here you go.

Change History

10/25/05 17:49:00 changed by limi

This has been fixed in the 2.1 versions, and will be fixed when we move to 2.1 on plone.org (any day now, we just worked out the final issues with ExternalStorage) - see http://new.plone.org/products for an example (you can't log in at the moment, though. :)

There is maybe a related bug, though - I don't see why having *content* in the Plone root named "documentation" (or anything else) should stop you from adding that inside a different hierarchy - anybody care to comment on why this happens?

As an example, I can't import the Members folder on the new instance because somebody has a folder in there called "documentation" - and I have a folder at the root called the same.

12/03/05 10:31:33 changed by shh

Problem is how to tell 'content' from, say, 'tools'. Perhaps we could say that when it's cataloged it's content...

12/22/05 10:40:53 changed by limi

  • priority changed from minor to major.
  • description changed.

I'd like to have this fixed for the 2.1.2 release if possible, bumping priority. Stefan's suggestion about checking the catalog is the way to go, I believe.

12/24/05 00:33:01 changed by dpunktnpunkt

Where is this happening? or if that's not available: what is the exact output? I cannot reproduce with my local Plone 2.1 installation.

I've looked at check_id.py and it looks like it has code already in place to allow ids with the same name as a content object in the site root.

http://trac.plone.org/plone/browser/CMFPlone/branches/2.1/skins/plone_scripts/check_id.py#L149

12/28/05 03:58:48 changed by hannosch

  • milestone changed from 2.1.x to 2.1.3.

05/08/06 18:12:49 changed by hannosch

  • status changed from new to closed.
  • resolution set to worksforme.
  • milestone changed from 2.5.x to 2.1.3.

Seems to work here as well. Please re-open if this is still a problem in Plone 2.1.3.