Skip to content

Commit

Permalink
MDL-28489 site news forum - support multilang filter
Browse files Browse the repository at this point in the history
  • Loading branch information
stronk7 authored and Sam Hemelryk committed Aug 29, 2011
1 parent b7424c7 commit 65ab1ff
Showing 1 changed file with 9 additions and 3 deletions.
12 changes: 9 additions & 3 deletions index.php
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -153,7 +153,13 @@
if (! $newsforum = forum_get_course_forum($SITE->id, 'news')) { if (! $newsforum = forum_get_course_forum($SITE->id, 'news')) {
print_error('cannotfindorcreateforum', 'forum'); print_error('cannotfindorcreateforum', 'forum');
} }
echo html_writer::tag('a', get_string('skipa', 'access', moodle_strtolower($newsforum->name)), array('href'=>'#skipsitenews', 'class'=>'skip-block'));
// fetch news forum context for proper filtering to happen
$newsforumcm = get_coursemodule_from_instance('forum', $newsforum->id, $SITE->id, false, MUST_EXIST);
$newsforumcontext = get_context_instance(CONTEXT_MODULE, $newsforumcm->id, MUST_EXIST);

$forumname = format_string($newsforum->name, true, array('context' => $newsforumcontext));
echo html_writer::tag('a', get_string('skipa', 'access', moodle_strtolower(strip_tags($forumname))), array('href'=>'#skipsitenews', 'class'=>'skip-block'));


if (isloggedin()) { if (isloggedin()) {
$SESSION->fromdiscussion = $CFG->wwwroot; $SESSION->fromdiscussion = $CFG->wwwroot;
Expand All @@ -165,11 +171,11 @@
} else { } else {
$subtext = get_string('subscribe', 'forum'); $subtext = get_string('subscribe', 'forum');
} }
echo $OUTPUT->heading($newsforum->name, 2, 'headingblock header'); echo $OUTPUT->heading($forumname, 2, 'headingblock header');
$suburl = new moodle_url('/mod/forum/subscribe.php', array('id' => $newsforum->id, 'sesskey' => sesskey())); $suburl = new moodle_url('/mod/forum/subscribe.php', array('id' => $newsforum->id, 'sesskey' => sesskey()));
echo html_writer::tag('div', html_writer::link($suburl, $subtext), array('class' => 'subscribelink')); echo html_writer::tag('div', html_writer::link($suburl, $subtext), array('class' => 'subscribelink'));
} else { } else {
echo $OUTPUT->heading($newsforum->name, 2, 'headingblock header'); echo $OUTPUT->heading($forumname, 2, 'headingblock header');
} }


forum_print_latest_discussions($SITE, $newsforum, $SITE->newsitems, 'plain', 'p.modified DESC'); forum_print_latest_discussions($SITE, $newsforum, $SITE->newsitems, 'plain', 'p.modified DESC');
Expand Down

0 comments on commit 65ab1ff

Please sign in to comment.