[Zope] Newbie: Ownership confusion
Rebecca.R.Hepper@seagate.com
Rebecca.R.Hepper@seagate.com
Tue, 9 Jul 2002 12:50:49 -0500
When I log into my portal and go to the page with the snippet of code shown
below, I only see the folders owned by 'admin'. All other folders are
missing. I do not see an unauthorized exception.
When I say "description field", this is what I mean. If I log into the
portal and go to 'Folder Contents' then click the 'New' button and add a
'Folder', I get prompted for an ID and a description. This is the
description field I am interested in automatically putting data into. I
can enter data into the description field of the current folder using
context.setDescription("My description goes here"). Now, I guess I just
need to find a way to use that on folders other than the current one.
Thanks!
Dieter Maurer
<dieter@hands To: Rebecca.R.Hepper@seagate.com
hake.de> cc: zope@zope.org
No Phone Info Subject: Re: [Zope] Newbie: Ownership confusion
Available
07/09/2002
11:57 AM
Rebecca.R.Hepper@seagate.com writes:
> ...
> <table tal:define="myhere root/myportal/topfolder/folderA">
> <tr valign="top" align="left" tal:repeat="folders
> python:myhere.objectValues('Folder')">
> <td><input type="radio" name="release" value="folders" tal:attributes
> ="value folders/title"></td>
> </tr>
>
> I run into problems depending on who owns the subfolders in folderA. If
> admin created the folderA/subfolder, the form will display a radio
button
> for the folder. If anyone else (i.e. manager, owner, member) creates
the
> subfolder, it will not be displayed. Am I doing something goofy with my
> permissions?
What precisely happens, when it is not displayed?
* do you see all folders owned by "admin" and the others are missing?
This seems unbelievable, given the code above.
* do you see nothing but get an "Unauthorized" exception
(browser login screen).
This would indicate a permission problem.
It probably is caused by the attempt to access something non-public
outside of "myportal".
> Also, is there a way to add a string to the description field of a
folder?
You do not tell us, what the "description field" is.
I expect, it is a property. In this case, you use "manage_changeProperties"
to change its value (documented in: embedded Zope Online help
-> Zope Help -> API Documentation -> PropertyManager).
Dieter