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:
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' && window.tipclick !== null) return window.tipclick.show('Quitar la actividad ',this,event, 1000);" onmouseout="if (typeof window.tipclick != 'undefined' && 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' && window.tipclick !== null) return window.tipclick.show('Quitar la actividad ',this,event, 1000);" onmouseout="if (typeof window.tipclick != 'undefined' && 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!