diff --git a/main/forum/index.php b/main/forum/index.php index f638cb7435..5c3ab1d485 100644 --- a/main/forum/index.php +++ b/main/forum/index.php @@ -312,6 +312,7 @@ if ($get_actions!='add' && $get_actions!='edit' ) { if ($show_forum) { $form_count++; + $mywhatsnew_post_info=isset($whatsnew_post_info[$forum['forum_id']]) ? $whatsnew_post_info[$forum['forum_id']]: null; echo "\t\n"; // Showing the image @@ -325,7 +326,7 @@ if ($get_actions!='add' && $get_actions!='edit' ) { echo "\t\t"; if ($forum['forum_of_group']!=='0') { - if (is_array($whatsnew_post_info[$forum['forum_id']]) and !empty($whatsnew_post_info[$forum['forum_id']])) { + if (is_array($mywhatsnew_post_info) and !empty($mywhatsnew_post_info)) { echo icon('../img/forumgroupnew.gif'); } else { echo icon('../img/forumgroup.gif', get_lang('GroupForum')); @@ -342,8 +343,10 @@ if ($get_actions!='add' && $get_actions!='edit' ) { } echo "\n"; if ($forum['forum_of_group']<>'0') { - $group_title=substr($all_groups[$forum['forum_of_group']]['name'],0,30); - $forum_title_group_addition=' ('.$group_title.')'; + $my_all_groups_forum_name=isset($all_groups[$forum['forum_of_group']]['name']) ? $all_groups[$forum['forum_of_group']]['name'] : null; + $my_all_groups_forum_id=isset($all_groups[$forum['forum_of_group']]['id']) ? $all_groups[$forum['forum_of_group']]['id'] : null; + $group_title=substr($my_all_groups_forum_name,0,30); + $forum_title_group_addition=' ('.$group_title.')'; } else { $forum_title_group_addition=''; }