View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004884 | mantisbt | feature | public | 2004-11-19 16:16 | 2014-10-05 05:39 |
Reporter | mehrwert | Assigned To | |||
Priority | normal | Severity | feature | Reproducibility | always |
Status | new | Resolution | open | ||
Product Version | 0.19.1 | ||||
Summary | 0004884: Feature: Add link to issue detail on summary title | ||||
Description | For better usability we would like to see a feature added to Mantis: A link to the issue detail on the issue summary title. Works for us since 0.18.x See provided patch files for example. This patches will modify the string_get_bug_view_link and print_bug_link function. | ||||
Tags | patch | ||||
Attached Files | print_api.php.diff (603 bytes)
--- mantis-0.19.1/core/print_api.php Thu Oct 14 02:35:06 2004 +++ mantis-0.19.1-mw/core/print_api.php Fri Nov 19 22:13:31 2004 @@ -826,8 +826,8 @@ # -------------------- # prints a link to VIEW a bug given an ID # account for the user preference and site override - function print_bug_link( $p_bug_id, $p_detail_info = true ) { - PRINT string_get_bug_view_link( $p_bug_id, null, $p_detail_info ); + function print_bug_link( $p_bug_id, $p_detail_info = true, $p_linktext = null ) { + PRINT string_get_bug_view_link( $p_bug_id, null, $p_detail_info, $p_linktext ); } # -------------------- string_api.php.diff (893 bytes)
--- mantis-0.19.1/core/string_api.php Tue Sep 21 10:35:10 2004 +++ mantis-0.19.1-mw/core/string_api.php Fri Nov 19 21:37:17 2004 @@ -396,7 +396,7 @@ # -------------------- # return an href anchor that links to a bug VIEW page for the given bug # account for the user preference and site override - function string_get_bug_view_link( $p_bug_id, $p_user_id = null, $p_detail_info = true ) { + function string_get_bug_view_link( $p_bug_id, $p_user_id = null, $p_detail_info = true, $p_linktext = null ) { $t_link = ""; if ( bug_exists( $p_bug_id ) ) { @@ -406,7 +406,7 @@ if ( $p_detail_info ) { $t_link .= ' title="[' . $t_status . '] ' . $t_summary . '"'; } - $t_link .= '>' . bug_format_id( $p_bug_id ) . '</a>'; + $t_link .= '>' . (($p_linktext) ? $p_linktext : bug_format_id( $p_bug_id )) . '</a>'; } else { $t_link = bug_format_id( $p_bug_id ); } view_all_inc.php.diff (398 bytes)
--- mantis-0.19.1/view_all_inc.php Sun Oct 17 18:38:18 2004 +++ mantis-0.19.1-mw/view_all_inc.php Fri Nov 19 22:41:38 2004 @@ -328,7 +328,8 @@ <td class="left"> <?php # -- Summary -- - echo $v_summary; + echo print_bug_link( $v_id, true, $v_summary ); + if ( VS_PRIVATE == $v_view_state ) { printf( ' <img src="%s" alt="(%s)" title="%s" />' , $t_icon_path . 'protected.gif' | ||||