Follow Me

Implementación de e-Ticket

El buen compañero Alvar hizo una sugerencia para incorporar la plataforma e-Ticket Support como portal de gestión de solicitudes de soporte. Interesante plataforma que permite administrar y canalizar las solicitudes de soporte fácil y efectivamente.Para trabajar con e-Ticket Support, les voy a traducir las instrucciones tal cual como está en la página:

Se requiere un servidor web que corra PHP 5.x y MySQL 4.1 (o superior).

Para comenzar con el proceso de instalación automática se debe preparar primero el entorno haciendo lo siguiente:

  1. Descargar la última versión de eTicket.
  2. Extraer los archivos y carpetas del archivo comprimido.
  3. Cargar el contenido en un directorio apropiado de su servidor web (ej: /public_html/helpdesk/)
  4. Crear una base de datos en MySQL ya sea mediante línea de comando o phpMyAdmin

Todo lo que necesita hacer en este punto es visitar la ruta de instalación que cargó previamente, por ejemplo si cargó el paquete en /public_html/helpdesk/ visitar: http://www.sudominio.com/helpdesk/install/ y seguir las instrucciones que aparecen en pantalla.

Para comenzar el proceso de instalación se requiere tener los archivos “settings.php” y “pipe.php” con permisos de escritura. DEBE hacer esto cambiando los permisos vía chmod a “666”, lo que se hace usualmente vía FTP, vía interfase o también mediante línea de comando:  chmod 666 [archivo]

Una vez la instalación haya completado puede hacer lo siguiente:

  • Revisar el contenido del archivo “settings.php” y asegurarse que cumple con los requisitos
  • Cambiar los permisos mediante chmod “settings.php” a 644, lo que evita su escritura ya que no se va a editar más
  • Cambiar los permisos mediante chmod “pipe.php” a 755, ya que este archivo debe ser ejecutable
  • Si va a habilitar la opción de enviar anexos DEBE cambiar los permisos vía chmod 666 a la carpeta de almacenamiento de anexos
  • REMOVER el directorio “install” del servidor antes de continuar
  • Ingresar al area administrativa para configurar en panel de helpdesk
  • Configurar el manejo de email usando el método piping o pop3
  • Si va a usar el método piping asegúrese de que tiene configurado SpamAssassin previamente
  • Visitar la página eTicket Project.

Cómo podrán inferir, es un paquete orientado a servidores Apache/Linux pero se puede usar en un equipo en base Windows usando un paquete como Xampp ya que les instalará todo lo necesario para poder correr e-Ticket Support.

En mi caso, trabajando con el hosting Bluehost, no existe la opción de crear bases de datos ni vía phpmyadmin ni por línea de comando como indica en tutorial. En cambio, trae un Asistente (Wizard) que permite crear base de datos y gestionar usuarios. Esa es la única forma en que podrán crear la base de datos que necesitan para trabajar con e-Ticket Support.

Una vez terminada la instalación, me propuse cambiarle la apariencia totalmente. Si ven una instalación base de e-Ticket Support se ve así:

Mientras que mi instalación se vé así:

Igualmente, traduje los contenidos al español. Alvar hizo un buen trabajo encontrando una lista de idioma español de una versión anterior que me facilitó mucho el trabajo, pero los detalles y la personalización fue inevitablemente “a mano”.

Hasta el momento los usuarios parecen disfrutar de la aplicación y esta semana será formal la entrada en Beta. Espero que a los usuarios del proyecto EDC03 y EV12 (todos ellos usuarios móviles) les sea de gran ayuda.

No Comments

Leave a Reply

Back to top