[Setup] quintagroup.seoptimizer Attribute Error Exception Value @@seo_context

tonyoconnell tony at one.ie
Mon Feb 23 18:47:03 UTC 2009


Hello, 

I installed seoptimizer using buildout on Plone3.21 on OSX. I get Attribute
Error Exception Value @@seo_context when i click the seo properties form. 

I found an issue with this error
http://projects.quintagroup.com/products/ticket/103
but it says it has been resolved. Is the problem fixed and the changes just
haven't been uploaded to PyPi?

Best wishes,  

Tony

Time  	2009/02/24 00:51:46.707 GMT+7
User Name (User Id) 	admin (admin)
Request URL 	http://localhost:8080/one/class/class/qseo_properties_edit_form
Exception Type 	AttributeError
Exception Value 	@@seo_context

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 Products.CMFFormController.FSControllerPageTemplate, line 90,
in __call__
    * Module Products.CMFFormController.BaseControllerPageTemplate, line 31,
in _call
    * 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.CacheSetup.patch_cmf, line 48, in FSPT_pt_render
    * Module Products.CacheSetup.patch_cmf, line 120, in PT_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 957, in do_defineSlot
    * 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 957, in do_defineSlot
    * 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 949, in do_defineSlot
    * Module zope.tal.talinterpreter, line 346, in interpret
    * Module zope.tal.talinterpreter, line 379, in do_startEndTag
    * Module zope.tal.talinterpreter, line 408, in do_startTag
    * Module zope.tal.talinterpreter, line 485, in attrAction_tal
    * Module Products.PageTemplates.Expressions, line 228, in evaluateText
    * Module zope.tales.tales, line 696, in evaluate
      URL:
file:/Applications/Plone/buildout-cache/eggs/quintagroup.seoptimizer-2.0.1-py2.4.egg/quintagroup/seoptimizer/skins/quintagroup.seoptimizer/qseo_properties_edit_form.cpt
      Line 67, Column 12
      Expression: <PathExpr standard:u'request/title |
here/@@seo_context/seo_title'>
      Names:

      {'container': <PloneSite at /one>,
       'context': <ATDocument at /one/class/class>,
       'default': ,
       'here': <ATDocument at /one/class/class>,
       'loop': {},
       'nothing': None,
       'options': {'args': (),
                   'state':
<Products.CMFFormController.ControllerState.ControllerState object at
0x8d50f90>},
       'repeat': <Products.PageTemplates.Expressions.SafeMapping object at
0x8d7deb8>,
       'request': <HTTPRequest,
URL=http://localhost:8080/one/class/class/qseo_properties_edit_form>,
       'root': <Application at >,
       'template': <FSControllerPageTemplate at
/one/qseo_properties_edit_form used for /one/class/class>,
       'traverse_subpath': [],
       'user': <PropertiedUser 'admin'>}

    * 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 80, in
boboAwareZopeTraverse
    * Module OFS.Traversable, line 301, in restrictedTraverse
    * Module OFS.Traversable, line 269, in unrestrictedTraverse
      __traceback_info__: ([], '@@seo_context')

AttributeError: @@seo_context

Display traceback as text

REQUEST
form
-C	''
cookies
tree-s	'eJzTyCkw5NLIKTDiClZ3hANXW3WuAmOuxEQ9AIOOB9Q'
lazy items
SESSION	<bound method SessionDataManager.getSessionData of
<SessionDataManager at /session_data_manager>>
other
controller_state	<Products.CMFFormController.ControllerState.ControllerState
object at 0x8d50f90>
TraversalRequestNameStack	[]
LANGUAGE	'en-us'
AUTHENTICATED_USER	<PropertiedUser 'admin'>
URL	'http://localhost:8080/one/class/class/qseo_properties_edit_form'
_pts_is_rtl	False
enable_border	1
SERVER_URL	'http://localhost:8080'
LANGUAGE_TOOL	<Products.PloneLanguageTool.LanguageTool.LanguageBinding
instance at 0x8d49e40>
AUTHENTICATION_PATH	''
traverse_subpath	[]
_ec_cache	{148274480: <Products.PageTemplates.Expressions.ZopeContext object
at 0x8d61250>}
PUBLISHED	<FSControllerPageTemplate at /one/qseo_properties_edit_form used
for /one/class/class>
ACTUAL_URL	'http://localhost:8080/one/class/class/qseo_properties_edit_form'
URL0	http://localhost:8080/one/class/class/qseo_properties_edit_form
URL1	http://localhost:8080/one/class/class
URL2	http://localhost:8080/one/class
URL3	http://localhost:8080/one
URL4	http://localhost:8080
BASE0	http://localhost:8080
BASE1	http://localhost:8080
BASE2	http://localhost:8080/one
BASE3	http://localhost:8080/one/class
BASE4	http://localhost:8080/one/class/class
BASE5	http://localhost:8080/one/class/class/qseo_properties_edit_form
environ
HTTP_COOKIE	'tree-s="eJzTyCkw5NLIKTDiClZ3hANXW3WuAmOuxEQ9AIOOB9Q"'
SERVER_SOFTWARE	'Zope/(Zope 2.10.7-final, python 2.4.5, darwin) ZServer/1.1
Plone/3.2.1'
SCRIPT_NAME	''
REQUEST_METHOD	'GET'
PATH_INFO	'/one/class/class/qseo_properties_edit_form'
SERVER_PROTOCOL	'HTTP/1.1'
channel.creation_time	1235411309
CONNECTION_TYPE	'keep-alive'
HTTP_ACCEPT_CHARSET	'ISO-8859-1,utf-8;q=0.7,*;q=0.7'
HTTP_USER_AGENT	'Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US;
rv:1.9.0.6) Gecko/2009011912 Firefox/3.0.6'
HTTP_REFERER	'http://localhost:8080/one/class'
SERVER_NAME	'0.0.0.0'
REMOTE_ADDR	'127.0.0.1'
PATH_TRANSLATED	'/one/class/class/qseo_properties_edit_form'
SERVER_PORT	'8080'
HTTP_HOST	'localhost:8080'
HTTP_ACCEPT
'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'
GATEWAY_INTERFACE	'CGI/1.1'
HTTP_ACCEPT_LANGUAGE	'en-us,en;q=0.5'
HTTP_ACCEPT_ENCODING	'gzip,deflate'
HTTP_KEEP_ALIVE	'300'
-- 
View this message in context: http://n2.nabble.com/quintagroup.seoptimizer-Attribute-Error-Exception-Value-%40%40seo_context-tp2373660p2373660.html
Sent from the Installation, Setup, Upgrades mailing list archive at Nabble.com.




More information about the Setup mailing list