diff --git a/lib/weblib.php b/lib/weblib.php
index 74338f967b6..8f2841f5c83 100644
--- a/lib/weblib.php
+++ b/lib/weblib.php
@@ -4073,16 +4073,12 @@ function print_group_menu($groups, $groupmode, $currentgroup, $urlroot, $showall
$groupsmenu[$key] = $groupname;
}
- $output .= '
| ';
if ($groupmode == VISIBLEGROUPS) {
- $output .= get_string('groupsvisible');
+ $grouplabel = get_string('groupsvisible').':';
} else {
- $output .= get_string('groupsseparate');
+ $grouplabel = get_string('groupsseparate').':';
}
- $output .= ':';
- $output .= ' | ';
- $output .= popup_form($urlroot.'&group=', $groupsmenu, 'selectgroup', $currentgroup, '', '', '', true, 'self');
- $output .= ' |
';
+ $output .= popup_form($urlroot.'&group=', $groupsmenu, 'selectgroup', $currentgroup, '', '', '', true, 'self', $grouplabel);
if ($return) {
return $output;
diff --git a/mod/forum/lib.php b/mod/forum/lib.php
index 87951149d24..4790bc97b02 100644
--- a/mod/forum/lib.php
+++ b/mod/forum/lib.php
@@ -377,11 +377,11 @@ function forum_cron() {
$posthtml, '', '', $CFG->forum_replytouser)) {
mtrace("Error: mod/forum/cron.php: Could not send out mail for id $post->id to user $userto->id".
" ($userto->email) .. not trying again.");
- add_to_log($course->id, 'forum', 'mail error', "discuss.php?d=$discussion->id#$post->id",
+ add_to_log($course->id, 'forum', 'mail error', "discuss.php?d=$discussion->id#p$post->id",
substr(format_string($post->subject,true),0,30), $cm->id, $userto->id);
$errorcount++;
} else if ($mailresult === 'emailstop') {
- add_to_log($course->id, 'forum', 'mail blocked', "discuss.php?d=$discussion->id#$post->id",
+ add_to_log($course->id, 'forum', 'mail blocked', "discuss.php?d=$discussion->id#p$post->id",
substr(format_string($post->subject,true),0,30), $cm->id, $userto->id);
} else {
$mailcount++;
@@ -557,7 +557,7 @@ function forum_cron() {
$posttext .= "\n---------------------------------------------------------------------";
$by->name = "wwwroot/user/view.php?id=$userfrom->id&course=$course->id\">$by->name";
- $posthtml .= '';
+ $posthtml .= '';
} else {
// The full treatment
@@ -669,7 +669,7 @@ function forum_make_mail_text($course, $forum, $discussion, $post, $userfrom, $u
$posttext .= "\n---------------------------------------------------------------------\n";
$posttext .= format_string($post->subject,true);
if ($bare) {
- $posttext .= " ($CFG->wwwroot/mod/forum/discuss.php?d=$discussion->id#$post->id)";
+ $posttext .= " ($CFG->wwwroot/mod/forum/discuss.php?d=$discussion->id#p$post->id)";
}
$posttext .= "\n".$strbynameondate."\n";
$posttext .= "---------------------------------------------------------------------\n";
@@ -1838,7 +1838,7 @@ function forum_make_mail_post(&$post, $user, $touser, $course,
/// Context link to post if required
if ($link) {
$output .= '';
}
@@ -1874,7 +1874,7 @@ function forum_print_post(&$post, $courseid, $ownpost=false, $reply=false, $link
// just viewing, return
return;
}
- echo '';
+ echo '';
echo '