public function display($forum) { $params = $forum->get_link_params_array(); if ($forum->get_group_mode()) { $params['group'] = forum::get_activity_group($forum->get_course_module()); } return parent::get_button($forum, get_string('markallread', 'forumng'), 'markread.php', true, $params); }
public function display($forum) { // Work out current status $manualmark = !forum::mark_read_automatically(); $current = get_string($manualmark ? 'manualmark_manual' : 'manualmark_auto', 'forumng'); // Make a help button $change = get_string('manualmark_change', 'forumng'); $helpbutton = helpbutton('manualmark', $change, 'forumng', true, false, '', true); // Get the button form $params = $forum->get_link_params_array(); return parent::get_button($forum, $change, 'feature/manualmark/change.php', true, $params, $helpbutton, 'forumng-manualmark', $current . ' ', 'forumng-button-to-link'); }
public function display($forum) { $name = get_string('viewpostsbyuser', 'forumng'); $script = 'feature/userposts/list.php'; return parent::get_button($forum, $name, $script); }