Using Plone 3.3b1 and webcouturier.dropdownmenu (http://plone.org/products/webcouturier-dropdownmenu), I get the following error after creating a folder f11 inside a folder f1.
Has anybody sucessfully used webcouturier.dropdownmenu with Plone 3.3b1? Or even with 3.2?? Am I stuck with 3.1??? 2009-03-23 14:00:39 ERROR Zope.SiteErrorLog http://frankfurter:60005/plone/f1/f11/folder_listing Traceback (innermost last): Module ZPublisher.Publish, line 119, in publish Module ZPublisher.mapply, line 88, in mapply Module ZPublisher.Publish, line 42, in call_object Module Shared.DC.Scripts.Bindings, line 313, in __call__ Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec Module Products.CMFCore.FSPageTemplate, line 216, in _exec Module Products.CMFCore.FSPageTemplate, line 155, in pt_render Module Products.PageTemplates.PageTemplate, line 98, in pt_render Module zope.pagetemplate.pagetemplate, line 117, in pt_render Module zope.tal.talinterpreter, line 271, in __call__ Module zope.tal.talinterpreter, line 346, in interpret Module zope.tal.talinterpreter, line 891, in do_useMacro Module zope.tal.talinterpreter, line 346, in interpret Module zope.tal.talinterpreter, line 536, in do_optTag_tal Module zope.tal.talinterpreter, line 521, in do_optTag Module zope.tal.talinterpreter, line 516, in no_tag Module zope.tal.talinterpreter, line 346, in interpret Module zope.tal.talinterpreter, line 534, in do_optTag_tal Module zope.tal.talinterpreter, line 516, in no_tag Module zope.tal.talinterpreter, line 346, in interpret Module zope.tal.talinterpreter, line 745, in do_insertStructure_tal Module Products.PageTemplates.Expressions, line 221, in evaluateStructure Module zope.tales.tales, line 696, in evaluate - URL: file:/home/kjk/buildouts/zope-instances/60005/eggs/Plone-3.3b1-py2.4.egg/Products/CMFPlone/skins/plone_templates/main_template.pt - Line 78, Column 8 - Expression: <StringExpr u'plone.portaltop'> - Names: {'container': <PloneSite at /plone>, 'context': <ATFolder at /plone/f1/f11>, 'default': , 'here': <ATFolder at /plone/f1/f11>, 'loop': {}, 'nothing': None, 'options': {'args': ()}, 'repeat': <Products.PageTemplates.Expressions.SafeMapping object at 0x9949d88>, 'request': <HTTPRequest, URL=http://frankfurter:60005/plone/f1/f11/folder_listing>, 'root': <Application at >, 'template': <FSPageTemplate at /plone/folder_listing used for /plone/f1/f11>, 'traverse_subpath': [], 'user': <PropertiedUser 'kjk'>} Module Products.Five.browser.providerexpression, line 37, in __call__ Module plone.app.viewletmanager.manager, line 154, in render Module plone.app.viewletmanager.manager, line 83, in render Module zope.app.pagetemplate.simpleviewclass, line 44, in __call__ Module Shared.DC.Scripts.Bindings, line 313, in __call__ Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec Module Products.PageTemplates.PageTemplateFile, line 129, in _exec Module Products.PageTemplates.PageTemplate, line 98, in pt_render Module zope.pagetemplate.pagetemplate, line 117, in pt_render Module zope.tal.talinterpreter, line 271, in __call__ Module zope.tal.talinterpreter, line 346, in interpret Module zope.tal.talinterpreter, line 534, in do_optTag_tal Module zope.tal.talinterpreter, line 516, in no_tag Module zope.tal.talinterpreter, line 346, in interpret Module zope.tal.talinterpreter, line 745, in do_insertStructure_tal Module Products.PageTemplates.Expressions, line 221, in evaluateStructure Module zope.tales.tales, line 696, in evaluate - URL: index - Line 2, Column 0 - Expression: <StringExpr 'plone.portalheader'> - Names: {'container': <ATFolder at /plone/f1/f11>, 'context': <ATFolder at /plone/f1/f11>, 'default': , 'here': <ATFolder at /plone/f1/f11>, 'loop': {}, 'nothing': None, 'options': {'args': ()}, 'repeat': <Products.PageTemplates.Expressions.SafeMapping object at 0xa498680>, 'request': <HTTPRequest, URL=http://frankfurter:60005/plone/f1/f11/folder_listing>, 'root': <Application at >, 'template': <ImplicitAcquirerWrapper object at 0xa5f43d0>, 'traverse_subpath': [], 'user': <PropertiedUser 'kjk'>, 'view': <Products.Five.viewlet.viewlet.SimpleViewletClass from /home/kjk/buildouts/zope-instances/60005/eggs/plone.app.layout-1.2b1-py2.4.egg/plone/app/layout/viewlets/portal_header.pt object at 0xa5f4690>, 'views': <zope.app.pagetemplate.viewpagetemplatefile.ViewMapper object at 0xa5f4a90>} Module Products.Five.browser.providerexpression, line 37, in __call__ Module plone.app.viewletmanager.manager, line 154, in render Module plone.app.viewletmanager.manager, line 83, in render Module Shared.DC.Scripts.Bindings, line 313, in __call__ Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec Module Products.PageTemplates.PageTemplateFile, line 129, in _exec Module Products.PageTemplates.PageTemplate, line 98, in pt_render Module zope.pagetemplate.pagetemplate, line 117, in pt_render Module zope.tal.talinterpreter, line 271, in __call__ Module zope.tal.talinterpreter, line 346, in interpret Module zope.tal.talinterpreter, line 855, in do_condition Module zope.tal.talinterpreter, line 346, in interpret Module zope.tal.talinterpreter, line 536, in do_optTag_tal Module zope.tal.talinterpreter, line 521, in do_optTag Module zope.tal.talinterpreter, line 516, in no_tag Module zope.tal.talinterpreter, line 346, in interpret Module zope.tal.talinterpreter, line 824, in do_loop_tal Module zope.tal.talinterpreter, line 346, in interpret Module zope.tal.talinterpreter, line 536, in do_optTag_tal Module zope.tal.talinterpreter, line 521, in do_optTag Module zope.tal.talinterpreter, line 516, in no_tag Module zope.tal.talinterpreter, line 346, in interpret Module zope.tal.talinterpreter, line 586, in do_setLocal_tal Module zope.tales.tales, line 696, in evaluate - URL: dropdown_sections - Line 6, Column 56 - Expression: <PythonExpr (view.getTabObject(tabUrl = tab['url'], tabPath = tab.get('path')))> - Names: {'container': <ATFolder at /plone/f1/f11>, 'context': <ATFolder at /plone/f1/f11>, 'default': , 'here': <ATFolder at /plone/f1/f11>, 'loop': {'tab': <Products.PageTemplates.Expressions.PathIterator object at 0xa5f5850>}, 'nothing': None, 'options': {'args': ()}, 'repeat': <Products.PageTemplates.Expressions.SafeMapping object at 0xa498758>, 'request': <HTTPRequest, URL=http://frankfurter:60005/plone/f1/f11/folder_listing>, 'root': <Application at >, 'template': <ImplicitAcquirerWrapper object at 0xa5f5310>, 'traverse_subpath': [], 'user': <PropertiedUser 'kjk'>, 'view': <Products.Five.viewlet.metaconfigure.DropdownMenuViewlet object at 0xa5f5090>, 'views': <zope.app.pagetemplate.viewpagetemplatefile.ViewMapper object at 0xa5f52d0>} Module zope.tales.pythonexpr, line 59, in __call__ - __traceback_info__: (view.getTabObject(tabUrl = tab['url'], tabPath = tab.get('path'))) Module <string>, line 0, in ? Module webcouturier.dropdownmenu.browser.dropdown, line 97, in getTabObject Module Shared.DC.Scripts.Bindings, line 313, in __call__ Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec Module Products.PageTemplates.PageTemplateFile, line 129, in _exec Module Products.PageTemplates.PageTemplate, line 98, in pt_render Module zope.pagetemplate.pagetemplate, line 117, in pt_render Module zope.tal.talinterpreter, line 271, in __call__ Module zope.tal.talinterpreter, line 346, in interpret Module zope.tal.talinterpreter, line 536, in do_optTag_tal Module zope.tal.talinterpreter, line 521, in do_optTag Module zope.tal.talinterpreter, line 516, in no_tag Module zope.tal.talinterpreter, line 346, in interpret Module zope.tal.talinterpreter, line 861, in do_defineMacro Module zope.tal.talinterpreter, line 346, in interpret Module zope.tal.talinterpreter, line 536, in do_optTag_tal Module zope.tal.talinterpreter, line 521, in do_optTag Module zope.tal.talinterpreter, line 516, in no_tag Module zope.tal.talinterpreter, line 346, in interpret Module zope.tal.talinterpreter, line 824, in do_loop_tal Module zope.tal.talinterpreter, line 346, in interpret Module zope.tal.talinterpreter, line 536, in do_optTag_tal Module zope.tal.talinterpreter, line 521, in do_optTag Module zope.tal.talinterpreter, line 516, in no_tag Module zope.tal.talinterpreter, line 346, in interpret Module zope.tal.talinterpreter, line 586, in do_setLocal_tal Module zope.tales.tales, line 696, in evaluate - URL: dropdown_recurse - Line 8, Column 0 - Expression: <PathExpr standard:'node/getRemoteUrl'> - Names: {'container': <ATFolder at /plone/f1/f11>, 'context': <ATFolder at /plone/f1/f11>, 'default': , 'here': <ATFolder at /plone/f1/f11>, 'loop': {'node': <Products.PageTemplates.Expressions.PathIterator object at 0xa5f5d50>}, 'nothing': None, 'options': {'args': (), 'bottomLevel': 0, 'children': [{'Creator': 'kjk', 'Description': '', 'Title': 'f11', 'absolute_url': 'http://frankfurter:60005/plone/f1/f11', 'children': [], 'creation_date': '2009-03-23 13:53:54', 'currentItem': False, 'currentParent': False, 'depth': 1, 'getURL': 'http://frankfurter:60005/plone/f1/f11', 'icon': 'folder_icon.gif', 'item': <Products.ZCatalog.Catalog.mybrains object at 0xa5f0890>, 'item_icon': <plone.app.layout.icons.icons.CatalogBrainContentIcon object at 0xa5f5c10>, 'no_display': False, 'normalized_portal_type': 'folder', 'normalized_review_state': 'private', 'path': '/plone/f1/f11', 'portal_type': 'Folder', 'review_state': 'private', 'show_children': True}], 'level': 1}, 'repeat': <Products.PageTemplates.Expressions.SafeMapping object at 0xa5817e8>, 'request': <HTTPRequest, URL=http://frankfurter:60005/plone/f1/f11/folder_listing>, 'root': <Application at >, 'template': <ImplicitAcquirerWrapper object at 0xa5f54d0>, 'traverse_subpath': [], 'user': <PropertiedUser 'kjk'>, 'view': <Products.Five.viewlet.metaconfigure.DropdownMenuViewlet object at 0xa5f5090>, 'views': <zope.app.pagetemplate.viewpagetemplatefile.ViewMapper object at 0xa5f5b10>} Module zope.tales.expressions, line 217, in __call__ Module Products.PageTemplates.Expressions, line 153, in _eval Module zope.tales.expressions, line 124, in _eval Module Products.PageTemplates.Expressions, line 103, in trustedBoboAwareZopeTraverse Module zope.traversing.adapters, line 164, in traversePathElement - __traceback_info__: ({'no_display': False, 'getURL': 'http://frankfurter:60005/plone/f1/f11', 'item_icon': <plone.app.layout.icons.icons.CatalogBrainContentIcon object at 0xa5f5c10>, 'normalized_review_state': 'private', 'Description': '', 'Title': 'f11', 'absolute_url': 'http://frankfurter:60005/plone/f1/f11', 'portal_type': 'Folder', 'Creator': 'kjk', 'children': [], 'currentParent': False, 'creation_date': '2009-03-23 13:53:54', 'item': <Products.ZCatalog.Catalog.mybrains object at 0xa5f0890>, 'depth': 1, 'path': '/plone/f1/f11', 'currentItem': False, 'review_state': 'private', 'normalized_portal_type': 'folder', 'show_children': True, 'icon': 'folder_icon.gif'}, 'getRemoteUrl') Module zope.traversing.adapters, line 52, in traverse - __traceback_info__: ({'no_display': False, 'getURL': 'http://frankfurter:60005/plone/f1/f11', 'item_icon': <plone.app.layout.icons.icons.CatalogBrainContentIcon object at 0xa5f5c10>, 'normalized_review_state': 'private', 'Description': '', 'Title': 'f11', 'absolute_url': 'http://frankfurter:60005/plone/f1/f11', 'portal_type': 'Folder', 'Creator': 'kjk', 'children': [], 'currentParent': False, 'creation_date': '2009-03-23 13:53:54', 'item': <Products.ZCatalog.Catalog.mybrains object at 0xa5f0890>, 'depth': 1, 'path': '/plone/f1/f11', 'currentItem': False, 'review_state': 'private', 'normalized_portal_type': 'folder', 'show_children': True, 'icon': 'folder_icon.gif'}, 'getRemoteUrl', []) TraversalError: ({'no_display': False, 'getURL': 'http://frankfurter:60005/plone/f1/f11', 'item_icon': <plone.app.layout.icons.icons.CatalogBrainContentIcon object at 0xa5f5c10>, 'normalized_review_state': 'private', 'Description': '', 'Title': 'f11', 'absolute_url': 'http://frankfurter:60005/plone/f1/f11', 'portal_type': 'Folder', 'Creator': 'kjk', 'children': [], 'currentParent': False, 'creation_date': '2009-03-23 13:53:54', 'item': <Products.ZCatalog.Catalog.mybrains object at 0xa5f0890>, 'depth': 1, 'path': '/plone/f1/f11', 'currentItem': False, 'review_state': 'private', 'normalized_portal_type': 'folder', 'show_children': True, 'icon': 'folder_icon.gif'}, 'getRemoteUrl') 2009-03-23 14:00:39 ERROR root Exception while rendering an error message Traceback (most recent call last): File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/OFS/SimpleItem.py", line 227, in raise_standardErrorMessage v = s(**kwargs) File "/home/kjk/buildouts/zope-instances/60005/eggs/Products.CMFCore-2.1.2-py2.4.egg/Products/CMFCore/FSPythonScript.py", line 140, in __call__ return Script.__call__(self, *args, **kw) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/Shared/DC/Scripts/Bindings.py", line 313, in __call__ return self._bindAndExec(args, kw, None) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/Shared/DC/Scripts/Bindings.py", line 350, in _bindAndExec return self._exec(bound_data, args, kw) File "/home/kjk/buildouts/zope-instances/60005/eggs/Products.CMFCore-2.1.2-py2.4.egg/Products/CMFCore/FSPythonScript.py", line 196, in _exec result = f(*args, **kw) File "Script (Python)", line 34, in standard_error_message File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/Shared/DC/Scripts/Bindings.py", line 313, in __call__ return self._bindAndExec(args, kw, None) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/Shared/DC/Scripts/Bindings.py", line 350, in _bindAndExec return self._exec(bound_data, args, kw) File "/home/kjk/buildouts/zope-instances/60005/eggs/Products.CMFCore-2.1.2-py2.4.egg/Products/CMFCore/FSPageTemplate.py", line 216, in _exec result = self.pt_render(extra_context=bound_names) File "/home/kjk/buildouts/zope-instances/60005/eggs/Products.CMFCore-2.1.2-py2.4.egg/Products/CMFCore/FSPageTemplate.py", line 155, in pt_render result = FSPageTemplate.inheritedAttribute('pt_render')( File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/Products/PageTemplates/PageTemplate.py", line 98, in pt_render showtal=showtal) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/pagetemplate/pagetemplate.py", line 117, in pt_render strictinsert=0, sourceAnnotations=sourceAnnotations)() File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 271, in __call__ self.interpret(self.program) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 346, in interpret handlers[opcode](self, args) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 891, in do_useMacro self.interpret(macro) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 346, in interpret handlers[opcode](self, args) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 536, in do_optTag_tal self.do_optTag(stuff) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 521, in do_optTag return self.no_tag(start, program) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 516, in no_tag self.interpret(program) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 346, in interpret handlers[opcode](self, args) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 534, in do_optTag_tal self.no_tag(stuff[-2], stuff[-1]) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 516, in no_tag self.interpret(program) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 346, in interpret handlers[opcode](self, args) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 745, in do_insertStructure_tal structure = self.engine.evaluateStructure(expr) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/Products/PageTemplates/Expressions.py", line 221, in evaluateStructure text = super(ZopeContext, self).evaluateStructure(expr) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tales/tales.py", line 696, in evaluate return expression(self) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/Products/Five/browser/providerexpression.py", line 37, in __call__ return provider.render() File "/home/kjk/buildouts/zope-instances/60005/eggs/plone.app.viewletmanager-1.2.2-py2.4.egg/plone/app/viewletmanager/manager.py", line 154, in render return BaseOrderedViewletManager.render(self) File "/home/kjk/buildouts/zope-instances/60005/eggs/plone.app.viewletmanager-1.2.2-py2.4.egg/plone/app/viewletmanager/manager.py", line 83, in render return u'\n'.join([viewlet.render() for viewlet in self.viewlets]) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/app/pagetemplate/simpleviewclass.py", line 44, in __call__ return self.index(*args, **kw) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/Shared/DC/Scripts/Bindings.py", line 313, in __call__ return self._bindAndExec(args, kw, None) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/Shared/DC/Scripts/Bindings.py", line 350, in _bindAndExec return self._exec(bound_data, args, kw) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/Products/PageTemplates/PageTemplateFile.py", line 129, in _exec return self.pt_render(extra_context=bound_names) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/Products/PageTemplates/PageTemplate.py", line 98, in pt_render showtal=showtal) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/pagetemplate/pagetemplate.py", line 117, in pt_render strictinsert=0, sourceAnnotations=sourceAnnotations)() File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 271, in __call__ self.interpret(self.program) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 346, in interpret handlers[opcode](self, args) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 534, in do_optTag_tal self.no_tag(stuff[-2], stuff[-1]) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 516, in no_tag self.interpret(program) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 346, in interpret handlers[opcode](self, args) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 745, in do_insertStructure_tal structure = self.engine.evaluateStructure(expr) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/Products/PageTemplates/Expressions.py", line 221, in evaluateStructure text = super(ZopeContext, self).evaluateStructure(expr) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tales/tales.py", line 696, in evaluate return expression(self) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/Products/Five/browser/providerexpression.py", line 37, in __call__ return provider.render() File "/home/kjk/buildouts/zope-instances/60005/eggs/plone.app.viewletmanager-1.2.2-py2.4.egg/plone/app/viewletmanager/manager.py", line 154, in render return BaseOrderedViewletManager.render(self) File "/home/kjk/buildouts/zope-instances/60005/eggs/plone.app.viewletmanager-1.2.2-py2.4.egg/plone/app/viewletmanager/manager.py", line 83, in render return u'\n'.join([viewlet.render() for viewlet in self.viewlets]) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/Shared/DC/Scripts/Bindings.py", line 313, in __call__ return self._bindAndExec(args, kw, None) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/Shared/DC/Scripts/Bindings.py", line 350, in _bindAndExec return self._exec(bound_data, args, kw) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/Products/PageTemplates/PageTemplateFile.py", line 129, in _exec return self.pt_render(extra_context=bound_names) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/Products/PageTemplates/PageTemplate.py", line 98, in pt_render showtal=showtal) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/pagetemplate/pagetemplate.py", line 117, in pt_render strictinsert=0, sourceAnnotations=sourceAnnotations)() File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 271, in __call__ self.interpret(self.program) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 346, in interpret handlers[opcode](self, args) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 855, in do_condition self.interpret(block) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 346, in interpret handlers[opcode](self, args) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 536, in do_optTag_tal self.do_optTag(stuff) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 521, in do_optTag return self.no_tag(start, program) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 516, in no_tag self.interpret(program) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 346, in interpret handlers[opcode](self, args) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 824, in do_loop_tal self.interpret(block) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 346, in interpret handlers[opcode](self, args) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 536, in do_optTag_tal self.do_optTag(stuff) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 521, in do_optTag return self.no_tag(start, program) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 516, in no_tag self.interpret(program) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 346, in interpret handlers[opcode](self, args) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 586, in do_setLocal_tal self.engine.setLocal(name, self.engine.evaluateValue(expr)) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tales/tales.py", line 696, in evaluate return expression(self) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tales/pythonexpr.py", line 59, in __call__ return eval(self._code, vars) File "<string>", line 0, in ? File "/home/kjk/buildouts/zope-instances/60005/eggs/webcouturier.dropdownmenu-1.1.5-py2.4.egg/webcouturier/dropdownmenu/browser/dropdown.py", line 97, in getTabObject return self.recurse(children=data.get('children', []), level=1, bottomLevel=bottomLevel).strip() File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/Shared/DC/Scripts/Bindings.py", line 313, in __call__ return self._bindAndExec(args, kw, None) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/Shared/DC/Scripts/Bindings.py", line 350, in _bindAndExec return self._exec(bound_data, args, kw) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/Products/PageTemplates/PageTemplateFile.py", line 129, in _exec return self.pt_render(extra_context=bound_names) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/Products/PageTemplates/PageTemplate.py", line 98, in pt_render showtal=showtal) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/pagetemplate/pagetemplate.py", line 117, in pt_render strictinsert=0, sourceAnnotations=sourceAnnotations)() File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 271, in __call__ self.interpret(self.program) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 346, in interpret handlers[opcode](self, args) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 536, in do_optTag_tal self.do_optTag(stuff) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 521, in do_optTag return self.no_tag(start, program) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 516, in no_tag self.interpret(program) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 346, in interpret handlers[opcode](self, args) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 861, in do_defineMacro self.interpret(macro) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 346, in interpret handlers[opcode](self, args) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 536, in do_optTag_tal self.do_optTag(stuff) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 521, in do_optTag return self.no_tag(start, program) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 516, in no_tag self.interpret(program) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 346, in interpret handlers[opcode](self, args) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 824, in do_loop_tal self.interpret(block) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 346, in interpret handlers[opcode](self, args) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 536, in do_optTag_tal self.do_optTag(stuff) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 521, in do_optTag return self.no_tag(start, program) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 516, in no_tag self.interpret(program) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 346, in interpret handlers[opcode](self, args) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tal/talinterpreter.py", line 586, in do_setLocal_tal self.engine.setLocal(name, self.engine.evaluateValue(expr)) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tales/tales.py", line 696, in evaluate return expression(self) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tales/expressions.py", line 217, in __call__ return self._eval(econtext) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/Products/PageTemplates/Expressions.py", line 153, in _eval ob = self._subexprs[-1](econtext) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/tales/expressions.py", line 124, in _eval ob = self._traverser(ob, element, econtext) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/Products/PageTemplates/Expressions.py", line 103, in trustedBoboAwareZopeTraverse request=request) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/traversing/adapters.py", line 164, in traversePathElement return traversable.traverse(nm, further_path) File "/home/kjk/buildouts/zope-instances/60005/parts/zope2/lib/python/zope/traversing/adapters.py", line 52, in traverse raise TraversalError(subject, name) TraversalError: ({'no_display': False, 'getURL': 'http://frankfurter:60005/plone/f1/f11', 'item_icon': <plone.app.layout.icons.icons.CatalogBrainContentIcon object at 0xa5f6350>, 'normalized_review_state': 'private', 'Description': '', 'Title': 'f11', 'absolute_url': 'http://frankfurter:60005/plone/f1/f11', 'portal_type': 'Folder', 'Creator': 'kjk', 'children': [], 'currentParent': False, 'creation_date': '2009-03-23 13:53:54', 'item': <Products.ZCatalog.Catalog.mybrains object at 0xa5f0f18>, 'depth': 1, 'path': '/plone/f1/f11', 'currentItem': False, 'review_state': 'private', 'normalized_portal_type': 'folder', 'show_children': True, 'icon': 'folder_icon.gif'}, 'getRemoteUrl') -- View this message in context: http://n2.nabble.com/webcouturier.dropdownmenu-%2B-Plone-3.3b1-tp2521012p2521012.html Sent from the Installation, Setup, Upgrades mailing list archive at Nabble.com. _______________________________________________ Setup mailing list [email protected] http://lists.plone.org/mailman/listinfo/setup
