Permitir eñes y acentos en osTicket 1.6 RC4
Wednesday, 29 de October de 2008 por marcos
osTicket es un sistema de tickets para atención a clientes FLOSS que estamos implementando en mi lugar de trabajo. Está muy lindo la verdad pero parece que su desarrollo no anda muy ágil ultimamente, por lo que me parece que les vamos a ir tirando una mano de a poquito.
El aporte de hoy es sencillo, cuando uno lo empieza a probar en seguida se da cuenta que en la instalación por defecto todas las lineas que contengan caracteres “raros” se truncan, así por ejemplo la sigueinte linea:
Este año se implementará el nuevo SI
Se transforma si se ingresa en un Ticket en
Este a
Para solucionar el probleman simplemente hay que cambiar el charset y la collation que el sistema usa cuando se comunica con mysql, para ello vamos a la carpeta include y en el archivo mysql.php reemplazamos las líneas
@mysql_query('SET NAMES "UTF8"'); @mysql_query('SET COLLATION_CONNECTION=utf8_general_ci');
Por estas dos:
@mysql_query('SET NAMES "latin1"'); @mysql_query('SET COLLATION_CONNECTION=latin1_swedish_ci');
Y voilá! Caracteres internacionales en osTicktet 1.6 RC4.
A medida que vaya tuneando mi instalación voy a poner aca las diferentes cosas que puedan serles de utilidad a cualquiera.
Obrigado! Solucionou meu problema
É um prazer ter sido útil. Saudações!
lo he cambiado, los asuntos se han arreglado pero entonces todo lo de mas se me empieza a ver con mala codificacion y con rombos extraños!
a mi al cambiarlo se me ven bien los acentos, pero entonces se me ven mal el cuerpo del mensaje.
alguna idea?