diff --git a/bug_report_page.php b/bug_report_page.php
index e0674ab52e..bcaf8bf563 100644
--- a/bug_report_page.php
+++ b/bug_report_page.php
@@ -260,11 +260,12 @@
event_signal( 'EVENT_REPORT_BUG_FORM_TOP', array( $t_project_id ) );
if( $t_show_category ) {
+ $t_allow_no_category = config_get( 'allow_no_category' );
?>
* ';
+ echo $t_allow_no_category ? '' : '* ';
echo '';
@@ -274,14 +275,18 @@
project_id, 'name' ) . '] ';
} ?>
- |
-
diff --git a/core/print_api.php b/core/print_api.php
index 101b22cf1e..99c5992d3b 100644
--- a/core/print_api.php
+++ b/core/print_api.php
@@ -759,25 +759,32 @@ function print_category_option_list( $p_category_id = 0, $p_project_id = null )
echo '';
+ echo category_full_name( 0, false );
+ echo '', PHP_EOL;
} else {
if( 0 == $p_category_id ) {
if( count( $t_cat_arr ) == 1 ) {
$p_category_id = (int) $t_cat_arr[0]['id'];
} else {
- echo '';
+ echo string_attribute( lang_get( 'select_option' ) );
+ echo '', PHP_EOL;
}
}
}
foreach( $t_cat_arr as $t_category_row ) {
$t_category_id = (int)$t_category_row['id'];
+ $t_category_name = category_full_name(
+ $t_category_id,
+ $t_category_row['project_id'] != $t_project_id
+ );
echo '';
+ echo '>';
+ echo string_attribute( $t_category_name ), '', PHP_EOL;
}
}