Hola Alejandro,
Dicho parche consta de una modificación simple:
En la función accion__enviar_mensaje de la clase src/siu/operaciones/mensajes/controlador.php, debes reemplazar esto:
$id_mensaje = $this->modelo()->evt__guardar_mensaje(
$tipo_anuncio,
$curso,
$fecha_desde,
$fecha_hasta,
$titulo,
$enviar_por_mail,
$enviar_por_sms,
$mensaje,
$nombre_archivos,
$todos_algunos,
$enviar_a
);
por esto otro:
//remplazo los saltos de lineas de texto plano por saltos de linea en html (
)
$msj_html = str_replace(array("\r\n", "\r", "\n"), "
", $mensaje);
$id_mensaje = $this->modelo()->evt__guardar_mensaje(
$tipo_anuncio,
$curso,
$fecha_desde,
$fecha_hasta,
$titulo,
$enviar_por_mail,
$enviar_por_sms,
$msj_html, // <===> Cambia acá
$nombre_archivos,
$todos_algunos,
$enviar_a
);
...........................................
$mailjob = new MailJob('', "G3W2 -$titulo- ", kernel::load_template('envio_mensajes/mail_envio_mensaje.twig')->render(array(
'titulo' => $titulo,
'mensaje' => $msj_html, // <===> y también acá
'link' => kernel::vinculador()->crear('mensajes')
)),
null, '', 'utf-8', $f_desde->format('Y-m-d')
);
Proba si con eso se soluciona!!!
saludos.
2