{"id":833,"date":"2015-01-12T13:36:52","date_gmt":"2015-01-12T11:36:52","guid":{"rendered":"http:\/\/www.h-hennes.fr\/blog\/?p=833"},"modified":"2015-02-06T14:13:57","modified_gmt":"2015-02-06T12:13:57","slug":"mantis-bugtracker-personnaliser-la-page-de-soumission-de-bug","status":"publish","type":"post","link":"https:\/\/www.h-hennes.fr\/blog\/2015\/01\/12\/mantis-bugtracker-personnaliser-la-page-de-soumission-de-bug\/","title":{"rendered":"Mantis bugtracker : Personnaliser la page de soumission de bug"},"content":{"rendered":"<p>Par d\u00e9faut la page de soumission de bug de mantis Bugtracker est relativement exhaustive et contient de nombreux champs.<br \/>\nComme vous pouvez le voir sur la capture ci-dessous :<\/p>\n<p><a href=\"https:\/\/www.h-hennes.fr\/blog\/wp-content\/uploads\/2015\/01\/soumission-bug-mantis-defaut.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-835\" src=\"https:\/\/www.h-hennes.fr\/blog\/wp-content\/uploads\/2015\/01\/soumission-bug-mantis-defaut.jpg\" alt=\"Mantis soumission bug d\u00e9faut\" width=\"780\" height=\"545\" srcset=\"https:\/\/www.h-hennes.fr\/blog\/wp-content\/uploads\/2015\/01\/soumission-bug-mantis-defaut.jpg 780w, https:\/\/www.h-hennes.fr\/blog\/wp-content\/uploads\/2015\/01\/soumission-bug-mantis-defaut-300x210.jpg 300w\" sizes=\"auto, (max-width: 780px) 100vw, 780px\" \/><\/a><\/p>\n<p>En fonction de votre utilisation tout ces champs ne sont pas forc\u00e9ment n\u00e9cessaires, voici donc comment personnaliser cette page :<br \/>\nDans mon exemple je souhaite afficher sur la page de soumission de bug uniquement les \u00e9l\u00e9ments suivants :<\/p>\n<ul>\n<li>Cat\u00e9gorie de bug<\/li>\n<li>Assignation au d\u00e9veloppeur<\/li>\n<li>Priorit\u00e9<\/li>\n<li>R\u00e9sum\u00e9<\/li>\n<li>Description<\/li>\n<li>Informations compl\u00e9mentaires<\/li>\n<li>Pi\u00e8ces jointes<\/li>\n<li>Date d&rsquo;\u00e9ch\u00e9ance<\/li>\n<\/ul>\n<p>Pour cela il existe plusieurs possibilit\u00e9s pour faire cela.<\/p>\n<p><strong>Via l&rsquo;administration :<\/strong><\/p>\n<p>C&rsquo;est la solution la plus pratique et la plus facilement personnalisable :<\/p>\n<p><a href=\"https:\/\/www.h-hennes.fr\/blog\/wp-content\/uploads\/2015\/01\/configuration-soumission-bug-mantis.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-834\" src=\"https:\/\/www.h-hennes.fr\/blog\/wp-content\/uploads\/2015\/01\/configuration-soumission-bug-mantis.jpg\" alt=\"Mantis Configuration soumission de bug\" width=\"780\" height=\"369\" srcset=\"https:\/\/www.h-hennes.fr\/blog\/wp-content\/uploads\/2015\/01\/configuration-soumission-bug-mantis.jpg 780w, https:\/\/www.h-hennes.fr\/blog\/wp-content\/uploads\/2015\/01\/configuration-soumission-bug-mantis-300x142.jpg 300w\" sizes=\"auto, (max-width: 780px) 100vw, 780px\" \/><\/a><\/p>\n<p>Rendez-vous dans \u00ab\u00a0Administration\/ G\u00e9rer la configuration\u00a0\u00bb.<br \/>\nChoisissez ensuite l&rsquo;utilisateur et le projet concern\u00e9.<br \/>\nSaisir l&rsquo;option de configuration : <strong>bug_report_page_fields<\/strong><br \/>\nEt le type \u00ab\u00a0Complex\u00a0\u00bb<\/p>\n<p>Dans la configuration saisissez la commande suivante :<\/p>\n<p>array (<br \/>\n0 =&gt; &lsquo;category_id&rsquo;,<br \/>\n1 =&gt; &lsquo;view_state&rsquo;,<br \/>\n2 =&gt; &lsquo;handler&rsquo;,<br \/>\n3 =&gt; &lsquo;handler&rsquo;,<br \/>\n4 =&gt; &lsquo;priority&rsquo;,<br \/>\n5 =&gt; &lsquo;summary&rsquo;,<br \/>\n6 =&gt; &lsquo;description&rsquo;,<br \/>\n7 =&gt; &lsquo;additional_info&rsquo;,<br \/>\n8 =&gt; &lsquo;attachments&rsquo;,<br \/>\n9 =&gt; &lsquo;due_date&rsquo;,<br \/>\n)<\/p>\n<p><strong>Via le fichier de configuration :<\/strong><\/p>\n<p>Dans le fichier <strong>config_inc.php<\/strong> entrez le code suivant :<\/p>\n<pre lang=\"php\">#Affichage par d\u00e9faut du reporting des bugs\r\n$g_bug_report_page_fields = array(\r\n'category_id',\r\n'view_state',\r\n'handler',\r\n'priority',\r\n'summary',\r\n'description',\r\n'additional_info',\r\n'attachments',\r\n'due_date',\r\n);\r\n<\/pre>\n<p>Une fois les \u00e9l\u00e9ments chang\u00e9s, votre page de soumission de bug est \u00e0 pr\u00e9sent beaucoup plus simple, comme vous pouvez le voir sur la capture suivante :<\/p>\n<p><a href=\"https:\/\/www.h-hennes.fr\/blog\/wp-content\/uploads\/2015\/01\/soumission-bug-mantis-persot.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-837\" src=\"https:\/\/www.h-hennes.fr\/blog\/wp-content\/uploads\/2015\/01\/soumission-bug-mantis-persot.jpg\" alt=\"Mantis soumission bug perso\" width=\"780\" height=\"430\" srcset=\"https:\/\/www.h-hennes.fr\/blog\/wp-content\/uploads\/2015\/01\/soumission-bug-mantis-persot.jpg 780w, https:\/\/www.h-hennes.fr\/blog\/wp-content\/uploads\/2015\/01\/soumission-bug-mantis-persot-300x165.jpg 300w\" sizes=\"auto, (max-width: 780px) 100vw, 780px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Pour information je vous affiche \u00e9galement la configuration par d\u00e9faut qui est visible dans le fichier config_defaults_inc.php, cela vous permettra d&rsquo;afficher uniquement les champs souhait\u00e9s.<\/p>\n<pre lang=\"php\">$g_bug_report_page_fields = array(\r\n'category_id',\r\n'view_state',\r\n'handler',\r\n'priority',\r\n'severity',\r\n'reproducibility',\r\n'platform',\r\n'os',\r\n'os_version',\r\n'product_version',\r\n'product_build',\r\n'target_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>Il est \u00e9galement possible de la m\u00eame mani\u00e8re de <a title=\"Mantis Bugtracker : Personnaliser la page de visualisation d\u2019un bug\" href=\"https:\/\/www.h-hennes.fr\/blog\/2015\/02\/06\/mantis-bugtracker-personnaliser-la-page-de-visualisation-dun-bug\/\">personnaliser la page d&rsquo;affichage d&rsquo;un bug.<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Par d\u00e9faut la page de soumission de bug de mantis Bugtracker est relativement exhaustive et contient de nombreux champs. Comme vous pouvez le voir sur la capture ci-dessous : En fonction de votre utilisation tout ces champs ne sont pas forc\u00e9ment n\u00e9cessaires, voici donc comment personnaliser cette page : Dans mon exemple je souhaite afficher [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","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":[82,325],"class_list":["post-833","post","type-post","status-publish","format-standard","hentry","category-mantis-bugtracker","tag-mantis","tag-soumission-bug"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/posts\/833","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=833"}],"version-history":[{"count":3,"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/posts\/833\/revisions"}],"predecessor-version":[{"id":874,"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/posts\/833\/revisions\/874"}],"wp:attachment":[{"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/media?parent=833"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/categories?post=833"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.h-hennes.fr\/blog\/wp-json\/wp\/v2\/tags?post=833"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}