forum MDL-19808 Upgraded deprecated calls
This commit is contained in:
+2
-2
@@ -126,7 +126,7 @@ foreach ($modinfo->instances['forum'] as $forumid=>$cm) {
|
||||
}
|
||||
|
||||
/// Do course wide subscribe/unsubscribe
|
||||
if (!is_null($subscribe) and !isguestuser() and !isguest()) {
|
||||
if (!is_null($subscribe) and !isguestuser()) {
|
||||
foreach ($modinfo->instances['forum'] as $forumid=>$cm) {
|
||||
$forum = $forums[$forumid];
|
||||
$modcontext = get_context_instance(CONTEXT_MODULE, $cm->id);
|
||||
@@ -396,7 +396,7 @@ $PAGE->set_heading($course->fullname);
|
||||
$PAGE->set_button($searchform);
|
||||
echo $OUTPUT->header();
|
||||
|
||||
if (!isguest()) {
|
||||
if (!isguestuser()) {
|
||||
echo $OUTPUT->box_start('subscription');
|
||||
echo '<span class="helplink">';
|
||||
echo '<a href="index.php?id='.$course->id.'&subscribe=1">'.get_string('allsubscribe', 'forum').'</a>';
|
||||
|
||||
+13
-2
@@ -1178,7 +1178,7 @@ function forum_user_complete($course, $user, $mod, $forum) {
|
||||
* @param array $htmlarray
|
||||
*/
|
||||
function forum_print_overview($courses,&$htmlarray) {
|
||||
global $USER, $CFG, $DB;
|
||||
global $USER, $CFG, $DB, $SESSION;
|
||||
|
||||
$LIKE = $DB->sql_ilike();
|
||||
|
||||
@@ -1231,7 +1231,18 @@ function forum_print_overview($courses,&$htmlarray) {
|
||||
foreach ($trackingforums as $track) {
|
||||
$sql .= '(d.forum = ? AND (d.groupid = -1 OR d.groupid = 0 OR d.groupid = ?)) OR ';
|
||||
$params[] = $track->id;
|
||||
$params[] = get_current_group($track->course);
|
||||
if (isset($SESSION->currentgroup[$track->course])) {
|
||||
$groupid = $SESSION->currentgroup[$track->course];
|
||||
} else {
|
||||
$groupid = groups_get_all_groups($track->course, $USER->id);
|
||||
if (is_array($groupid)) {
|
||||
$groupid = array_shift(array_keys($groupid));
|
||||
$SESSION->currentgroup[$track->course] = $groupid;
|
||||
} else {
|
||||
$groupid = 0;
|
||||
}
|
||||
}
|
||||
$params[] = $groupid;
|
||||
}
|
||||
$sql = substr($sql,0,-3); // take off the last OR
|
||||
$sql .= ') AND p.modified >= ? AND r.id is NULL GROUP BY d.forum,d.course';
|
||||
|
||||
Reference in New Issue
Block a user