Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..
Gracias.
La Administración de phpBB España.
Post bot no admite caracteres especialesTema Solucionado
Post bot no admite caracteres especiales
Acabo de instalar el Post Bot 1.0.2 y todo marcha bien. En resumen, el mod permite que se postee un mensaje de bienvenida para cada usuario nuevo que se registra. Dicho mensaje se puede editar desde el ACP.
El problema que se me presenta es que cuando le doy vista previa o enviar al mensaje, automáticamente cambia los caracteres especiales (ñ, tildes, signos de puntuación de apertura, etc) por dos signos de interrogación (??). Dejo aquí una imagen que lo muestra:
El texto que ingresé fue ¡Se está probando el formulario de mensaje! y en lugar de eso en los mensajes que el mod postea, en la vista previa e incluso en el mismo formulario en el ACP se muestra el siguiente texto ??Se est?? probando el formulario de mensaje!
¿Existe alguna manera de arreglar eso? De antemano, gracias por su ayuda
Saludos,
© Webmaster de Diabetes Hispano
[hr]Datos de soporte:
Spoiler
Versión phpBB: phpBB3 (3.0.
MODs Instalados:
- Advertisement Management versión 1.0.10
- DS PayPal Donation Page MOD versión 1.0.1
- Board3 Portal versión 1.0.6
- NV Who Was Here versión 1.2.0
- Advanced BBCode Box 3 (aka ABBC3) versión 3.0.8-pl2
- Country Flags User Edition versión 1.2.1
- Birthday on Registration versión 1.0.0
- Legend Repositioning versión 1.0.3
- Prime Ban to Group versión 1.0.2
- Twitter Profile Link versión 1.0.6
- Precise Similar Topics II versión 1.1.5
- Facebook Profile Link versión 1.0.1
- Full Quick Reply Editor versión 2.1.1
- Last Posts Titles versión 1.0.0a
- Post Number in Viewtopic versión 1.0.8
- Anti Bot Question 1.2.0
- Latest Post In Profile versión 1.0.1
- phpBB mChat versión 1.3.5
- Post Bot versión 1.0.2
Servidor: Linux, de pago (BlueHost.com)
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No
- leviatan21
- Mensajes: 8279
- Registrado: 26 Mar 2008, 20:06
- Género:
- Edad: 54
Re: Post bot no admite caracteres especiales Tema Solucionado
Abrir :
Código: Seleccionar todo
raíz/includes/acp/acp_post_bot.php
Código: Seleccionar todo
$message = request_var('message', '');
Código: Seleccionar todo
$message = utf8_normalize_nfc(request_var('message', '', true));
Buscar :
Código: Seleccionar todo
$pre_message = utf8_normalize_nfc(request_var('message', ''));
Código: Seleccionar todo
$pre_message = utf8_normalize_nfc(request_var('message', '', true));
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado
"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein
Re: Post bot no admite caracteres especiales
Siguiendo el mismo lineamiento que me dejaste, le apliqué el utf8_normalize_nfc a las variables $username y $subject, porque me fijé que también cambiaba los caracteres en el nombre de usuario y en el título del mensaje, de manera que hice estas modificaciones extras:
Buscar:
Código: Seleccionar todo
$username = request_var('username', '');
Código: Seleccionar todo
$username = utf8_normalize_nfc(request_var('username', '', true));
Buscar:
Código: Seleccionar todo
$subject = request_var('subject', '');
Código: Seleccionar todo
$subject = utf8_normalize_nfc(request_var('subject', '', true));
Buscar:
Código: Seleccionar todo
$pre_subject = utf8_normalize_nfc(request_var('subject', ''));
Código: Seleccionar todo
$pre_subject = utf8_normalize_nfc(request_var('subject', '', true));
Problema resuelto, marco como solucionado. De nuevo, mil gracias Gabriel
Saludos,
© Webmaster de Diabetes Hispano
[hr]Datos de soporte:
Spoiler
Versión phpBB: phpBB3 (3.0.
MODs Instalados:
- Advertisement Management versión 1.0.10
- DS PayPal Donation Page MOD versión 1.0.1
- Board3 Portal versión 1.0.6
- NV Who Was Here versión 1.2.0
- Advanced BBCode Box 3 (aka ABBC3) versión 3.0.8-pl2
- Country Flags User Edition versión 1.2.1
- Birthday on Registration versión 1.0.0
- Legend Repositioning versión 1.0.3
- Prime Ban to Group versión 1.0.2
- Twitter Profile Link versión 1.0.6
- Precise Similar Topics II versión 1.1.5
- Facebook Profile Link versión 1.0.1
- Full Quick Reply Editor versión 2.1.1
- Last Posts Titles versión 1.0.0a
- Post Number in Viewtopic versión 1.0.8
- Anti Bot Question 1.2.0
- Latest Post In Profile versión 1.0.1
- phpBB mChat versión 1.3.5
- Post Bot versión 1.0.2
Servidor: Linux, de pago (BlueHost.com)
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No
- leviatan21
- Mensajes: 8279
- Registrado: 26 Mar 2008, 20:06
- Género:
- Edad: 54
Re: Post bot no admite caracteres especiales
Me ganaste de mano, si funcionaba correctamente mi sugerencia, iba a proponerte el cambio para el usuario y el asunto.exau escribió:¡Gracias Gabriel! Funciona perfecto
Siguiendo el mismo lineamiento que me dejaste, le apliqué el utf8_normalize_nfc a las variables $username y $subject, porque me fijé que también cambiaba los caracteres en el nombre de usuario y en el título del mensaje
utf8_normalize_nfc es una de las dos partes necesarias para los caracteres especiales, la primera es el 3º parámetro true al invocar a la función request_var
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado
"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein