Plone 3 version - works?
Up to Plone Drop Down Menu
Hello,
I am very interested in trying your drop down menu product in my Plone site. However, the Sourceforge.net release only goes up to version 0.1.10 (which is for Plone 2 (2006-07-04)). The version in the SVN repository (0.2.0 ) appears to be a Plone 3 version. However, when I try to install this version, I get errors:
2009-03-26T08:42:16 ERROR Five Could not import Product Products.qPloneDropDownMenu
Traceback (most recent call last):
File "C:\Program Files\Plone 3\Zope\lib\python\Products\Five\fiveconfigure.py", line 76, in loadProducts
xmlconfig.include(_context, zcml, package=product)
File "C:\Program Files\Plone 3\Zope\lib\python\zope\configuration\xmlconfig.py", line 515, in include
processxmlfile(f, context)
File "C:\Program Files\Plone 3\Zope\lib\python\zope\configuration\xmlconfig.py", line 370, in processxmlfile
parser.parse(src)
File "C:\Program Files\Plone 3\Python\lib\site-packages\_xmlplus\sax\expatreader.py", line 109, in parse
xmlreader.IncrementalParser.parse(self, source)
File "C:\Program Files\Plone 3\Python\lib\site-packages\_xmlplus\sax\xmlreader.py", line 123, in parse
self.feed(buffer)
File "C:\Program Files\Plone 3\Python\lib\site-packages\_xmlplus\sax\expatreader.py", line 216, in feed
self._parser.Parse(data, isFinal)
File "C:\Program Files\Plone 3\Python\lib\site-packages\_xmlplus\sax\expatreader.py", line 364, in end_element_ns
self._cont_handler.endElementNS(pair, None)
File "C:\Program Files\Plone 3\Zope\lib\python\zope\configuration\xmlconfig.py", line 349, in endElementNS
self.context.end()
File "C:\Program Files\Plone 3\Zope\lib\python\zope\configuration\config.py", line 544, in end
self.stack.pop().finish()
File "C:\Program Files\Plone 3\Zope\lib\python\zope\configuration\config.py", line 691, in finish
args = toargs(context, *self.argdata)
File "C:\Program Files\Plone 3\Zope\lib\python\zope\configuration\config.py", line 1383, in toargs
args[str(name)] = field.fromUnicode(s)
File "C:\Program Files\Plone 3\Zope\lib\python\zope\configuration\fields.py", line 141, in fromUnicode
raise schema.ValidationError(v)
ZopeXMLConfigurationError: File "C:\Program Files\Plone 3\Data\Products\qPloneDropDownMenu\configure.zcml", line 18.4-18.34
ConfigurationError: ('Invalid value for', 'package', 'ImportError: Module Products.qPloneDropDownMenu has no global browser')
Any idea what I need to do to use this product. I really liked the example at talk.bmc.com.
Thank you.
Hi John,
Currently the last 0.2 version of qPloneDropDownMenu is not yet released. But if you need it asap you can get it from subversion trunk.
It is compatible with plone 3.x. We will release it in a week or so.
Previously John Yeko wrote:
Hello,
I am very interested in trying your drop down menu product in my Plone site. However, the Sourceforge.net release only goes up to version 0.1.10 (which is for Plone 2 (2006-07-04)). The version in the SVN repository (0.2.0 ) appears to be a Plone 3 version. However, when I try to install this version, I get errors:
2009-03-26T08:42:16 ERROR Five Could not import Product Products.qPloneDropDownMenu
Traceback (most recent call last):
File "C:\Program Files\Plone 3\Zope\lib\python\Products\Five\fiveconfigure.py", line 76, in loadProducts
xmlconfig.include(_context, zcml, package=product)
File "C:\Program Files\Plone 3\Zope\lib\python\zope\configuration\xmlconfig.py", line 515, in include
processxmlfile(f, context)
File "C:\Program Files\Plone 3\Zope\lib\python\zope\configuration\xmlconfig.py", line 370, in processxmlfile
parser.parse(src)
File "C:\Program Files\Plone 3\Python\lib\site-packages\_xmlplus\sax\expatreader.py", line 109, in parse
xmlreader.IncrementalParser.parse(self, source)
File "C:\Program Files\Plone 3\Python\lib\site-packages\_xmlplus\sax\xmlreader.py", line 123, in parse
self.feed(buffer)
File "C:\Program Files\Plone 3\Python\lib\site-packages\_xmlplus\sax\expatreader.py", line 216, in feed
self._parser.Parse(data, isFinal)
File "C:\Program Files\Plone 3\Python\lib\site-packages\_xmlplus\sax\expatreader.py", line 364, in end_element_ns
self._cont_handler.endElementNS(pair, None)
File "C:\Program Files\Plone 3\Zope\lib\python\zope\configuration\xmlconfig.py", line 349, in endElementNS
self.context.end()
File "C:\Program Files\Plone 3\Zope\lib\python\zope\configuration\config.py", line 544, in end
self.stack.pop().finish()
File "C:\Program Files\Plone 3\Zope\lib\python\zope\configuration\config.py", line 691, in finish
args = toargs(context, *self.argdata)
File "C:\Program Files\Plone 3\Zope\lib\python\zope\configuration\config.py", line 1383, in toargs
args[str(name)] = field.fromUnicode(s)
File "C:\Program Files\Plone 3\Zope\lib\python\zope\configuration\fields.py", line 141, in fromUnicode
raise schema.ValidationError(v)
ZopeXMLConfigurationError: File "C:\Program Files\Plone 3\Data\Products\qPloneDropDownMenu\configure.zcml", line 18.4-18.34
ConfigurationError: ('Invalid value for', 'package', 'ImportError: Module Products.qPloneDropDownMenu has no global browser')
Any idea what I need to do to use this product. I really liked the example at talk.bmc.com.
Thank you.
Here is 0.2 version released: http://sourceforge.net/project/showfiles.php?group_id=108906&package_id=165782








