Personalização do Mantis BT

Faça uma pergunta

Mantis é um software cuja licença livre dá direito de utilizar , de estudar, de modificar, de duplicar e de vender o dito software sem contrapartida.

Neste artigo vamos nos interessar essencialmente à personalização do Mantis.

Modificação da tela "Afixar os bugs"


Figura 1:Tela de Mantis padrão
O padrão da tela em questão se afixa da seguinte maneira

Para modificar esta afixagem basta :
  • Se colocar no nível do diretório Mantis BT do servidor Web
  • Ir ao diretório Core
  • Editar o arquivo Custom_Function_api.php

Figura 2:Conteúdo do arquivo Custom Function
  • Adicionar o ou os campos que você quer visualizar

Figure 3:Exemplo de adição de um parâmetro
  • Conseqüência desta Modificação a tela de afixagem dos BUGS tomará a seguinte forma (figura 4)

Figure 4:Tela de Mantis depois da modificação

Note que a exportação Excel considera os parâmetros já configurados na página AFIXAGEM DOS BUGS

Modificação de limitação de acesso por um grupo de usuários

  • Se colocar ao nível do diretório Mantis BT do servidor web
  • Ir ao diretório Core
  • Editar o arquivo constant_inc.php. Basta modificar os valores em vermelho peara cada usuário (figura 5)

Figure 5:: Os valores para mudar

Adicionar o addon "JPGRAPH"


Para adicionar o addon é preciso baixar o pacote a partir do site
Descompactá-lo em um diretório no nosso caso será no diretório "plugins" do diretório ''' Mantis'''
Depois modificar a partir da ''' linha 481''' do arquivo ''\mantis\config_defaults_inc.php''
$g_use_jpgraph   = 1;  
$g_jpgraph_path  = '/wamp/www/mantis/plugins/jpgraph/src/';


E finalmente inserir na '''linha 26''' do arquivo ''\mantis\plugins\jpgraph\src\jpgraph.php''
DEFINE('DIR_BASE','\wamp\www\mantis\plugins\jpgraph\src');


Tradução feita por Ana Spadari
Jean-François Pillou

Nosso conteúdo é produzido em colaboração com especialistas em tecnologia da informação sob o comando de Jean-François Pillou, fundador do CCM.net e diretor digital do Grupo Figaro. CCM é um site sobre tecnologia líder em nível internacional e está disponível em 11 idiomas.

Mais informações sobre a equipe do CCM

Veja também