[Community-desktop] Re: Folder Listing When Connecting to PloneSitevia Enfold Desktop - usability etc....
michael nt milne
michael.milne at gmail.com
Mon Jun 26 16:49:44 CDT 2006
thanks. Possibly then making the users, 'members' with higher
rights/permssions then may be the best way forward then.
On 6/26/06, Andy McKay <andy at enfoldsystems.com> wrote:
>
> Bear in mind that only "hides" the problem. Add in a smart folder, turn
> syndication on, it will show you hidden options in desktop as a Manager,
> because that's how CMF works. Just so you are warned ;)
>
> Hiding folders like that I don't know I'm afraid.
>
> > -----Original Message-----
> > From: michael nt milne [mailto:michael.milne at gmail.com]
> > Sent: Monday, June 26, 2006 11:18 AM
> > To: Andy McKay
> > Cc: Alan Runyan; community-desktop at lists.enfoldsystems.com
> > Subject: Re: [Community-desktop] Re: Folder Listing When
> > Connecting to PloneSitevia Enfold Desktop - usability etc....
> >
> > ok thanks. I guess the way to do it then is to have a folder,
> > say 'content' at the root and have everything go from there?
> > I know you can set a root folder in the nav for Plone but got
> > some errors trying to actually hide that folder. It disppears
> > from the tabs but not from the left nav.
> >
> >
> > On 6/26/06, Andy McKay <andy at enfoldsystems.com> wrote:
> >
> > > However I've got a set of users who will all be managers of
> > > the site but I don't want them to see all the root ZMI stuff.
> > > Is there a user setting I can use for this?
> >
> > There is no button to push unfortunately, the offending
> > piece of code in
> > your case is:
> >
> > # protected by 'WebDAV access'
> > def listDAVObjects(self):
> > # List sub-objects for PROPFIND requests.
> > # (method is without docstring to disable publishing)
> > #
> > if _checkPermission(ManagePortal, self):
> > return self.objectValues()
> > else:
> > return self.listFolderContents()
> >
> > Hiding in CMFCore/PortalFolder.py. You'd have to change
> > that or monkey
> > patch it to just do:
> >
> > # protected by 'WebDAV access'
> > def listDAVObjects(self):
> > return self.listFolderContents()
> >
> > Hope that helps.
> >
> >
> >
> >
> >
> > --
> > michael
> >
>
--
michael
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.enfoldsystems.com/pipermail/community-desktop/attachments/20060626/a970a26e/attachment-0049.htm
More information about the Community-desktop
mailing list