Hola Colegas

He estado revisando Plone 5, en español, porque estoy trabajando en la
actualización del manual de Plone 4 que compartí con ustedes hace
aproximadamente un par de años.

En mis ejercicios me encontré con un par de problemas relacionados que
parecen ser bugs. A continuación los describo para que alguien los reporte
a Plone o me brinde alguna solución.

1) En la /Barra de actividades/Editar/Propietario/ usé el campo *Creadores*
para escribir mi nombre (Raúl Ross) y guardé el formulario. El elemento en
que estaba trabajando se puede visualizar sin problema (sin mi firma, pues
no he habilitado esta funcionalidad en el tablero de configuración); pero
al tratar de editarlo (haciendo clic en Barra de actividades/Editar) me
aparece el siguiente mensaje de error.

Traceback (innermost last):

  Module ZPublisher.Publish, line 138, in publish  Module
ZPublisher.mapply, line 77, in mapply  Module ZPublisher.Publish, line
48, in call_object  Module plone.z3cform.layout, line 66, in __call__
Module plone.z3cform.layout, line 60, in update  Module z3c.form.form,
line 161, in render  Module zope.browserpage.viewpagetemplatefile,
line 51, in __call__  Module zope.pagetemplate.pagetemplate, line 132,
in pt_render  Module five.pt.engine, line 93, in __call__  Module
z3c.pt.pagetemplate, line 163, in render  Module
chameleon.zpt.template, line 258, in render  Module
chameleon.template, line 171, in render  Module
a6196370eeef16bdfeffd7a1f6c2c3fc.py, line 91, in render  Module
84010745d9849206617ac146e07c7d09.py, line 1801, in
render_titlelessform  Module 84010745d9849206617ac146e07c7d09.py, line
810, in render_fields  Module 84010745d9849206617ac146e07c7d09.py,
line 126, in render_widget_rendering  Module
84010745d9849206617ac146e07c7d09.py, line 1069, in render_field
Module five.pt.expressions, line 161, in __call__  Module
Products.Five.browser.metaconfigure, line 485, in __call__  Module
zope.browserpage.viewpagetemplatefile, line 83, in __call__  Module
zope.browserpage.viewpagetemplatefile, line 51, in __call__  Module
zope.pagetemplate.pagetemplate, line 132, in pt_render  Module
five.pt.engine, line 93, in __call__  Module z3c.pt.pagetemplate, line
163, in render  Module chameleon.zpt.template, line 258, in render
Module chameleon.template, line 191, in render  Module
chameleon.template, line 171, in render  Module
f299509b288dcc3b86da17d9fd37611b.py, line 591, in render  Module
f299509b288dcc3b86da17d9fd37611b.py, line 466, in
render_widget_wrapper  Module five.pt.expressions, line 161, in
__call__  Module plone.app.z3cform.widget, line 86, in render  Module
plone.app.z3cform.widget, line 331, in _base_args  Module
plone.app.widgets.utils, line 116, in get_ajaxselect_options  Module
plone.app.vocabularies.users, line 98, in getTerm  Module
zope.schema.vocabulary, line 41, in __init__UnicodeEncodeError:
'ascii' codec can't encode character u'\xfa' in position 2: ordinal
not in range(128)
 - Expression: "widget/@@ploneform-render-widget" - Filename:   ...
rm-1.1.5-py2.7.egg/plone/app/z3cform/templates/macros.pt - Location:
(line 98: col 81) - Source:     ... place="structure
widget/@@ploneform-render-widget"/>
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Expression: "widget/render" -
Filename:   ...
rm-1.1.5-py2.7.egg/plone/app/z3cform/templates/widget.pt - Location:
(line 38: col 46) - Source:     ... xt" tal:replace="structure
widget/render"
^^^^^^^^^^^^^ - Arguments:  repeat: {...} (0)               context:
<AjaxSelectWidget IDublinCore.contributors at 0x7f0eeb745e10>
     views: <ViewMapper - at 0x7f0eeb745150>               modules:
<TraversableModuleImporter - at 0x7f0ef46515d0>               args:
<tuple - at 0x7f0efc245050>               nothing: <NoneType - at
0x91a870>               target_language: <NoneType - at 0x91a870>
         default: <object - at 0x7f0efc164500>               request:
<instance - at 0x7f0eecc41ab8>               wrapped_repeat: {...} (0)
              loop: {...} (0)               template:
<ViewPageTemplateFile - at 0x7f0eed128990>               translate:
<function translate at 0x7f0eeb092758>               options: {...}
(0)               view: <RenderWidget ploneform-render-widget at
0x7f0eeb745ad0>


Aunque no entiendo exactamente en qué consiste el error, tengo la seguridad
de que el problema lo provoca la vocal acentuada porque repetí este
ejercicio en otros elementos y obtuve el mismo mensaje de error. El mismo
problema se repite cuando escribo una vocal acentuada en el campo
*Colaboradores*.

2) Usé el Histórico para revertir mi elemento dañado a una versión anterior
y el resultado fue el mismo: se puede visualizar sin problema; pero, al
tratar de editarlo me aparece el mismo mensaje de error. Así que tampoco me
funcionó en este caso el mecanismo de recuperación de versiones previas.

-- 
Saludos,
Raul Ross Pineda
_______________________________________________
Usuarios-Plone mailing list
[email protected]
https://lists.plone.org/mailman/listinfo/plone-usuarios-plone

Responder a