mirror of
https://github.com/moodle/moodle.git
synced 2025-04-14 13:02:07 +02:00
MDL-61388 forum: accessibility
Show success alert to confirm the last action.
This commit is contained in:
parent
addb26acbb
commit
9f83272207
@ -148,6 +148,7 @@ $string['discussionnowsubscribed'] = '{$a->name} will be notified of new posts i
|
||||
$string['discussionpin'] = 'Pin';
|
||||
$string['discussionpinned'] = 'Pinned';
|
||||
$string['discussionpinned_help'] = 'Pinned discussions will appear at the top of a forum.';
|
||||
$string['discussionsplit'] = 'Discussion has been split';
|
||||
$string['discussionsubscribestop'] = 'I don\'t want to be notified of new posts in this discussion';
|
||||
$string['discussionsubscribestart'] = 'Send me notifications of new posts in this discussion';
|
||||
$string['discussionsubscription'] = 'Discussion subscription';
|
||||
|
@ -349,7 +349,13 @@ if (!empty($forum)) { // User is starting a new discussion in a forum.
|
||||
$event->add_record_snapshot('forum_discussions', $discussion);
|
||||
$event->trigger();
|
||||
|
||||
redirect(new moodle_url('/mod/forum/view.php', ['f' => $discussion->forum]));
|
||||
$message = get_string('eventdiscussiondeleted', 'forum');
|
||||
redirect(
|
||||
new moodle_url('/mod/forum/view.php', ['f' => $discussion->forum]),
|
||||
$message,
|
||||
null,
|
||||
\core\output\notification::NOTIFY_SUCCESS
|
||||
);
|
||||
|
||||
} else if (forum_delete_post($post, has_capability('mod/forum:deleteanypost', $modcontext),
|
||||
$course, $cm, $forum)) {
|
||||
@ -363,7 +369,13 @@ if (!empty($forum)) { // User is starting a new discussion in a forum.
|
||||
$discussionurl = new moodle_url("/mod/forum/discuss.php", array('d' => $discussion->id));
|
||||
}
|
||||
|
||||
redirect(forum_go_back_to($discussionurl));
|
||||
$message = get_string('eventpostdeleted', 'forum');
|
||||
redirect(
|
||||
forum_go_back_to($discussionurl),
|
||||
$message,
|
||||
null,
|
||||
\core\output\notification::NOTIFY_SUCCESS
|
||||
);
|
||||
} else {
|
||||
print_error('errorwhiledelete', 'forum');
|
||||
}
|
||||
@ -506,8 +518,13 @@ if (!empty($forum)) { // User is starting a new discussion in a forum.
|
||||
$event->add_record_snapshot('forum_discussions', $discussion);
|
||||
$event->trigger();
|
||||
|
||||
redirect(forum_go_back_to(new moodle_url("/mod/forum/discuss.php", array('d' => $newid))));
|
||||
|
||||
$message = get_string('discussionsplit', 'forum');
|
||||
redirect(
|
||||
forum_go_back_to(new moodle_url("/mod/forum/discuss.php", array('d' => $newid))),
|
||||
$message,
|
||||
null,
|
||||
\core\output\notification::NOTIFY_SUCCESS
|
||||
);
|
||||
} else {
|
||||
// Display the prune form.
|
||||
$course = $DB->get_record('course', array('id' => $forum->course));
|
||||
|
Loading…
x
Reference in New Issue
Block a user