>Number: 246 >Category: gnatsweb >Synopsis: Category drop-downs should display category desc instead of ID >Confidential: no >Severity: non-critical >Priority: medium >Responsible: unassigned >State: open >Class: change-request >Submitter-Id: net >Arrival-Date: Thu Aug 23 05:24:00 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Keith Jones <keith.jones@iop.org> >Release: gnatsweb-2.8.0 >Organization: >Environment: >Description: Category IDs are not always obvious to the submitter of a PR, therefore problem reports are often assigned to an incorrect category. A more "intuitive" method of displaying the category in gnatsweb would be to show the category description instead of the ID in the submit/edit/query forms. >How-To-Repeat: >Fix: See attached file for my quick and dirty solution for gnatsweb-2.8.0 (context diff). YMMV with later versions of gnatsweb. I haven't patched the query results page; this might also be desirable. >Release-Note: >Audit-Trail: >Unformatted: ----gnatsweb-attachment---- Content-Type: application/octet-stream; name="gnatsweb-2.8.diff" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="gnatsweb-2.8.diff" KioqIGduYXRzd2ViLTIuOC5wbAlNb24gTWF5IDIxIDEzOjEwOjQ4IDIwMDEKLS0tIGduYXRzd2Vi LTIuOC5rbWpwYXRjaC5wbAlUaHUgQXVnIDIzIDEyOjMwOjA5IDIwMDEKKioqKioqKioqKioqKioq CioqKiA0NjYsNDc2ICoqKioKICAKICAgICAgaWYgKCRmaWVsZG5hbWVzeyRffSAmICRFTlVNKQog ICAgICB7CiAgICAgICAgcHJpbnQgIjx0cj5cbjx0ZD48Yj4kXzo8L2I+XG48L3RkPlxuPHRkPiIs CiAgICAgICAgICAgICAgJGludHJvLAogICAgICAgICAgICAgICRxLT5wb3B1cF9tZW51KC1uYW1l PT4kXywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtdmFsdWVzPT5cQCRsY19maWVsZG5h bWUsCiEgICAgICAgICAgICAgICAgICAgICAgICAgICAgLWRlZmF1bHQ9PiRkZWZhdWx0KTsKICAg ICAgICBwcmludCAiPC90ZD5cbjwvdHI+XG4iOwogICAgICB9CiAgICAgIGVsc2lmICgkZmllbGRu YW1lc3skX30gJiAkTVVMVElMSU5FKQotLS0gNDY2LDQ3OCAtLS0tCiAgCiAgICAgIGlmICgkZmll bGRuYW1lc3skX30gJiAkRU5VTSkKICAgICAgeworICAgICAgICRsYWJlbHMgPSB1bmRlZjsKKyAg ICAgICBpZiAoJF8gZXEgJ0NhdGVnb3J5JykgeyAkbGFiZWxzID0gXCVjYXRlZ29yeV9kZXNjOyB9 CiAgICAgICAgcHJpbnQgIjx0cj5cbjx0ZD48Yj4kXzo8L2I+XG48L3RkPlxuPHRkPiIsCiAgICAg ICAgICAgICAgJGludHJvLAogICAgICAgICAgICAgICRxLT5wb3B1cF9tZW51KC1uYW1lPT4kXywK ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtdmFsdWVzPT5cQCRsY19maWVsZG5hbWUsCiEg ICAgICAgICAgICAgICAgICAgICAgICAgICAgLWRlZmF1bHQ9PiRkZWZhdWx0LCAtbGFiZWxzPT4k bGFiZWxzKTsKICAgICAgICBwcmludCAiPC90ZD5cbjwvdHI+XG4iOwogICAgICB9CiAgICAgIGVs c2lmICgkZmllbGRuYW1lc3skX30gJiAkTVVMVElMSU5FKQoqKioqKioqKioqKioqKioKKioqIDkw Miw5MTIgKioqKgogICAgICB7CiAgICAgICAgbXkgQHZhbHVlcyA9IGNiKCdlZGl0X3ByJywgJGZp ZWxkc3snQ2F0ZWdvcnknfSwgJGxjX2ZpZWxkbmFtZSk7CiAgICAgICAgQHZhbHVlcyA9IEAkbGNf ZmllbGRuYW1lIHVubGVzcyAoZGVmaW5lZCgkdmFsdWVzWzBdKSk7CiAgICAgICAgcHJpbnQgIjx0 cj5cbjx0ZD48Yj4kXzo8L2I+PC90ZD5cbjx0ZD4iLAogICAgICAgICAgICAgICRpbnRybywKICAg ICAgICAgICAgICAkcS0+cG9wdXBfbWVudSgtbmFtZT0+JF8sCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgLXZhbHVlcz0+XEB2YWx1ZXMsCiEgICAgICAgICAgICAgICAgICAgICAgICAgICAg LWRlZmF1bHQ9PiRmaWVsZHN7JF99KTsKICAgICAgICBwcmludCAiPC90ZD5cbjwvdHI+XG4iOwog ICAgICB9CiAgICAgIGVsc2lmICgkZmllbGRuYW1lc3skX30gJiYgKCRmaWVsZG5hbWVzeyRffSAm ICRNVUxUSUxJTkUpKQotLS0gOTA0LDkxNyAtLS0tCiAgICAgIHsKICAgICAgICBteSBAdmFsdWVz ID0gY2IoJ2VkaXRfcHInLCAkZmllbGRzeydDYXRlZ29yeSd9LCAkbGNfZmllbGRuYW1lKTsKICAg ICAgICBAdmFsdWVzID0gQCRsY19maWVsZG5hbWUgdW5sZXNzIChkZWZpbmVkKCR2YWx1ZXNbMF0p KTsKKyAgICAgICAkbGFiZWxzID0gdW5kZWY7CisgICAgICAgaWYgKCRfIGVxICdDYXRlZ29yeScp IHsgJGxhYmVscyA9IFwlY2F0ZWdvcnlfZGVzYzsgfQogICAgICAgIHByaW50ICI8dHI+XG48dGQ+ PGI+JF86PC9iPjwvdGQ+XG48dGQ+IiwKICAgICAgICAgICAgICAkaW50cm8sCiAgICAgICAgICAg ICAgJHEtPnBvcHVwX21lbnUoLW5hbWU9PiRfLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg IC12YWx1ZXM9PlxAdmFsdWVzLAohICAgICAgICAgICAgICAgICAgICAgICAgICAgIC1kZWZhdWx0 PT4kZmllbGRzeyRffSwKISAJCQkgICAtbGFiZWxzPT4kbGFiZWxzKTsKICAgICAgICBwcmludCAi PC90ZD5cbjwvdHI+XG4iOwogICAgICB9CiAgICAgIGVsc2lmICgkZmllbGRuYW1lc3skX30gJiYg KCRmaWVsZG5hbWVzeyRffSAmICRNVUxUSUxJTkUpKQoqKioqKioqKioqKioqKioKKioqIDEyNzUs MTI4MSAqKioqCiAgCSI8dHI+XG48dGQ+Q2F0ZWdvcnk6PC90ZD5cbjx0ZD4iLAogIAkkcS0+cG9w dXBfbWVudSgtbmFtZT0+J2NhdGVnb3J5JywKICAJCSAgICAgICAtdmFsdWVzPT5cQGNhdGVnb3J5 LAohIAkJICAgICAgIC1kZWZhdWx0PT4kY2F0ZWdvcnlbMF0pLAogIAkiPC90ZD5cbjwvdHI+XG48 dHI+XG48dGQ+U2V2ZXJpdHk6PC90ZD5cbjx0ZD4iLAogIAkkcS0+cG9wdXBfbWVudSgtbmFtZT0+ J3NldmVyaXR5JywKICAJICAgICAgICAgICAgICAgLXZhbHVlcz0+XEBzZXZlcml0eSwKLS0tIDEy ODAsMTI4NyAtLS0tCiAgCSI8dHI+XG48dGQ+Q2F0ZWdvcnk6PC90ZD5cbjx0ZD4iLAogIAkkcS0+ cG9wdXBfbWVudSgtbmFtZT0+J2NhdGVnb3J5JywKICAJCSAgICAgICAtdmFsdWVzPT5cQGNhdGVn b3J5LAohIAkJICAgICAgIC1kZWZhdWx0PT4kY2F0ZWdvcnlbMF0sCiEgCQkgICAgICAgLWxhYmVs cz0+XCVjYXRlZ29yeV9kZXNjKSwKICAJIjwvdGQ+XG48L3RyPlxuPHRyPlxuPHRkPlNldmVyaXR5 OjwvdGQ+XG48dGQ+IiwKICAJJHEtPnBvcHVwX21lbnUoLW5hbWU9PidzZXZlcml0eScsCiAgCSAg ICAgICAgICAgICAgIC12YWx1ZXM9PlxAc2V2ZXJpdHksCioqKioqKioqKioqKioqKgoqKiogMjQy MSwyNDI2ICoqKioKLS0tIDI0MjcsMjQzMyAtLS0tCiAgICBAY2F0ZWdvcnkgPSAoImFsbCIpOwog ICAgJWNhdGVnb3J5X25vdGlmeSA9ICgpOwogICAgJWNhdGVnb3J5X3Jlc3BvbnNpYmxlID0gKCk7 CisgICAlY2F0ZWdvcnlfZGVzYyA9ICgpOwogIAogICAgZm9yZWFjaCAkXyAoc29ydCBAbGluZXMp CiAgICB7CioqKioqKioqKioqKioqKgoqKiogMjQyOCwyNDMzICoqKioKLS0tIDI0MzUsMjQ0MSAt LS0tCiAgICAgICMgRXhjbHVkZSBhZG1pbmlzdHJhdGl2ZSBjYXRlZ29yeSAncGVuZGluZycuCiAg ICAgIG5leHQgaWYoJGNhdCBlcSAncGVuZGluZycpOwogICAgICBwdXNoKEBjYXRlZ29yeSwgJGNh dCk7CisgICAgICRjYXRlZ29yeV9kZXNjeyRjYXR9ID0gJGRlc2MgfHwgIiogWyRjYXRdIjsKICAg ICAgJGNhdGVnb3J5X3Jlc3BvbnNpYmxleyRjYXR9ID0gJHJlc3A7CiAgICAgICRjYXRlZ29yeV9u b3RpZnl7JGNhdH0gPSAkbm90aWZ5OwogICAgfQo=
The following reply was made to PR gnatsweb/246; it has been noted by GNATS. From: Yngve Svendsen <yngve.svendsen@clustra.com> To: keith.jones@iop.org,gnats-gnats@sourceware.cygnus.com Cc: Subject: Re: gnatsweb/246: Category drop-downs should display category desc instead of ID Date: Thu, 23 Aug 2001 14:28:37 +0200 At 12:22 23.08.2001 +0000, keith.jones@iop.org wrote: >Category IDs are not always obvious to the submitter of a PR, therefore >problem reports are often assigned to an incorrect category. A more >"intuitive" method of displaying the category in gnatsweb would be to show >the category description instead of the ID in the submit/edit/query forms. Thanks. This has actually already been implemented in what will soon become Gnatsweb 4. However, I am not planning on doing any more 2.x releases, so this is fairly unlikely to make its way into that branch. Yngve Svendsen Gnatsweb maintainer
Synopsis: Category drop-downs should display category desc instead of ID Responsible-Changed-From-To: unassigned->yngves Responsible-Changed-By: yngves Responsible-Changed-When: Sun Aug 26 10:37:56 2001 Responsible-Changed-Why: - State-Changed-From-To: open->closed State-Changed-By: yngves State-Changed-When: Sun Aug 26 10:37:56 2001 State-Changed-Why: Thanks for the patch. This has already been implemented in Gnatsweb 4. Gnatsweb 2.x is unlikely to receive any further maintenance. http://sources.redhat.com/cgi-bin/gnatsweb.pl?cmd=view&pr=246&database=gnats