Te podés creer que con todas las pruebas que hice, con todo el tiempo que me tome para probar si andaba bien el "escape" de las variables:
1) No probe con un mensaje de mas de 1 linea?
2) No me di cuenta que estaba "escapeando" una variable 2 veces?
Yo tampoco... pero gracias a vos despues de 20 minutitos de dar vueltas para ver que habia roto lo arreglé.
Baja la nueva versión que subi en el primer post (Resubiendo los archivos nada más) o edita el archivo
inc/plugins/profilecomments.php
Busca (Linea 341):
Código:
$insert = array('user' => $db->escape_string($uid), 'sender' => $mybb->user['uid'], 'text' => $db->escape_string($message), 'date' => TIME_NOW);
Y reemplaza por:
Código:
$insert = array('user' => $uid, 'sender' => $mybb->user['uid'], 'text' => $message, 'date' => TIME_NOW);
Gracias por el dato