{"id":867,"date":"2015-02-06T14:11:36","date_gmt":"2015-02-06T12:11:36","guid":{"rendered":"http:\/\/www.h-hennes.fr\/blog\/?p=867"},"modified":"2015-02-06T14:11:36","modified_gmt":"2015-02-06T12:11:36","slug":"mantis-bugtracker-personnaliser-la-page-de-visualisation-dun-bug","status":"publish","type":"post","link":"https:\/\/www.h-hennes.fr\/blog\/2015\/02\/06\/mantis-bugtracker-personnaliser-la-page-de-visualisation-dun-bug\/","title":{"rendered":"Mantis Bugtracker : Personnaliser la page de visualisation d&rsquo;un bug"},"content":{"rendered":"<p>A la suite de mon pr\u00e9c\u00e9dent article pr\u00e9sentant comment <a title=\"Mantis bugtracker : Personnaliser la page de soumission de bug\" href=\"https:\/\/www.h-hennes.fr\/blog\/2015\/01\/12\/mantis-bugtracker-personnaliser-la-page-de-soumission-de-bug\/\">personnaliser la page de soumission d&rsquo;un bug<\/a> , voici comment faire pour personnaliser la page d&rsquo;affichage d&rsquo;un bug avec Mantis Bugtracker<br \/>\n(Ceci fonctionne avec les versions sup\u00e9rieures \u00e0 mantis 1.2 )<\/p>\n<p>Note : La proc\u00e9dure \u00e0 suivre pour modifier le formulaire d&rsquo;\u00e9dition d&rsquo;un bug est exactement la m\u00eame, mais il faut remplacer l&rsquo;option de configuration par <strong>bug_update_page_fields<\/strong><\/p>\n<p>Voici l&rsquo;affichage par d\u00e9faut, sur lequel j&rsquo;ai encadr\u00e9 en rouge les champs que je souhaite supprimer :<\/p>\n<p><a href=\"https:\/\/www.h-hennes.fr\/blog\/wp-content\/uploads\/2015\/02\/mantis-personnaliser-bug-view-before.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-868\" src=\"https:\/\/www.h-hennes.fr\/blog\/wp-content\/uploads\/2015\/02\/mantis-personnaliser-bug-view-before.jpg\" alt=\"Afficher bug Mantis\" width=\"780\" height=\"159\" srcset=\"https:\/\/www.h-hennes.fr\/blog\/wp-content\/uploads\/2015\/02\/mantis-personnaliser-bug-view-before.jpg 780w, https:\/\/www.h-hennes.fr\/blog\/wp-content\/uploads\/2015\/02\/mantis-personnaliser-bug-view-before-300x61.jpg 300w\" sizes=\"auto, (max-width: 780px) 100vw, 780px\" \/><\/a><\/p>\n<p>Je souhaite donc supprimer les champs :<\/p>\n<ul>\n<li>Impact<\/li>\n<li>Plateforme<\/li>\n<li>OS<\/li>\n<li>Version<\/li>\n<\/ul>\n<p>Avec mantis, les champs affich\u00e9s sur cette page sont g\u00e9r\u00e9 par l&rsquo;option de configuration <strong>bug_view_page_fields<\/strong><\/p>\n<p>Il existe plusieurs options pour personnaliser cela<\/p>\n<p><strong>Via l&rsquo;administration<\/strong><\/p>\n<p><a href=\"https:\/\/www.h-hennes.fr\/blog\/wp-content\/uploads\/2015\/02\/mantis-personnaliser-bug-view-config.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-869\" src=\"https:\/\/www.h-hennes.fr\/blog\/wp-content\/uploads\/2015\/02\/mantis-personnaliser-bug-view-config.jpg\" alt=\"Mantis bugtracker configurer view page\" width=\"630\" height=\"372\" srcset=\"https:\/\/www.h-hennes.fr\/blog\/wp-content\/uploads\/2015\/02\/mantis-personnaliser-bug-view-config.jpg 630w, https:\/\/www.h-hennes.fr\/blog\/wp-content\/uploads\/2015\/02\/mantis-personnaliser-bug-view-config-300x177.jpg 300w\" sizes=\"auto, (max-width: 630px) 100vw, 630px\" \/><\/a><\/p>\n<p>Rendez-vous dans \u00ab Administration\/ G\u00e9rer la configuration \u00bb.<br \/>\nChoisissez ensuite l\u2019utilisateur et le projet concern\u00e9.<br \/>\nSaisir l\u2019option de configuration : bug_view_page_fields<br \/>\nEt le type \u00ab Complex \u00bb<\/p>\n<p>Dans la configuration saissez la commande suivante<br \/>\narray (<br \/>\n0=&gt; &lsquo;id&rsquo;,<br \/>\n1=&gt;&rsquo;project&rsquo;,<br \/>\n2=&gt;&rsquo;category_id&rsquo;,<br \/>\n3=&gt;&rsquo;view_state&rsquo;,<br \/>\n4=&gt;&rsquo;date_submitted&rsquo;,<br \/>\n5=&gt;&rsquo;last_updated&rsquo;,<br \/>\n6=&gt;&rsquo;reporter&rsquo;,<br \/>\n7=&gt;&rsquo;handler&rsquo;,<br \/>\n8=&gt;&rsquo;priority&rsquo;,<br \/>\n9=&gt;&rsquo;status&rsquo;,<br \/>\n10=&gt;&rsquo;resolution&rsquo;,<br \/>\n11=&gt;&rsquo;summary&rsquo;,<br \/>\n12=&gt;&rsquo;description&rsquo;,<br \/>\n13 =&gt;&rsquo;additional_info&rsquo;,<br \/>\n14 =&gt;&rsquo;steps_to_reproduce&rsquo;,<br \/>\n15 =&gt;&rsquo;attachments&rsquo;,<br \/>\n16 =&gt;&rsquo;due_date&rsquo;,<br \/>\n)<\/p>\n<p><strong>Via le fichier de configuration<\/strong><\/p>\n<p>Dans le fichier config_inc.php entrez le code suivant :<\/p>\n<pre lang=\"php\">$g_bug_view_page_fields = array (\r\n'id',\r\n'project',\r\n'category_id',\r\n'view_state',\r\n'date_submitted',\r\n'last_updated',\r\n'reporter',\r\n'handler',\r\n'priority',\r\n'reproducibility',\r\n'status',\r\n'resolution',\r\n'fixed_in_version',\r\n'summary',\r\n'description',\r\n'additional_info',\r\n'steps_to_reproduce',\r\n'attachments',\r\n'due_date',\r\n);\r\n<\/pre>\n<p>Une fois la configuration prise en compte, les champs sont bien masqu\u00e9s dans le nouvel affichage, comme vous pouvez le voir sur la capture suivante :<\/p>\n<p><a href=\"https:\/\/www.h-hennes.fr\/blog\/wp-content\/uploads\/2015\/02\/mantis-personnaliser-bug-view-after.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-870\" src=\"https:\/\/www.h-hennes.fr\/blog\/wp-content\/uploads\/2015\/02\/mantis-personnaliser-bug-view-after.jpg\" alt=\"Mantis view After\" width=\"780\" height=\"139\" srcset=\"https:\/\/www.h-hennes.fr\/blog\/wp-content\/uploads\/2015\/02\/mantis-personnaliser-bug-view-after.jpg 780w, https:\/\/www.h-hennes.fr\/blog\/wp-content\/uploads\/2015\/02\/mantis-personnaliser-bug-view-after-300x53.jpg 300w\" sizes=\"auto, (max-width: 780px) 100vw, 780px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A la suite de mon pr\u00e9c\u00e9dent article pr\u00e9sentant comment personnaliser la page de soumission d&rsquo;un bug , voici comment faire pour personnaliser la page d&rsquo;affichage d&rsquo;un bug avec Mantis Bugtracker (Ceci fonctionne avec les versions sup\u00e9rieures \u00e0 mantis 1.2 ) Note : La proc\u00e9dure \u00e0 suivre pour modifier le formulaire d&rsquo;\u00e9dition d&rsquo;un bug est exactement [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[247],"tags":[331,83,82],"class_list":["post-867","post","type-post","status-publish","format-standard","hentry","category-mantis-bugtracker","tag-bug-view","tag-bugtracker","tag-mantis"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/posts\/867","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/comments?post=867"}],"version-history":[{"count":3,"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/posts\/867\/revisions"}],"predecessor-version":[{"id":873,"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/posts\/867\/revisions\/873"}],"wp:attachment":[{"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/media?parent=867"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/categories?post=867"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/tags?post=867"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}