Cosas de Profesores

Operador ternario (if) ya no funciona en 3.1

 
Imagen de Nicky F
Operador ternario (if) ya no funciona en 3.1
 

Buenos días,

Tengo un problema en unas preguntas importadas de la 2.6 que ya no funcionan en la 3.1 Parece que en la 3.1 ya no acepta la sintaxis de una pregunta parecida a la siguiente:

{=({rank}==1 ? "verdadero" : "falso")}

En el ejemplo de arriba, si se cumple la condición rank = 1, se escribe "verdadero" y sino, "falso". El tema es que en moodle 3.1 me da un error de sintaxis. Me gustaría saber cual sería la forma de escribir el cásico "if" en moodle 3.1 o dónde puedo encontrar información sobre un uso "avanzado" que me permita hacer algo similar ya que soy incapaz de encontrar dicha información

Muchas gracias

 
Promedio de calificaciones: -