Personnalisation/configuration interface

MantisBT forum for users who prefer to ask and answer questions in French.

Moderators: Developer, Contributor

Post Reply
sartilas
Posts: 2
Joined: Sep 27, 2017 2:09 am

Personnalisation/configuration interface

Post by sartilas » Sep 27, 2017 2:25 am

Bonjour à tous,

Tout d’abord je suis totalement nouveau et débutant dans l'administration d'un portail mantis. J'aimerais si vous plait de l'aide concernant la personnalisation de l'interface pour enlever les champs par défaut qui me sont inutiles!
Au final ma demande est la même que sur ce topic :
viewtopic.php?f=10&t=21532

Ma contrainte est que les solutions proposées ne marche pas, et étant donné que je suis sur la dernière version du portail (2.6.0) j'imagine que la configuration a quelque peu changé en 4 ans! :cry:
Encore une autre question, je vois partout que dans le dossier racine de mantis je devrais trouver un certain "config_inc.php" mais il est pour ma part dans le sous-dossier config... De plus il est quasiement vide, juste quelque information de base comme l'hostname, le type de bd etc..

Merci d'avance pour vos lumière et désolé pour mon amateurisme.

Lapinkiller
Posts: 408
Joined: Jan 28, 2011 1:47 pm
Location: France
Contact:

Re: Personnalisation/configuration interface

Post by Lapinkiller » Nov 07, 2017 8:17 am

Bonjour,

Je ne maitrise pas la nouvelle version de mantis masi voici ce que je peux te dire :

oui le fichier config_inc.php est assez vide par défaut et est désormais dans un sous dossier
En fait, le principe est relativement simple : on n'y ajoute que les variables que l'on souhaite surcharger.

La solution est assez simple, quand tu souhaites surcharger une variable, tu la copies/colles depuis config_default_inc.php et dans config_inc.php, tu adaptes la valeur selon tes besoins.
Lapinkiller,
French PHP developer
New look for your mantis : http://www.mantisbt.org/forums/viewtopi ... =4&t=20055

sartilas
Posts: 2
Joined: Sep 27, 2017 2:09 am

Re: Personnalisation/configuration interface

Post by sartilas » Nov 17, 2017 3:26 am

Merci beaucoup pour ta réponse, petite question qui persiste, peut-on/a'ton le droit de modifier le code source primaire des page?

Merci encore
Sartilas

Lapinkiller
Posts: 408
Joined: Jan 28, 2011 1:47 pm
Location: France
Contact:

Re: Personnalisation/configuration interface

Post by Lapinkiller » Nov 21, 2017 7:48 am

Bonjour,

oui, la licence GNU/GPL de MantisBT te le permet, cf en détail la licence GNU/GPL ici : https://www.gnu.org/licenses/gpl.html

Prends toutefois en compte que si tu modifies le code source (hors fichier de configuration et plugins) tu seras géné dans les prochaines montées de version de Mantis
Lapinkiller,
French PHP developer
New look for your mantis : http://www.mantisbt.org/forums/viewtopi ... =4&t=20055

rkarmann
Posts: 66
Joined: Nov 24, 2017 5:00 am
Location: Lille, France

Re: Personnalisation/configuration interface

Post by rkarmann » Dec 14, 2017 4:33 am

Hello,

Si tu veux modifier l'affichage des champs en fonction de ton projet, tu peux suivre la même procédure que dans le lien que tu as partagé :
viewtopic.php?f=10&t=21532

Tu vas dans Administration > Gérer la configuration > Rapport de configuration :

1. En bas de page, tu peux renseigner une nouvelle règle de configuration en fonction du projet

2. Ajoute en option de configuration 'bug_report_page_fields'

3. Type = complex

4. Défini un array comme dans cet exemple:

Code: Select all

array(
1 => 'category_id',
2 => 'view_state',
3 => etc...
);
5. Enregistre ta configuration et normalement ça devrait marcher.

Attention, les champs 'summary' (=résumé) 'description' sont obligatoires. Toutefois le champ 'category_id' peut-être évincé mais il faudra ajouter la ligne suivante dans ton fichier config_inc.php :

Code: Select all

$g_allow_no_category = OFF;
sartilas wrote:
Merci d'avance pour vos lumière et désolé pour mon amateurisme.
Et on est pas désolé pour son amateurisme, il faut bien commencer quelque part :lol:
Currently working on a wiki-based plugin for MantisBT 2.X. If you'd like to test it, contact me or see the plugin section.

Post Reply