[SOLVED] Problema con comillas simples y dobles en Actividades

Buenas tardes, estamos teniendo problemas con los nombres de las materias (actividades) cuando estos contienen comillas simples y/o dobles, al parecer esto genera conflicto en el momento de eliminar la actividad de un plan de estudios:

actividad-comillas

Al parecer es porque rompe el codigo html que llama a la funcion de js.
Ejemplos de codigo html de boton borrar (-):

HTML de actividad con nombre sin comillas (EL GRAN DAÑO QUE PERSISTE: VIOLENCIA SIMBÓLICA Y CONSTRUCCIÓN DE LA ALTERIDAD JUDÍA Y CONVERSA EN LOS REINOS HISPANOS (SIGLOS XV-XVI))

<img alt="" src="/guarani/3.21/img/propuesta/borrar.gif?av=76594" onmouseover="if (typeof window.tipclick != 'undefined' &amp;&amp; window.tipclick !== null) return window.tipclick.show('Quitar la actividad ',this,event, 1000);" onmouseout="if (typeof window.tipclick != 'undefined' &amp;&amp; window.tipclick !== null) return window.tipclick.hide();" class=" ayuda" onclick="js_arbol_2325_arbol.eliminar_elemento('100020','100011','(D1316) EL GRAN DAÑO QUE PERSISTE: VIOLENCIA SIMBÓLICA Y CONSTRUCCIÓN DE LA ALTERIDAD JUDÍA Y CONVERSA EN LOS REINOS HISPANOS (SIGLOS XV-XVI)')">

HTML de actividad con nombre sin comillas (“PERSPECTIVAS HISTORICO-CULTURALES EN EL ANÁLISIS DEL TERRITORIO. ESPACIO, LUGAR, PAISAJE”. OPTATIVO A)

<img alt="" src="/guarani/3.21/img/propuesta/borrar.gif?av=76594" onmouseover="if (typeof window.tipclick != 'undefined' &amp;&amp; window.tipclick !== null) return window.tipclick.show('Quitar la actividad ',this,event, 1000);" onmouseout="if (typeof window.tipclick != 'undefined' &amp;&amp; window.tipclick !== null) return window.tipclick.hide();" class=" ayuda" onclick="js_arbol_2325_arbol.eliminar_elemento('100018','100017','(962) " perspectivas="" historico-culturales="" en="" el="" anÁlisis="" del="" territorio.="" espacio,="" lugar,="" paisaje".="" optativo="" a')"="">

Existe alguna solución o simplemente no pueden guardarse actividades con nombres comillas dobles y/o simples? Hay casos donde el usuario necesita una comilla simple para definir una década, por ejemplo.

Muchas gracias y saludos!

Hola @iaguirre

¿esto te ocurre en la operación » Propuestas Formativas » Planes de Estudio »
Administrar Planes de Estudio
cuando editas las Estructura del plan?

Te cuento que lo probé con la materia “PERSPECTIVAS HISTORICO-CULTURALES EN EL ANÁLISIS DEL TERRITORIO. ESPACIO, LUGAR, PAISAJE”. OPTATIVO A y las elimina bien, te dejo capturas.

¿si revisas en la consola del navegador da error de JavaScript?

¿que versión de Guaraní tenes instalada?

saludos.
[size=1pt]2[/size]

Hola @iaguirre

Pude reproducir el error, es con las comillas simples y no con las comillas dobles, esta dando el siguiente error JavaScript:

Uncaught SyntaxError: missing ) after argument list

Vamos a crear ticket y te damos solución ni bien la tengamos.

saludos.
[size=1pt]2[/size]

Hola @iaguirre

Ya creamos el ticket 47003 y tenemos las solución, crea un GDS y te pasamos HOTFIX.

saludos.

Que raro, con comillas dobles no me funcionaba tampoco.

Cree gds 67281

Muchas gracias!