print_container_end(); echo '</td>'; } echo '<td id="middle-column">'; print_container_start(); } /// Check to see if groups are being used here $returnurl = 'view.php?d=' . $data->id . '&search=' . s($search) . '&sort=' . s($sort) . '&order=' . s($order) . '&'; groups_print_activity_menu($cm, $returnurl); $currentgroup = groups_get_activity_group($cm); $groupmode = groups_get_activity_groupmode($cm); print_heading(format_string($data->name)); // Do we need to show a link to the RSS feed for the records? if (!empty($CFG->enablerssfeeds) && !empty($CFG->data_enablerssfeeds) && $data->rssarticles > 0) { echo '<div style="float:right;">'; rss_print_link($course->id, $USER->id, 'data', $data->id, get_string('rsstype')); echo '</div>'; echo '<div style="clear:both;"></div>'; } if ($data->intro and empty($page) and empty($record) and $mode != 'single') { $options = new object(); $options->noclean = true; print_box(format_text($data->intro, FORMAT_MOODLE, $options), 'generalbox', 'intro'); } /// Delete any requested records if ($delete && confirm_sesskey() && (has_capability('mod/data:manageentries', $context) or data_isowner($delete))) { if ($confirm = optional_param('confirm', 0, PARAM_INT)) { if ($deleterecord = get_record('data_records', 'id', $delete)) { // Need to check this is valid if ($deleterecord->dataid == $data->id) { // Must be from this database
} /// If rss are activated at site and forum level and this forum has rss defined, show link if (isset($CFG->enablerssfeeds) && isset($CFG->forum_enablerssfeeds) && $CFG->enablerssfeeds && $CFG->forum_enablerssfeeds && $forum->rsstype and $forum->rssarticles) { if ($forum->rsstype == 1) { $tooltiptext = get_string("rsssubscriberssdiscussions", "forum", format_string($forum->name)); } else { $tooltiptext = get_string("rsssubscriberssposts", "forum", format_string($forum->name)); } if (empty($USER->id)) { $userid = 0; } else { $userid = $USER->id; } // print_box_start('rsslink'); echo '<span class="wrap rsslink">'; rss_print_link($course->id, $userid, "forum", $forum->id, $tooltiptext); echo '</span>'; // print_box_end(); // subscription } // print_box_end(); // subscription echo '</div>'; // print_box_end(); // forumcontrol // print_box(' ', 'clearer'); if (!empty($forum->blockafter) && !empty($forum->blockperiod)) { $a->blockafter = $forum->blockafter; $a->blockperiod = get_string('secondstotime' . $forum->blockperiod); notify(get_string('thisforumisthrottled', 'forum', $a)); } if ($forum->type == 'qanda' && !has_capability('moodle/course:manageactivities', $context)) { notify(get_string('qandanotify', 'forum')); }
} /// Start to print glossary controls // print_box_start('glossarycontrol clearfix'); echo '<div class="glossarycontrol" style="text-align: right">'; echo $availableoptions; /// If rss are activated at site and glossary level and this glossary has rss defined, show link if (isset($CFG->enablerssfeeds) && isset($CFG->glossary_enablerssfeeds) && $CFG->enablerssfeeds && $CFG->glossary_enablerssfeeds && $glossary->rsstype && $glossary->rssarticles) { $tooltiptext = get_string("rsssubscriberss", "glossary", format_string($glossary->name, true)); if (empty($USER->id)) { $userid = 0; } else { $userid = $USER->id; } // print_box_start('rsslink'); echo '<span class="wrap rsslink">'; rss_print_link($course->id, $userid, "glossary", $glossary->id, $tooltiptext); echo '</span>'; // print_box_end(); } /// The print icon if ($showcommonelements and $mode != 'search') { if (has_capability('mod/glossary:manageentries', $context) or $glossary->allowprintview) { // print_box_start('printicon'); echo '<span class="wrap printicon">'; echo " <a title =\"" . get_string("printerfriendly", "glossary") . "\" href=\"print.php?id={$cm->id}&mode={$mode}&hook=" . urlencode($hook) . "&sortkey={$sortkey}&sortorder={$sortorder}&offset={$offset}\"><img class=\"icon\" src=\"print.gif\" alt=\"" . get_string("printerfriendly", "glossary") . "\" /></a>"; echo '</span>'; // print_box_end(); } } /// End glossary controls // print_box_end(); /// glossarycontrol