Una vez instalado el Mantis en nuestro Hosting o Pc, ahora vamos a configurar nuestro Bug Tracker para personalizarlo.

Lo primero que vamos a personalizar del Mantis es la pantalla de inicio de sesión (Ver imagen de Abajo), he numerado las opciones que vamos a tocar (En la primera parte veremos las opciones 1 , 2 y 3).

  • 1.- Cambiar el logo de Mantis por nuestro logo de empresa
  • 2.- El lenguaje Español y no Ingles
  • 3.- Eliminar los mensajes WARNING de la página inicial
  • 4.- Quitar el Texto Mantis 1.1.5
  • 5.- Quitar el logo pequeño de Mantis Bugtracker System
mantisconfigurar01.gif

………………………………………………………

NOTA de Telepieza : Telepieza ha instalado en Mantis en el Hosting en la carpeta issues , cuando veaís dicha carpeta es porque su instalación se ha realizado con ese nombre, vosotros tenéis que poner el nombre de la carpeta que habéis instalado el mantis en vuestro ordenador.

Simplemente tenéis que cambiar el nombre issues por vuestro nombre de la carpeta del Mantis instalada en el Hosting o PC.

1.- Cambiar el logo de Mantis por nuestro logo de empresa

mantisconfigurar02.gif El logo de Mantis está en la ubicación /issues/images/mantis_logo.gif , sus dimensiones (ver imagen izquierda), 242×102 píxeles en transparente.

Vosotros tenéis que coger nuestro logo de empresa y darle la mismas dimensiones, nombre y formato de imagen, una vez conseguido todo ello, enviar por ftp al Hosting vuestra imagen (mantis_logo.gif) machacando la existente.

NOTA : La idea es colocar nuestro logo de empresa, en mí caso TELEPIEZA, con el mismo nombre , dimensiones y formato que el existente de mantis_logo.gif y cambiarlo. Todo esto se realiza para no cambiar ninguna página .php y nos garantizamos de un cambio de imagen rápido, limpio y sin errores.

2.- El lenguaje Español y no Ingles

Para cambiar el idioma del ingles al castellano, tenemos que editar con un editor de texto, el fichero config_defaults_inc.php que está en la carpeta principal del Mantis, en mi caso /issues/config_defaults_inc.php

NOTA : Realizar una copia de dicho fichero por si cometemos errores, poder recuperar la información de la copia realizada.

En la línea 376,

Buscar la instrucción  $g_default_language = 'english';
y cambiar por                $g_default_language = 'spanish';

En la línea 459,

Buscar la instrucción  $g_fallback_language = 'english';
y cambiar por                $g_fallback_language = 'spanish';

Una vez realizados los cambios, procedemos a salvar el fichero y enviarlo por FTP al Hosting para ver si nos ha cambiado el idioma al Español.




3.- Eliminar los mensajes WARNING de la página inicial

El Mensaje : WARNING: Admin directory should be removed.

Tenemos que borrar la carpeta admin, es muy fácil de quitar, simplemente tenemos que borrar del Hosting la carpeta admin que está en la raíz de Mantis : /issues/admin.

NOTA : BORRAR LA CARPETA admin  SIN MIRAMIENTOS.

El Mensaje :WARNING: You should disable the default “administrator” account or change its password.

El Mantis viene configurado por defecto que las claves de los usuarios se cambien por e-mail y no por pantalla de usuario, eso significa que nosotros no podemos cambiar la clave del administrator o cuando creamos nuevos usuarios, tampoco podemos asignarle las claves de acceso.

Para solucionar el problema , tenemos que editar con un editor de texto, el fichero config_defaults_inc.php que está en la carpeta principal del Mantis, en mi caso /issues/config_defaults_inc.php

En la línea 240,

Buscar la instrucción  $g_enable_email_notification = ON;
y cambiar por                $g_enable_email_notification = OFF;

Por temas de seguridad, tenemos que entrar al mantis como usuario administrator y clave : root y crear otro usuario administrador (Con las mismas características que el usuario administrator) o cambiar la clave root.

Una vez creado probar dicho usuario y ver si os enseña las mismas opciones de menú que el usuario administrator. Si es así, ya podéis borrar el usuario administrator de mantis o cambiar su clave.

NOTA : Antes de borrar el usuario administrator, sobre todo comprobar que el nuevo usuario (Administrador) funciona correctamente.

Personalmente os aconsejo eliminar el usuario administrator, creando anteriormente un usuario administrador nuevo en mantis, pero si no estáis muy seguros, con cambiar la clave del administrator ya es suficiente.

Una vez creados todos los usuarios nuestros y cambiado todas las claves, más adelante si queremos que los propios usuarios se creen ellos mismos las cuentas, tenemos que cambiar el parámetro a $g_enable_email_notification = ON; y configurar el SMTP de correo para que les llegue las notificaciones y cambios de clave por correo.




NOTA : Para cambiar la clave de un usuario con el parámetro   $g_enable_email_notification = OFF; tenemos que entrar con dicho usuario y después picar el  link de mi cuenta, para poder cambiar la clave de acceso al mantis.

En el próximo post explicaremos las opciones 4 y 5.

Saludos de Telepieza.

  1. tengo este problema no puedo logearme me sale este mensaje
    “Su cuenta puede estar deshabilitada o o bloqueada o el nombre de usuario/contraseña introducidos son incorrectos.”

    instale mantis por via de apt-get en ubuntu

    espero comentarios
    saludos!

  2. Hola!!

    Quisiera que alguien me dijera qué tengo que configurar en Mantis para que cuando registren una incidencia en la aplicación me llegue un correo para no estar continuamente abriendo mantis….

    (de momento tengo configurado que envíe correos…cuando se registra a algún usuario o se cierra la incidencia.. pero eso no.)

    Espero vuestros comentarios.
    Un saludo y gracias.

  3. Las sesiones en PHP pueden ir por cookies o url, mira si tu navegador admite cookies, porque da la impresión que las tienes bloqueadas.

  4. que tal, gracias por la aportacion, me ha servido mucho, sin embargo, al intantar cambiar el idioma del mantis me encuentro que si realiza el cambio correcto pero me aparece adicional un mensaje de error en la parte superior “SYSTEM WARNING: session_start(): Cannot send session cache limiter – headers already sent (output started at /home/domains/xxxxxxxxxxxx/web/xxxxxxxx/lang/strings_spanish.txt:1)” me podrian apoyar en esto?

    Saludos.

  5. Espinas, tiene algun correo donde le pueda enviar los pantallazos, de cómo estoy configurando el mantis.

  6. Espinas, La base de datos se encuentra creada, se creo un usuario con todos los privilegios (igual al root), luego este usuario se asigno a la base que va a usar el mantis, revise el php.in y la parte de conexion de mysql se encuentra descomentarizada. No se que pueda estar mal, de acuerdo a lo que describi anteriormente. Agradezco tu ayuda

  7. Entiendo que al arrancar el instalador de Mantis te funciona sin problemas el código php. Tambien entiendo que has creado la base de datos necesaría con un administrador de Mysql (Mysql Administrator) y le has dado todos los permisos de usuario a dicha base de datos para que el mantis pueda crear las tablas. Pregunta : 1.- Has creado la base de datos en el MySQL, 2.- Has dado los permisos adecuados para que el mantis pueda crear ls tablas. También puede ser que no tengas bien configurado el fichero php.ini, en dicho fichero le indicas el tipo de conexión a la base de datos, mira si está quitado el “#” en la parte de conexión a la base de datos MySql.

  8. Ya intente el otro tipo de conector (mysqli) y sigue saliendo el mismo error. No se si toca reiniciar algun servicio. La version de Mysql que estoy usando es la 5.1.31-0 y de php es 5.1.6 y la version de mantis es 1.1.6 y el sistema operativo sobre el cual estoy instalando es linux Red Hat interprise 5. Agradezco tu ayuda.

  9. El conector mysqli es nativo del PHP y salio cómo una necesidad de rápidez entre los dos mundos el del código PHP (Internet) y la conexión de la Base de Datos. El conector mysql es el de toda la vida, un conector que funciona desde que tengo uso de razón con la base de datos MySql. Primero intenta conectar el Mantis con el conector mysqli por ser el más rápido y estar embebido en el código PHP.

  10. Espinas cual es la diferencia entre uno u otro?. En caso tal donde puedo conseguir algun manual donde se exolique esta parte?

  11. Me da la sensación que el mensaje es por el conector del MySql y el PHP, recuerda que al configurar el mantis te pide el tipo de conector si el un mysql o mysqli.

  12. Buena Tarde, después de introducir los parámetros de configuración de mantis y de pulsar el boton “Install/Upgrade Database” el sistema me muestra lo siguiente

    * Bad Database is not supported by PHP. Check that it has been compiled into your server
    Cuando estoy utilizadno php 5.x.x. Voy y compruebo el estado de la aplicació y muestra lo siguiente:
    * Version

    Mantis requires at least PHP 4.3.0. If you are not running this version or above, you or your administrator will need to upgrade your build of PHP.

    You are running PHP 5.1.6

    La version de mantis que estoy instalando es la 1.1.6.No se que me falto por configurar. Agradezco la ayuda que me puedan brindar.

  13. Yivy Durley mateus

    buenas tardes ,
    Estoy instalando mantis en mi equipo, necesito una base de datos para hacer unas pruebas de con el aplicativo de Mantis , no se si me puedan dar unas direcciones para irlas bajando , la verdad , no dispongo de tiempo en este momento para alimentar una bse de datos para hacer un tipo de pruebas ,

Deja un Comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *