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!
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.
Personnalisation/configuration interface
Moderators: Developer, Contributor
-
- Posts: 408
- Joined: 28 Jan 2011, 18:47
- Location: France
- Contact:
Re: Personnalisation/configuration interface
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.
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
French PHP developer
New look for your mantis : http://www.mantisbt.org/forums/viewtopi ... =4&t=20055
Re: Personnalisation/configuration interface
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
Merci encore
Sartilas
-
- Posts: 408
- Joined: 28 Jan 2011, 18:47
- Location: France
- Contact:
Re: Personnalisation/configuration interface
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
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
French PHP developer
New look for your mantis : http://www.mantisbt.org/forums/viewtopi ... =4&t=20055
Re: Personnalisation/configuration interface
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:
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 :
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...
);
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;
Et on est pas désolé pour son amateurisme, il faut bien commencer quelque partsartilas wrote:
Merci d'avance pour vos lumière et désolé pour mon amateurisme.
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.