From 8546cebcf48358baf65801420d6f3e43fe536ac3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Thu, 18 Jul 2013 15:31:25 +0200 Subject: [PATCH] do not display documents viewlet in the main documents folder --- src/pfwbged/folder/folder.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/pfwbged/folder/folder.py b/src/pfwbged/folder/folder.py index 227a355..8cfd235 100644 --- a/src/pfwbged/folder/folder.py +++ b/src/pfwbged/folder/folder.py @@ -49,6 +49,9 @@ class FolderViewlet(grok.Viewlet): return table def documents(self): + if self.context.id == 'documents' and aq_parent(self.context).portal_type == 'Plone Site': + # never return anything in the main documents folder + return [] intids = component.getUtility(IIntIds) intid_catalog = component.getUtility(ICatalog) portal_catalog = api.portal.get_tool('portal_catalog')