Project

General

Profile

Bug #7718

Problema corrección preguntas rellenar blancos

Added by Laura Guirao over 4 years ago. Updated about 4 years ago.

Status:
Bug resolved
Priority:
Normal
Assignee:
Category:
Exercises
Target version:
Start date:
25/05/2015
Due date:
% Done:

100%

Estimated time:
Complexity:
Normal
SCRUM pts - complexity:
?

Description

Lo que voy a comentar no se si es un bug o simplemente es una limitación que no puede salvarse, decidme vosotros...

En las preguntas de tipo rellenar blancos siempre marca como erróneas las respuestas cuando se usan caracteres cirílicos.
El problema lo he observado porque un cliente da cursos de Ruso y no puede utilizar este tipo de preguntas porque no se reconocen estos caracteres al corregir.
La versión de la plataforma es la 1.9.10.2, y también he observado el mismo comportamiento en stable.chamilo.org

No se trata de un problema con caracteres con acentos o similares, en ese caso sí van bien, pero con textos como los que pongo aquí ya da problemas:

Задай вопросы к словам. Например: Дети играют [где?] во дворе

¿Puede existir una solución para esto?


Files

cyrillic.png (12 KB) cyrillic.png Yannick Warnier, 09/07/2015 16:22

Related issues

Related to Chamilo LMS - Bug #7610: Problème avec les exposants dans les Quiz phrases trouéesBug resolved03/04/2015

Actions

Associated revisions

Revision d89a427d (diff)
Added by Julio Montoya about 4 years ago

Fix fill in blank when using Russian chars see #7718

Revision 22652fa6 (diff)
Added by Julio Montoya about 4 years ago

Fix fill inblanks when using Russian, ">", "<" and "º" chars see #7718 #7610

History

#1

Updated by Yannick Warnier about 4 years ago

  • Target version set to 1.10.0
#2

Updated by Yannick Warnier about 4 years ago

  • Status changed from New to Assigned
  • Assignee set to Julio Montoya

This is also happening in 1.10.0.

#3

Updated by Yannick Warnier about 4 years ago

Still happening after a recent change by Julio to the fill-in-the-blanks code for exponents

#4

Updated by Julio Montoya about 4 years ago

  • Status changed from Assigned to Needs testing
  • Assignee deleted (Julio Montoya)

I just fixed this problem in 1.10

#5

Updated by Yannick Warnier about 4 years ago

  • Status changed from Needs testing to Assigned
  • Assignee set to Julio Montoya
  • % Done changed from 0 to 50

Fixed but not perfect. In the correction screen, the right solution doesn't appear as it should:

It should appear as [где?/где?] with the right part (the correction) in green.

#7

Updated by Yannick Warnier about 4 years ago

And when you give the wrong answer, the left part (a) is empty as well [ a / b ]

#8

Updated by Julio Montoya about 4 years ago

  • Status changed from Assigned to Needs more info
  • Assignee changed from Julio Montoya to Yannick Warnier

Acabo de revisar este bug y es un "error" de Security::remove_XSS().

La pregunta está dentro de un tag:

<pre>
</pre>

Por lo que remove_XSS (html purifier) limpia completamente lo que está dentro de "pre".

Este tema fue reportado aqui:

http://htmlpurifier.org/phorum/read.php?3,6779,6779

#9

Updated by Yannick Warnier about 4 years ago

  • Status changed from Needs more info to Bug resolved
  • Assignee changed from Yannick Warnier to Julio Montoya
  • % Done changed from 50 to 100

OK, confirmado. Laura, cuando lo copias-pegas en el enunciado, hay que verificar (modo fuente html) que no esté incluido entre tags "pre". Si lo está, entonces quitarlos y de ahí todo va bien.

Also available in: Atom PDF