[Plone-conosur] Problema con carpetas dinámicas

Alfredo Daniel Rezinovsky alfrenovsky en gmail.com
Jue Oct 23 18:28:52 UTC 2008


cuando entro a fijar el criterio de busqueda en una carpeta dinámica (en
criterion_edit_form) me aparece el ste error:


Time
2008/10/23 16:12:19.308 GMT-2
User Name (User Id)
zope (zope)
Request URL
http://leonar2.fing.uncu.edu.ar:8080/fing/carpeta-de-prueba/busqueda/criterion_edit_form
Exception Type
UnicodeDecodeError
Exception Value
'ascii' codec can't decode byte 0xc3
in position 19: ordinal not in
range(128)
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.CMFCore.FSPageTemplate, line 155, in pt_render
      * Module Products.PageTemplates.PageTemplate, line 89, in
        pt_render
      * Module zope.pagetemplate.pagetemplate, line 117, in pt_render
        Warning: Macro expansion failed
        Warning: exceptions.NameError: name 'criterion' is not defined
      * 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 586, in do_setLocal_tal
      * Module zope.tales.tales, line 696, in evaluate
        URL:
        file:/opt/Plone-3.1/fing/parts/plone/ATContentTypes/skins/ATContentTypes/criterion_edit_form.cpt
        Line 124, Column 4
        Expression: <PathExpr standard:u'here/listAvailableFields'>
        Names:
        {'container': <PloneSite at /fing>,
         'context': <ATTopic at /fing/carpeta-de-prueba/busqueda>,
         'default': <object object at 0xb7cb5528>,
         'here': <ATTopic at /fing/carpeta-de-prueba/busqueda>,
         'loop': {},
         'nothing': None,
         'options': {'args': (),
                     'state': <Products.CMFFormController.ControllerState.ControllerState object at 0xb1c64eac>},
         'repeat': <Products.PageTemplates.Expressions.SafeMapping object at 0xb2b0210c>,
         'request': <HTTPRequest, URL=http://leonar2.fing.uncu.edu.ar:8080/fing/carpeta-de-prueba/busqueda/criterion_edit_form>,
         'root': <Application at >,
         'template': <FSControllerPageTemplate at /fing/criterion_edit_form used for /fing/carpeta-de-prueba/busqueda>,
         'traverse_subpath': [],
         'user': <PropertiedUser 'zope'>}
      * Module zope.tales.expressions, line 217, in __call__
      * Module Products.PageTemplates.Expressions, line 161, in _eval
      * Module Products.PageTemplates.Expressions, line 123, in render
      * Module Products.ATContentTypes.content.topic, line 329, in
        listAvailableFields
      * Module Products.ATContentTypes.content.topic, line 313, in
        listFields
      * Module Products.ATContentTypes.tool.topic, line 244, in
        getEnabledFields
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 19:
ordinal not in range(128)

-------------------------------------------------------------------------------------------------------

0xc3 en una "a" acentuada si no me equivoco...

Supongo que todo se arregla con un unicode_safe(... algo ...)
pero no tengo idea donde.

Alguna idea?
Es plone 3.1.5.1





Más información sobre la lista de distribución Plone-ConoSur