Por defecto Redmine permite crear categorías de 30 caracteres máximo. Vamos a ver cómo ampliar el tamaño del campo categoría en Redmine para admita el número de caracteres que deseemos. El ejemplo que hemos realizado ha consistido en ampliarlo a 90 caracteres.

redmine

Para ello tendremos que modificar un campo de la base de datos y un fichero del core, por lo que tendremos que tenerlo en cuenta si ampliamos la versión de nuestro Redmine a futuro.

Hay que lanzar la siguiente SQL:

ALTER TABLE `gpsae_mig_destino`.`issue_categories`

CHANGE COLUMN `name` `name` VARCHAR(90) NOT NULL DEFAULT ” ;

Y modificar esta línea de código en el fichero \www\GPSAE\app\models\issue_category.rb:

validates_length_of :name, :maximum => 90

Si creamos una categoría nueva el cambio debería realizarse sin problemas:

Redmine_categoria_1

Una vez realizado el cambio si intentamos crear una categoría con más de 90 caracteres obtendremos el siguiente mensaje de error:

Redmine_categoria_2

Tras las pruebas realizadas, vemos que no hace falta renombrar el mensaje de error. Lo construye dinámicamente la aplicación y no tendríamos que tocar nada más.

Necesita reiniciar Apache para que surjan los cambios.

Nota.- Se ha probado con una versión obsoleta de Redmine 1.3.0 pero la solución puede ser totalmente válida para el resto de versiones. Sólo variará algún detalle de los ficheros indicados.

About these ads

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

CERRAR

Pin It on Pinterest

Share This

Compártelo

¡Comparte este artículo con tus amigos!