mirror of
https://github.com/moodle/moodle.git
synced 2025-08-03 08:09:47 +02:00
MDL-12221 custom themes revisited - implemented container concept; merged from MOODLE_19_STABLE
This commit is contained in:
parent
220f149cfc
commit
9f7f1a74a0
48 changed files with 653 additions and 732 deletions
|
@ -5,10 +5,6 @@ require_once($CFG->libdir.'/adminlib.php');
|
|||
require_once($CFG->libdir.'/blocklib.php');
|
||||
require_once($CFG->dirroot.'/'.$CFG->admin.'/pagelib.php');
|
||||
|
||||
if (!empty($THEME->customcorners)) {
|
||||
require_once($CFG->dirroot.'/lib/custom_corners_lib.php');
|
||||
}
|
||||
|
||||
if ($site = get_site()) {
|
||||
require_login();
|
||||
}
|
||||
|
@ -132,14 +128,14 @@ if (!empty($SITE->fullname)) {
|
|||
switch ($column) {
|
||||
case 'left':
|
||||
echo '<td style="width: ' . $preferred_width_left . 'px;" id="left-column">';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
print_container_start();
|
||||
blocks_print_group($PAGE, $pageblocks, BLOCK_POS_LEFT);
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
print_container_end();
|
||||
echo '</td>';
|
||||
break;
|
||||
case 'middle':
|
||||
echo '<td id="middle-column">';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
print_container_start();
|
||||
echo '<a name="startofcontent"></a>';
|
||||
|
||||
if ($statusmsg != '') {
|
||||
|
@ -162,15 +158,15 @@ if (!empty($SITE->fullname)) {
|
|||
echo '</div>';
|
||||
echo '</form>';
|
||||
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
print_container_end();
|
||||
echo '</td>';
|
||||
break;
|
||||
case 'right':
|
||||
if (blocks_have_content($pageblocks, BLOCK_POS_RIGHT)) {
|
||||
echo '<td style="width: ' . $preferred_width_right . 'px;" id="right-column">';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
print_container_start();
|
||||
blocks_print_group($PAGE, $pageblocks, BLOCK_POS_RIGHT);
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
print_container_end();
|
||||
echo '</td>';
|
||||
}
|
||||
break;
|
||||
|
|
|
@ -5,10 +5,6 @@
|
|||
require_once($CFG->dirroot.'/lib/pagelib.php');
|
||||
require_once($CFG->dirroot.'/lib/blocklib.php');
|
||||
|
||||
if (!empty($THEME->customcorners)) {
|
||||
require_once($CFG->dirroot.'/lib/custom_corners_lib.php');
|
||||
}
|
||||
|
||||
$pt = optional_param('pt', null, PARAM_SAFEDIR); //alhanumeric and -
|
||||
|
||||
$pagetypes = array(PAGE_MY_MOODLE => array('id' => PAGE_MY_MOODLE,
|
||||
|
@ -58,12 +54,12 @@
|
|||
echo '<tr valign="top">';
|
||||
|
||||
echo '<td valign="top" style="width: '.$blocks_preferred_width.'px;" id="left-column">';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
print_container_start();
|
||||
blocks_print_group($PAGE, $blocks, BLOCK_POS_LEFT);
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
print_container_end();
|
||||
echo '</td>';
|
||||
echo '<td valign="top" id="middle-column">';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
print_container_start();
|
||||
|
||||
} else {
|
||||
require_once($CFG->libdir.'/adminlib.php');
|
||||
|
@ -80,12 +76,12 @@
|
|||
|
||||
|
||||
if (!empty($pt)) {
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
print_container_end();
|
||||
echo '</td>';
|
||||
echo '<td valign="top" style="width: '.$blocks_preferred_width.'px;" id="right-column">';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
print_container_start();
|
||||
blocks_print_group($PAGE, $blocks, BLOCK_POS_RIGHT);
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
print_container_end();
|
||||
echo '</td>';
|
||||
echo '</tr></table>';
|
||||
print_footer();
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<?php if (!empty($THEME->customcorners)) print_custom_corners_end(); ?>
|
||||
<?php print_container_end(); ?>
|
||||
</td>
|
||||
<?php
|
||||
print '<!-- End page content -->'."\n";
|
||||
|
@ -10,10 +10,10 @@ print '<!-- End page content -->'."\n";
|
|||
if (blocks_have_content($pageblocks, BLOCK_POS_RIGHT) || $editing) {
|
||||
echo '<td style="vertical-align: top; width: '. $preferred_width_right .'px;" id="right-column">';
|
||||
echo '<!-- Begin right side blocks -->'."\n";
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
print_container_start();
|
||||
blocks_print_group($PAGE, $pageblocks, BLOCK_POS_RIGHT);
|
||||
print_spacer(1, 120, true);
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
print_container_end();
|
||||
echo '<!-- End right side blocks -->'."\n";
|
||||
echo '</td>';
|
||||
}
|
||||
|
|
|
@ -8,10 +8,6 @@ require_once($CFG->dirroot .'/blog/blogpage.php');
|
|||
require_once($CFG->libdir .'/blocklib.php');
|
||||
require_once($CFG->dirroot .'/course/lib.php');
|
||||
|
||||
if (!empty($THEME->customcorners)) {
|
||||
require_once($CFG->dirroot.'/lib/custom_corners_lib.php');
|
||||
}
|
||||
|
||||
$blockaction = optional_param('blockaction','', PARAM_ALPHA);
|
||||
$instanceid = optional_param('instanceid', 0, PARAM_INT);
|
||||
$blockid = optional_param('blockid', 0, PARAM_INT);
|
||||
|
@ -263,9 +259,9 @@ print '<tr valign="top">' . "\n";
|
|||
if (blocks_have_content($pageblocks, BLOCK_POS_LEFT) || $editing) {
|
||||
print '<td style="vertical-align: top; width: '. $preferred_width_left .'px;" id="left-column">' . "\n";
|
||||
print '<!-- Begin left side blocks -->' . "\n";
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
print_container_start();
|
||||
blocks_print_group($PAGE, $pageblocks, BLOCK_POS_LEFT);
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
print_container_end();
|
||||
print '<!-- End left side blocks -->' . "\n";
|
||||
print '</td>' . "\n";
|
||||
}
|
||||
|
@ -273,7 +269,7 @@ if (blocks_have_content($pageblocks, BLOCK_POS_LEFT) || $editing) {
|
|||
/// Start main column
|
||||
print '<!-- Begin page content -->' . "\n";
|
||||
print '<td>';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
print_container_start();
|
||||
?>
|
||||
<table width="100%">
|
||||
<tr>
|
||||
|
|
|
@ -1,10 +1,6 @@
|
|||
<?php // $Id$
|
||||
// format.php - course format featuring social forum
|
||||
// included from view.php
|
||||
|
||||
if (!empty($THEME->customcorners)) {
|
||||
require_once($CFG->dirroot.'/lib/custom_corners_lib.php');
|
||||
}
|
||||
|
||||
// Bounds for block widths
|
||||
// more flexible for theme designers taken from theme config.php
|
||||
|
@ -32,14 +28,14 @@
|
|||
|
||||
if (blocks_have_content($pageblocks, BLOCK_POS_LEFT) || $editing) {
|
||||
echo '<td style="width:'.$preferred_width_left.'px" id="left-column">';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
print_container_start();
|
||||
blocks_print_group($PAGE, $pageblocks, BLOCK_POS_LEFT);
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
print_container_end();
|
||||
echo '</td>';
|
||||
}
|
||||
|
||||
echo '<td id="middle-column">';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
print_container_start();
|
||||
echo skip_main_destination();
|
||||
if ($forum = forum_get_course_forum($course->id, 'social')) {
|
||||
print_heading_block(get_string('socialheadline'));
|
||||
|
@ -52,15 +48,15 @@
|
|||
} else {
|
||||
notify('Could not find or create a social forum here');
|
||||
}
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
print_container_end();
|
||||
echo '</td>';
|
||||
|
||||
// The right column
|
||||
if (blocks_have_content($pageblocks, BLOCK_POS_RIGHT) || $editing) {
|
||||
echo '<td style="width:'.$preferred_width_right.'px" id="right-column">';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
print_container_start();
|
||||
blocks_print_group($PAGE, $pageblocks, BLOCK_POS_RIGHT);
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
print_container_end();
|
||||
echo '</td>';
|
||||
}
|
||||
|
||||
|
|
|
@ -1,41 +1,38 @@
|
|||
<?php // $Id$
|
||||
// Display the whole course as "topics" made of of modules
|
||||
// In fact, this is very similar to the "weeks" format, in that
|
||||
// each "topic" is actually a week. The main difference is that
|
||||
// the dates aren't printed - it's just an aesthetic thing for
|
||||
// courses that aren't so rigidly defined by time.
|
||||
// Included from "view.php"
|
||||
|
||||
/**
|
||||
* Evaluation topics format for course display - NO layout tables, for accessibility, etc.
|
||||
*
|
||||
* A duplicate course format to enable the Moodle development team to evaluate
|
||||
* CSS for the multi-column layout in place of layout tables.
|
||||
* Less risk for the Moodle 1.6 beta release.
|
||||
* 1. Straight copy of topics/format.php
|
||||
* 2. Replace <table> and <td> with DIVs; inline styles.
|
||||
* 3. Reorder columns so that in linear view content is first then blocks;
|
||||
* styles to maintain original graphical (side by side) view.
|
||||
*
|
||||
* Target: 3-column graphical view using relative widths for pixel screen sizes
|
||||
* 800x600, 1024x768... on IE6, Firefox. Below 800 columns will shift downwards.
|
||||
*
|
||||
* http://www.maxdesign.com.au/presentation/em/ Ideal length for content.
|
||||
* http://www.svendtofte.com/code/max_width_in_ie/ Max width in IE.
|
||||
*
|
||||
* @copyright © 2006 The Open University
|
||||
* @author N.D.Freear@open.ac.uk, and others.
|
||||
* @license http://www.gnu.org/copyleft/gpl.html GNU Public License
|
||||
* @package
|
||||
*/
|
||||
//TODO (nfreear): Accessibility: evaluation, lang/en_utf8/moodle.php: $string['formattopicscss']
|
||||
|
||||
require_once($CFG->libdir.'/ajax/ajaxlib.php');
|
||||
|
||||
if (!empty($THEME->customcorners)) {
|
||||
require_once($CFG->dirroot.'/lib/custom_corners_lib.php');
|
||||
}
|
||||
|
||||
|
||||
$topic = optional_param('topic', -1, PARAM_INT);
|
||||
|
||||
// Bounds for block widths
|
||||
// more flexible for theme designers taken from theme config.php
|
||||
$lmin = (empty($THEME->block_l_min_width)) ? 100 : $THEME->block_l_min_width;
|
||||
$lmax = (empty($THEME->block_l_max_width)) ? 210 : $THEME->block_l_max_width;
|
||||
$rmin = (empty($THEME->block_r_min_width)) ? 100 : $THEME->block_r_min_width;
|
||||
$rmax = (empty($THEME->block_r_max_width)) ? 210 : $THEME->block_r_max_width;
|
||||
|
||||
define('BLOCK_L_MIN_WIDTH', $lmin);
|
||||
define('BLOCK_L_MAX_WIDTH', $lmax);
|
||||
define('BLOCK_R_MIN_WIDTH', $rmin);
|
||||
define('BLOCK_R_MAX_WIDTH', $rmax);
|
||||
|
||||
$preferred_width_left = bounded_number(BLOCK_L_MIN_WIDTH, blocks_preferred_width($pageblocks[BLOCK_POS_LEFT]),
|
||||
BLOCK_L_MAX_WIDTH);
|
||||
$preferred_width_right = bounded_number(BLOCK_R_MIN_WIDTH, blocks_preferred_width($pageblocks[BLOCK_POS_RIGHT]),
|
||||
BLOCK_R_MAX_WIDTH);
|
||||
|
||||
if ($topic != -1) {
|
||||
$displaysection = course_set_display($course->id, $topic);
|
||||
} else {
|
||||
if (isset($USER->display[$course->id])) { // for admins, mostly
|
||||
if (isset($USER->display[$course->id])) {
|
||||
$displaysection = $USER->display[$course->id];
|
||||
} else {
|
||||
$displaysection = course_set_display($course->id, 0);
|
||||
|
@ -45,81 +42,97 @@
|
|||
$context = get_context_instance(CONTEXT_COURSE, $course->id);
|
||||
|
||||
if (($marker >=0) && has_capability('moodle/course:setcurrentsection', $context) && confirm_sesskey()) {
|
||||
$course->marker = $marker;
|
||||
if (! set_field("course", "marker", $marker, "id", $course->id)) {
|
||||
error("Could not mark that topic for this course");
|
||||
}
|
||||
$course->marker = $marker;
|
||||
if (! set_field("course", "marker", $marker, "id", $course->id)) {
|
||||
error("Could not mark that topic for this course");
|
||||
}
|
||||
}
|
||||
|
||||
$streditsummary = get_string('editsummary');
|
||||
$stradd = get_string('add');
|
||||
$stractivities = get_string('activities');
|
||||
$streditsummary = get_string('editsummary');
|
||||
$stradd = get_string('add');
|
||||
$stractivities = get_string('activities');
|
||||
$strshowalltopics = get_string('showalltopics');
|
||||
$strtopic = get_string('topic');
|
||||
$strgroups = get_string('groups');
|
||||
$strgroupmy = get_string('groupmy');
|
||||
$editing = $PAGE->user_is_editing();
|
||||
$strgroups = get_string('groups');
|
||||
$strgroupmy = get_string('groupmy');
|
||||
$editing = $PAGE->user_is_editing();
|
||||
|
||||
if ($editing) {
|
||||
$strstudents = moodle_strtolower($course->students);
|
||||
$strtopichide = get_string('topichide', '', $strstudents);
|
||||
$strtopicshow = get_string('topicshow', '', $strstudents);
|
||||
$strmarkthistopic = get_string('markthistopic');
|
||||
$strmarkedthistopic = get_string('markedthistopic');
|
||||
$strmoveup = get_string('moveup');
|
||||
$strmarkthistopic = get_string('markthistopic');
|
||||
$strmarkedthistopic = get_string('markedthistopic');
|
||||
$strmoveup = get_string('moveup');
|
||||
$strmovedown = get_string('movedown');
|
||||
}
|
||||
|
||||
/* Internet Explorer min-width fix. (See theme/standard/styles_layout.css: min-width for Firefox.)
|
||||
Window width: 800px, Firefox 763px, IE 752px. (Window width: 640px, Firefox 602px, IE 588px.)
|
||||
*/
|
||||
?>
|
||||
|
||||
/// Layout the whole page as three big columns.
|
||||
echo '<table id="layout-table" cellspacing="0" summary="'.get_string('layouttable').'"><tr>';
|
||||
<!--[if IE]>
|
||||
<style type="text/css">
|
||||
.topics-format { width: expression(document.body.clientWidth < 800 ? "752px" : "auto"); }
|
||||
</style>
|
||||
<![endif]-->
|
||||
<?php
|
||||
/// Layout the whole page as three big columns (was, id="layout-table")
|
||||
echo '<div class="topics-format">';
|
||||
|
||||
/// The left column ...
|
||||
$lt = (empty($THEME->layouttable)) ? array('left', 'middle', 'right') : $THEME->layouttable;
|
||||
foreach ($lt as $column) {
|
||||
switch ($column) {
|
||||
case 'left':
|
||||
|
||||
if (blocks_have_content($pageblocks, BLOCK_POS_LEFT) || $editing) {
|
||||
echo '<td style="width:'.$preferred_width_left.'px" id="left-column">';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
echo '<div id="left-column">';
|
||||
print_container_start();
|
||||
blocks_print_group($PAGE, $pageblocks, BLOCK_POS_LEFT);
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
echo '</td>';
|
||||
print_container_end();
|
||||
echo '</div>';
|
||||
}
|
||||
|
||||
/// The right column, BEFORE the middle-column.
|
||||
if (blocks_have_content($pageblocks, BLOCK_POS_RIGHT) || $editing) {
|
||||
echo '<div id="right-column">';
|
||||
print_container_start();
|
||||
blocks_print_group($PAGE, $pageblocks, BLOCK_POS_RIGHT);
|
||||
print_container_end();
|
||||
echo '</div>';
|
||||
}
|
||||
|
||||
break;
|
||||
case 'middle':
|
||||
/// Start main column
|
||||
echo '<td id="middle-column">';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
echo '<div id="middle-column">';
|
||||
print_container_start();
|
||||
|
||||
echo skip_main_destination();
|
||||
|
||||
print_heading_block(get_string('topicoutline'), 'outline');
|
||||
|
||||
echo '<table class="topics" width="100%" summary="'.get_string('layouttable').'">';
|
||||
// Note, an ordered list would confuse - "1" could be the clipboard or summary.
|
||||
echo "<ul class='topics'>\n";
|
||||
|
||||
/// If currently moving a file then show the current clipboard
|
||||
if (ismoving($course->id)) {
|
||||
$stractivityclipboard = strip_tags(get_string('activityclipboard', '', addslashes($USER->activitycopyname)));
|
||||
$strcancel= get_string('cancel');
|
||||
echo '<tr class="clipboard">';
|
||||
echo '<td colspan="3">';
|
||||
echo '<li class="clipboard">';
|
||||
echo $stractivityclipboard.' (<a href="mod.php?cancelcopy=true&sesskey='.$USER->sesskey.'">'.$strcancel.'</a>)';
|
||||
echo '</td>';
|
||||
echo '</tr>';
|
||||
echo "</li>\n";
|
||||
}
|
||||
|
||||
/// Print Section 0
|
||||
/// Print Section 0 with general activities
|
||||
|
||||
$section = 0;
|
||||
$thissection = $sections[$section];
|
||||
|
||||
if ($thissection->summary or $thissection->sequence or isediting($course->id)) {
|
||||
echo '<tr id="section-0" class="section main">';
|
||||
echo '<td class="left side"> </td>';
|
||||
echo '<td class="content">';
|
||||
|
||||
|
||||
// Note, no need for a 'left side' cell or DIV.
|
||||
// Note, 'right side' is BEFORE content.
|
||||
echo '<li id="section-0" class="section main" >';
|
||||
echo '<div class="left side"> </div>';
|
||||
echo '<div class="right side" > </div>';
|
||||
echo '<div class="content">';
|
||||
echo '<div class="summary">';
|
||||
$summaryformatoptions->noclean = true;
|
||||
echo format_text($thissection->summary, FORMAT_HTML, $summaryformatoptions);
|
||||
|
@ -127,20 +140,18 @@
|
|||
if (isediting($course->id) && has_capability('moodle/course:update', get_context_instance(CONTEXT_COURSE, $course->id))) {
|
||||
echo '<a title="'.$streditsummary.'" '.
|
||||
' href="editsection.php?id='.$thissection->id.'"><img src="'.$CFG->pixpath.'/t/edit.gif" '.
|
||||
' alt="'.$streditsummary.'" /></a><br /><br />';
|
||||
' class="icon edit" alt="'.$streditsummary.'" /></a>';
|
||||
}
|
||||
echo '</div>';
|
||||
|
||||
|
||||
print_section($course, $thissection, $mods, $modnamesused);
|
||||
|
||||
if (isediting($course->id)) {
|
||||
print_section_add_menus($course, $section, $modnames);
|
||||
}
|
||||
|
||||
echo '</td>';
|
||||
echo '<td class="right side"> </td>';
|
||||
echo '</tr>';
|
||||
echo '<tr class="section separator"><td colspan="3" class="spacer"></td></tr>';
|
||||
echo '</div>';
|
||||
echo "</li>\n";
|
||||
}
|
||||
|
||||
|
||||
|
@ -169,14 +180,14 @@
|
|||
|
||||
$showsection = (has_capability('moodle/course:viewhiddensections', $context) or $thissection->visible or !$course->hiddensections);
|
||||
|
||||
if (!empty($displaysection) and $displaysection != $section) {
|
||||
if (!empty($displaysection) and $displaysection != $section) { // Check this topic is visible
|
||||
if ($showsection) {
|
||||
$strsummary = strip_tags(format_string($thissection->summary,true));
|
||||
if (strlen($strsummary) < 57) {
|
||||
$strsummary = ' - '.$strsummary;
|
||||
} else {
|
||||
$strsummary = ' - '.substr($strsummary, 0, 60).'...';
|
||||
}
|
||||
$strsummary = strip_tags(format_string($thissection->summary,true));
|
||||
if (strlen($strsummary) < 57) {
|
||||
$strsummary = ' - '.$strsummary;
|
||||
} else {
|
||||
$strsummary = ' - '.substr($strsummary, 0, 60).'...';
|
||||
}
|
||||
$sectionmenu['topic='.$section] = s($section.$strsummary);
|
||||
}
|
||||
$section++;
|
||||
|
@ -197,20 +208,63 @@
|
|||
$sectionstyle = '';
|
||||
}
|
||||
|
||||
echo '<tr id="section-'.$section.'" class="section main'.$sectionstyle.'">';
|
||||
echo '<td class="left side">'.$currenttext.$section.'</td>';
|
||||
echo '<li id="section-'.$section.'" class="section main'.$sectionstyle.'" >'; //'<div class="left side"> </div>';
|
||||
|
||||
echo '<td class="content">';
|
||||
if (!has_capability('moodle/course:viewhiddensections', $context) and !$thissection->visible) { // Hidden for students
|
||||
echo get_string('notavailable');
|
||||
echo '<div class="left side">'.$currenttext.$section.'</div>';
|
||||
// Note, 'right side' is BEFORE content.
|
||||
echo '<div class="right side">';
|
||||
|
||||
if ($displaysection == $section) { // Show the zoom boxes
|
||||
echo '<a href="view.php?id='.$course->id.'&topic=0#section-'.$section.'" title="'.$strshowalltopics.'">'.
|
||||
'<img src="'.$CFG->pixpath.'/i/all.gif" class="icon" alt="'.$strshowalltopics.'" /></a><br />';
|
||||
} else {
|
||||
$strshowonlytopic = get_string("showonlytopic", "", $section);
|
||||
echo '<a href="view.php?id='.$course->id.'&topic='.$section.'" title="'.$strshowonlytopic.'">'.
|
||||
'<img src="'.$CFG->pixpath.'/i/one.gif" class="icon" alt="'.$strshowonlytopic.'" /></a><br />';
|
||||
}
|
||||
|
||||
if (isediting($course->id) && has_capability('moodle/course:update', get_context_instance(CONTEXT_COURSE, $course->id))) {
|
||||
|
||||
if ($course->marker == $section) { // Show the "light globe" on/off
|
||||
echo '<a href="view.php?id='.$course->id.'&marker=0&sesskey='.$USER->sesskey.'#section-'.$section.'" title="'.$strmarkedthistopic.'">'.'<img src="'.$CFG->pixpath.'/i/marked.gif" alt="'.$strmarkedthistopic.'" /></a><br />';
|
||||
} else {
|
||||
echo '<a href="view.php?id='.$course->id.'&marker='.$section.'&sesskey='.$USER->sesskey.'#section-'.$section.'" title="'.$strmarkthistopic.'">'.'<img src="'.$CFG->pixpath.'/i/marker.gif" alt="'.$strmarkthistopic.'" /></a><br />';
|
||||
}
|
||||
|
||||
if ($thissection->visible) { // Show the hide/show eye
|
||||
echo '<a href="view.php?id='.$course->id.'&hide='.$section.'&sesskey='.$USER->sesskey.'#section-'.$section.'" title="'.$strtopichide.'">'.
|
||||
'<img src="'.$CFG->pixpath.'/i/hide.gif" class="icon hide" alt="'.$strtopichide.'" /></a><br />';
|
||||
} else {
|
||||
echo '<a href="view.php?id='.$course->id.'&show='.$section.'&sesskey='.$USER->sesskey.'#section-'.$section.'" title="'.$strtopicshow.'">'.
|
||||
'<img src="'.$CFG->pixpath.'/i/show.gif" class="icon hide" alt="'.$strtopicshow.'" /></a><br />';
|
||||
}
|
||||
if ($section > 1) { // Add a arrow to move section up
|
||||
echo '<a href="view.php?id='.$course->id.'&random='.rand(1,10000).'&section='.$section.'&move=-1&sesskey='.$USER->sesskey.'#section-'.($section-1).'" title="'.$strmoveup.'">'.
|
||||
'<img src="'.$CFG->pixpath.'/t/up.gif" class="icon up" alt="'.$strmoveup.'" /></a><br />';
|
||||
}
|
||||
|
||||
if ($section < $course->numsections) { // Add a arrow to move section down
|
||||
echo '<a href="view.php?id='.$course->id.'&random='.rand(1,10000).'&section='.$section.'&move=1&sesskey='.$USER->sesskey.'#section-'.($section+1).'" title="'.$strmovedown.'">'.
|
||||
'<img src="'.$CFG->pixpath.'/t/down.gif" class="icon down" alt="'.$strmovedown.'" /></a><br />';
|
||||
}
|
||||
}
|
||||
echo '</div>';
|
||||
|
||||
echo '<div class="content">';
|
||||
if (!has_capability('moodle/course:viewhiddensections', $context) and !$thissection->visible) { // Hidden for students
|
||||
echo get_string('notavailable').'</div>';
|
||||
} else {
|
||||
echo '<div class="summary">';
|
||||
$summaryformatoptions->noclean = true;
|
||||
echo format_text($thissection->summary, FORMAT_HTML, $summaryformatoptions);
|
||||
if ($thissection->summary) {
|
||||
echo format_text($thissection->summary, FORMAT_HTML, $summaryformatoptions);
|
||||
} else {
|
||||
echo ' ';
|
||||
}
|
||||
|
||||
if (isediting($course->id) && has_capability('moodle/course:update', get_context_instance(CONTEXT_COURSE, $course->id))) {
|
||||
echo ' <a title="'.$streditsummary.'" href="editsection.php?id='.$thissection->id.'">'.
|
||||
'<img src="'.$CFG->pixpath.'/t/edit.gif" alt="'.$streditsummary.'" /></a><br /><br />';
|
||||
'<img src="'.$CFG->pixpath.'/t/edit.gif" class="icon edit" alt="'.$streditsummary.'" /></a><br /><br />';
|
||||
}
|
||||
echo '</div>';
|
||||
|
||||
|
@ -220,54 +274,14 @@
|
|||
print_section_add_menus($course, $section, $modnames);
|
||||
}
|
||||
}
|
||||
echo '</td>';
|
||||
|
||||
echo '<td class="right side">';
|
||||
if ($displaysection == $section) { // Show the zoom boxes
|
||||
echo '<a href="view.php?id='.$course->id.'&topic=0#section-'.$section.'" title="'.$strshowalltopics.'">'.
|
||||
'<img src="'.$CFG->pixpath.'/i/all.gif" alt="'.$strshowalltopics.'" /></a><br />';
|
||||
} else {
|
||||
$strshowonlytopic = get_string('showonlytopic', '', $section);
|
||||
echo '<a href="view.php?id='.$course->id.'&topic='.$section.'" title="'.$strshowonlytopic.'">'.
|
||||
'<img src="'.$CFG->pixpath.'/i/one.gif" alt="'.$strshowonlytopic.'" /></a><br />';
|
||||
}
|
||||
|
||||
if (isediting($course->id) && has_capability('moodle/course:update', get_context_instance(CONTEXT_COURSE, $course->id))) {
|
||||
if ($course->marker == $section) { // Show the "light globe" on/off
|
||||
echo '<a href="view.php?id='.$course->id.'&marker=0&sesskey='.$USER->sesskey.'#section-'.$section.'" title="'.$strmarkedthistopic.'">'.
|
||||
'<img src="'.$CFG->pixpath.'/i/marked.gif" alt="'.$strmarkedthistopic.'" /></a><br />';
|
||||
} else {
|
||||
echo '<a href="view.php?id='.$course->id.'&marker='.$section.'&sesskey='.$USER->sesskey.'#section-'.$section.'" title="'.$strmarkthistopic.'">'.
|
||||
'<img src="'.$CFG->pixpath.'/i/marker.gif" alt="'.$strmarkthistopic.'" /></a><br />';
|
||||
}
|
||||
|
||||
if ($thissection->visible) { // Show the hide/show eye
|
||||
echo '<a href="view.php?id='.$course->id.'&hide='.$section.'&sesskey='.$USER->sesskey.'#section-'.$section.'" title="'.$strtopichide.'">'.
|
||||
'<img src="'.$CFG->pixpath.'/i/hide.gif" alt="'.$strtopichide.'" /></a><br />';
|
||||
} else {
|
||||
echo '<a href="view.php?id='.$course->id.'&show='.$section.'&sesskey='.$USER->sesskey.'#section-'.$section.'" title="'.$strtopicshow.'">'.
|
||||
'<img src="'.$CFG->pixpath.'/i/show.gif" alt="'.$strtopicshow.'" /></a><br />';
|
||||
}
|
||||
|
||||
if ($section > 1) { // Add a arrow to move section up
|
||||
echo '<a href="view.php?id='.$course->id.'&random='.rand(1,10000).'&section='.$section.'&move=-1&sesskey='.$USER->sesskey.'#section-'.($section-1).'" title="'.$strmoveup.'">'.
|
||||
'<img src="'.$CFG->pixpath.'/t/up.gif" alt="'.$strmoveup.'" /></a><br />';
|
||||
}
|
||||
|
||||
if ($section < $course->numsections) { // Add a arrow to move section down
|
||||
echo '<a href="view.php?id='.$course->id.'&random='.rand(1,10000).'&section='.$section.'&move=1&sesskey='.$USER->sesskey.'#section-'.($section+1).'" title="'.$strmovedown.'">'.
|
||||
'<img src="'.$CFG->pixpath.'/t/down.gif" alt="'.$strmovedown.'" /></a><br />';
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
echo '</td></tr>';
|
||||
echo '<tr class="section separator"><td colspan="3" class="spacer"></td></tr>';
|
||||
echo '</div>';
|
||||
echo "</li>\n";
|
||||
}
|
||||
|
||||
$section++;
|
||||
}
|
||||
echo '</table>';
|
||||
echo "</ul>\n";
|
||||
|
||||
if (!empty($sectionmenu)) {
|
||||
echo '<div align="center" class="jumpmenu">';
|
||||
|
@ -276,23 +290,9 @@
|
|||
echo '</div>';
|
||||
}
|
||||
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
echo '</td>';
|
||||
print_container_end();
|
||||
|
||||
break;
|
||||
case 'right':
|
||||
// The right column
|
||||
if (blocks_have_content($pageblocks, BLOCK_POS_RIGHT) || $editing) {
|
||||
echo '<td style="width:'.$preferred_width_right.'px" id="right-column">';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
blocks_print_group($PAGE, $pageblocks, BLOCK_POS_RIGHT);
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
echo '</td>';
|
||||
}
|
||||
echo '</div>';
|
||||
echo '<div class="clearer"></div>';
|
||||
|
||||
break;
|
||||
}
|
||||
}
|
||||
echo '</tr></table>';
|
||||
|
||||
?>
|
||||
|
|
|
@ -27,10 +27,6 @@
|
|||
|
||||
require_once($CFG->libdir.'/ajax/ajaxlib.php');
|
||||
|
||||
if (!empty($THEME->customcorners)) {
|
||||
require_once($CFG->dirroot.'/lib/custom_corners_lib.php');
|
||||
}
|
||||
|
||||
$week = optional_param('week', -1, PARAM_INT);
|
||||
|
||||
if ($week != -1) {
|
||||
|
@ -78,22 +74,25 @@
|
|||
/// The left column ...
|
||||
|
||||
if (blocks_have_content($pageblocks, BLOCK_POS_LEFT) || $editing) {
|
||||
print_container_start();
|
||||
echo '<div id="left-column">';
|
||||
blocks_print_group($PAGE, $pageblocks, BLOCK_POS_LEFT);
|
||||
echo '</div>';
|
||||
print_container_end();
|
||||
}
|
||||
|
||||
/// The right column, BEFORE the middle-column.
|
||||
if (blocks_have_content($pageblocks, BLOCK_POS_RIGHT) || $editing) {
|
||||
print_container_start();
|
||||
echo '<div id="right-column">';
|
||||
blocks_print_group($PAGE, $pageblocks, BLOCK_POS_RIGHT);
|
||||
echo '</div>';
|
||||
print_container_end();
|
||||
}
|
||||
|
||||
/// Start main column
|
||||
echo '<div id="middle-column">';
|
||||
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
print_container_start();
|
||||
|
||||
echo skip_main_destination();
|
||||
|
||||
|
@ -280,9 +279,7 @@
|
|||
echo '</div>';
|
||||
}
|
||||
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
|
||||
echo '</div>';
|
||||
print_container_end();
|
||||
|
||||
echo '</div>';
|
||||
echo '<div class="clearer"></div>';
|
||||
|
|
16
index.php
16
index.php
|
@ -34,10 +34,6 @@
|
|||
require_once($CFG->dirroot .'/course/lib.php');
|
||||
require_once($CFG->dirroot .'/lib/blocklib.php');
|
||||
|
||||
if (!empty($THEME->customcorners)) {
|
||||
require_once($CFG->dirroot.'/lib/custom_corners_lib.php');
|
||||
}
|
||||
|
||||
if (empty($SITE)) {
|
||||
redirect($CFG->wwwroot .'/'. $CFG->admin .'/index.php');
|
||||
}
|
||||
|
@ -127,16 +123,16 @@
|
|||
case 'left':
|
||||
if (blocks_have_content($pageblocks, BLOCK_POS_LEFT) || $editing) {
|
||||
echo '<td style="width: '.$preferred_width_left.'px;" id="left-column">';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
print_container_start();
|
||||
blocks_print_group($PAGE, $pageblocks, BLOCK_POS_LEFT);
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
print_container_end();
|
||||
echo '</td>';
|
||||
}
|
||||
break;
|
||||
case 'middle':
|
||||
echo '<td id="middle-column">'. skip_main_destination();
|
||||
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
print_container_start();
|
||||
|
||||
/// Print Section
|
||||
if ($SITE->numsections > 0) {
|
||||
|
@ -253,7 +249,7 @@
|
|||
echo '<br />';
|
||||
}
|
||||
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
print_container_end();
|
||||
|
||||
echo '</td>';
|
||||
break;
|
||||
|
@ -261,13 +257,13 @@
|
|||
// The right column
|
||||
if (blocks_have_content($pageblocks, BLOCK_POS_RIGHT) || $editing || $PAGE->user_allowed_editing()) {
|
||||
echo '<td style="width: '.$preferred_width_right.'px;" id="right-column">';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
print_container_start();
|
||||
if ($PAGE->user_allowed_editing()) {
|
||||
echo '<div style="text-align:center">'.update_course_icon($SITE->id).'</div>';
|
||||
echo '<br />';
|
||||
}
|
||||
blocks_print_group($PAGE, $pageblocks, BLOCK_POS_RIGHT);
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
print_container_end();
|
||||
echo '</td>';
|
||||
}
|
||||
break;
|
||||
|
|
|
@ -2950,10 +2950,6 @@ function admin_externalpage_print_header() {
|
|||
|
||||
global $CFG, $PAGE, $SITE, $THEME;
|
||||
|
||||
if (!empty($THEME->customcorners)) {
|
||||
require_once($CFG->dirroot.'/lib/custom_corners_lib.php');
|
||||
}
|
||||
|
||||
define('ADMIN_EXT_HEADER_PRINTED', 'true');
|
||||
|
||||
if (!empty($SITE->fullname)) {
|
||||
|
@ -2962,6 +2958,10 @@ function admin_externalpage_print_header() {
|
|||
$preferred_width_left = bounded_number(BLOCK_L_MIN_WIDTH,
|
||||
blocks_preferred_width($pageblocks[BLOCK_POS_LEFT]),
|
||||
BLOCK_L_MAX_WIDTH);
|
||||
$preferred_width_right = bounded_number(BLOCK_R_MIN_WIDTH,
|
||||
blocks_preferred_width($pageblocks[BLOCK_POS_RIGHT]),
|
||||
BLOCK_R_MAX_WIDTH);
|
||||
|
||||
$PAGE->print_header();
|
||||
echo '<table id="layout-table" summary=""><tr>';
|
||||
|
||||
|
@ -2974,23 +2974,23 @@ function admin_externalpage_print_header() {
|
|||
switch ($column) {
|
||||
case 'left':
|
||||
echo '<td style="width: ' . $preferred_width_left . 'px;" id="left-column">';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
print_container_start();
|
||||
blocks_print_group($PAGE, $pageblocks, BLOCK_POS_LEFT);
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
print_container_end();
|
||||
echo '</td>';
|
||||
break;
|
||||
|
||||
case 'middle':
|
||||
echo '<td id="middle-column">';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start(true);
|
||||
print_container_start(true);
|
||||
break;
|
||||
|
||||
case 'right':
|
||||
if (blocks_have_content($pageblocks, BLOCK_POS_RIGHT)) {
|
||||
echo '<td style="width: ' . $preferred_width_right . 'px;" id="right-column">';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
print_container_start();
|
||||
blocks_print_group($PAGE, $pageblocks, BLOCK_POS_RIGHT);
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
print_container_end();
|
||||
echo '</td>';
|
||||
}
|
||||
break;
|
||||
|
@ -3005,14 +3005,13 @@ function admin_externalpage_print_footer() {
|
|||
|
||||
global $CFG, $PAGE, $SITE, $THEME;
|
||||
|
||||
if (!empty($THEME->customcorners)) {
|
||||
require_once($CFG->dirroot.'/lib/custom_corners_lib.php');
|
||||
}
|
||||
|
||||
define('ADMIN_EXT_FOOTER_PRINTED', 'true');
|
||||
|
||||
if (!empty($SITE->fullname)) {
|
||||
$pageblocks = blocks_setup($PAGE);
|
||||
$preferred_width_left = bounded_number(BLOCK_L_MIN_WIDTH,
|
||||
blocks_preferred_width($pageblocks[BLOCK_POS_LEFT]),
|
||||
BLOCK_L_MAX_WIDTH);
|
||||
$preferred_width_right = bounded_number(BLOCK_R_MIN_WIDTH,
|
||||
blocks_preferred_width($pageblocks[BLOCK_POS_RIGHT]),
|
||||
BLOCK_R_MAX_WIDTH);
|
||||
|
@ -3029,24 +3028,24 @@ function admin_externalpage_print_footer() {
|
|||
switch ($column) {
|
||||
case 'left':
|
||||
echo '<td style="width: ' . $preferred_width_left . 'px;" id="left-column">';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
print_container_start();
|
||||
blocks_print_group($PAGE, $pageblocks, BLOCK_POS_LEFT);
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
print_container_end();
|
||||
echo '</td>';
|
||||
break;
|
||||
|
||||
case 'middle':
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
print_container_end();
|
||||
echo '</td>';
|
||||
break;
|
||||
|
||||
case 'right':
|
||||
if (blocks_have_content($pageblocks, BLOCK_POS_RIGHT)) {
|
||||
echo '<td style="width: ' . $preferred_width_right . 'px;" id="right-column">';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
print_container_start();
|
||||
blocks_print_group($PAGE, $pageblocks, BLOCK_POS_RIGHT);
|
||||
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
print_container_end();
|
||||
echo '</td>';
|
||||
}
|
||||
break;
|
||||
|
|
|
@ -1,91 +0,0 @@
|
|||
<?php
|
||||
/**
|
||||
* @author Urs Hunkler
|
||||
* @license http://www.gnu.org/copyleft/gpl.html GNU Public License
|
||||
*
|
||||
* Custom corners and borders
|
||||
* Support library
|
||||
*
|
||||
* 2007-05-07 File created.
|
||||
*/
|
||||
|
||||
/**
|
||||
* Starting part of the surrounding divs for custom corners
|
||||
*
|
||||
* @param boolean $clearfix, add CLASS "clearfix" to the inner div against collapsing
|
||||
* @param boolean $return, return as string or just print it
|
||||
* @param mixed $idbase, optionally, define one idbase to be added to all the elements in the corners
|
||||
*/
|
||||
function print_custom_corners_start($clearfix=false, $return=false, $idbase=null) {
|
||||
global $THEME;
|
||||
|
||||
/// Analise if we want ids for the custom corner elements
|
||||
$idbt = '';
|
||||
$idi1 = '';
|
||||
$idi2 = '';
|
||||
$idi3 = '';
|
||||
|
||||
if ($idbase) {
|
||||
$idbt = 'id="' . $idbase . '-bt" ';
|
||||
$idi1 = 'id="' . $idbase . '-i1" ';
|
||||
$idi2 = 'id="' . $idbase . '-i2" ';
|
||||
$idi3 = 'id="' . $idbase . '-i3" ';
|
||||
}
|
||||
|
||||
/// Output begins
|
||||
$output = '<div class="wrap">'."\n";
|
||||
$output .= '<div '.$idbt.'class="bt"><div> </div></div>';
|
||||
$output .= "\n";
|
||||
$output .= '<div '.$idi1.'class="i1"><div '.$idi2.'class="i2">';
|
||||
$output .= (!empty($clearfix)) ? '<div '.$idi3.'class="i3 clearfix">' : '<div '.$idi3.'class="i3">';
|
||||
|
||||
if (!isset($THEME->customcornersopen)) {
|
||||
$THEME->customcornersopen = 0;
|
||||
}
|
||||
$THEME->customcornersopen += 1;
|
||||
|
||||
if ($return) {
|
||||
return $output;
|
||||
} else {
|
||||
echo $output;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Ending part of the surrounding divs for custom corners
|
||||
*
|
||||
* @param boolean $return, return as string or just print it
|
||||
* @param mixed $idbase, optionally, define one idbase to be added to all the elements in the corners
|
||||
*/
|
||||
function print_custom_corners_end($return=false, $idbase=null) {
|
||||
global $THEME;
|
||||
|
||||
if ($THEME->customcornersopen <= 0) {
|
||||
return '';
|
||||
}
|
||||
|
||||
$THEME->customcornersopen -= ($THEME->customcornersopen > 0) ? 1 : 0;
|
||||
|
||||
/// Analise if we want ids for the custom corner elements
|
||||
$idbb = '';
|
||||
|
||||
if ($idbase) {
|
||||
$idbb = 'id="' . $idbase . '-bb" ';
|
||||
}
|
||||
|
||||
/// Output begins
|
||||
$output = '</div></div></div>';
|
||||
$output .= "\n";
|
||||
$output .= '<div '.$idbb.'class="bb"><div> </div></div>'."\n";
|
||||
$output .= '</div>';
|
||||
|
||||
|
||||
if ($return) {
|
||||
return $output;
|
||||
} else {
|
||||
echo $output;
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
194
lib/weblib.php
194
lib/weblib.php
|
@ -2809,14 +2809,6 @@ function print_footer($course=NULL, $usercourse=NULL, $return=false) {
|
|||
}
|
||||
}
|
||||
|
||||
/// Close eventually open custom_corner divs
|
||||
if ((!empty($THEME->customcorners)) && ($THEME->customcornersopen > 1)) {
|
||||
require_once($CFG->dirroot.'/lib/custom_corners_lib.php');
|
||||
while ($THEME->customcornersopen > 1) {
|
||||
print_custom_corners_end();
|
||||
}
|
||||
}
|
||||
|
||||
/// Include the actual footer file
|
||||
|
||||
ob_start();
|
||||
|
@ -3825,21 +3817,16 @@ function print_box($message, $classes='generalbox', $ids='', $return=false) {
|
|||
* @param boolean $return, return as string or just print it
|
||||
*/
|
||||
function print_box_start($classes='generalbox', $ids='', $return=false) {
|
||||
$output = '';
|
||||
global $THEME;
|
||||
|
||||
if ($ids) {
|
||||
$ids = ' id="'.$ids.'"';
|
||||
}
|
||||
|
||||
$output .= '<div'.$ids.' class="box '.$classes.'">';
|
||||
|
||||
if ($return) {
|
||||
return $output;
|
||||
if (!empty($THEME->customcorners)) {
|
||||
$classes .= ' ccbox box';
|
||||
} else {
|
||||
echo $output;
|
||||
$classes .= ' box';
|
||||
}
|
||||
}
|
||||
|
||||
return print_container_start(false, $classes, $ids, $return);
|
||||
}
|
||||
|
||||
/**
|
||||
* Simple function to end a box (see above)
|
||||
|
@ -3848,28 +3835,22 @@ function print_box_start($classes='generalbox', $ids='', $return=false) {
|
|||
* @param boolean $return, return as string or just print it
|
||||
*/
|
||||
function print_box_end($return=false) {
|
||||
$output = '</div>';
|
||||
if ($return) {
|
||||
return $output;
|
||||
} else {
|
||||
echo $output;
|
||||
}
|
||||
return print_container_end($return);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Function adds custom_corners to boxes
|
||||
* Print a message in a standard themed container.
|
||||
*
|
||||
* @param string $message, the content of the box
|
||||
* @param string $message, the content of the container
|
||||
* @param string $classes, space-separated class names.
|
||||
* @param string $ids, space-separated id names.
|
||||
* @param boolean $return, return as string or just print it
|
||||
*/
|
||||
function print_custom_corners_box($message, $classes='generalbox', $ids='', $return=false) {
|
||||
function print_container($message, $clearfix=false, $classes='', $idbase='', $return=false) {
|
||||
|
||||
$output = print_custom_corners_box_start($classes, $ids, true);
|
||||
$output = print_container_start($clearfix, $classes, $idbase, true);
|
||||
$output .= stripslashes_safe($message);
|
||||
$output .= print_custom_corners_box_end(true);
|
||||
$output .= print_container_end(true);
|
||||
|
||||
if ($return) {
|
||||
return $output;
|
||||
|
@ -3878,24 +3859,41 @@ function print_custom_corners_box($message, $classes='generalbox', $ids='', $ret
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Function adds custom_corners to boxes
|
||||
* Calls print_box_start
|
||||
* Starts a container using divs
|
||||
*
|
||||
* @param string $classes, space-separated class names.
|
||||
* @param string $ids, space-separated id names.
|
||||
* @param boolean $return, return as string or just print it
|
||||
*/
|
||||
function print_custom_corners_box_start($classes='generalbox', $ids='', $return=false) {
|
||||
global $CFG, $THEME;
|
||||
function print_container_start($clearfix=false, $classes='', $idbase='', $return=false) {
|
||||
global $THEME;
|
||||
|
||||
if (!isset($THEME->open_containers)) {
|
||||
$THEME->open_containers = array();
|
||||
}
|
||||
$THEME->open_containers[] = $idbase;
|
||||
|
||||
$output = print_box_start('ccbox '.$classes, $ids, true);
|
||||
|
||||
if (!empty($THEME->customcorners)) {
|
||||
require_once($CFG->dirroot.'/lib/custom_corners_lib.php');
|
||||
|
||||
$output .= print_custom_corners_start(true, true);
|
||||
$output = _print_custom_corners_start($clearfix, $classes, $idbase);
|
||||
} else {
|
||||
if ($idbase) {
|
||||
$id = ' id="'.$idbase.'"';
|
||||
} else {
|
||||
$id = '';
|
||||
}
|
||||
if ($clearfix) {
|
||||
$clearfix = ' clearfix';
|
||||
} else {
|
||||
$clearfix = '';
|
||||
}
|
||||
if ($classes or $clearfix) {
|
||||
$class = ' class="'.$classes.$clearfix.'"';
|
||||
} else {
|
||||
$class = '';
|
||||
}
|
||||
$output = '<div'.$id.$class.'>';
|
||||
}
|
||||
|
||||
if ($return) {
|
||||
|
@ -3905,26 +3903,47 @@ function print_custom_corners_box_start($classes='generalbox', $ids='', $return=
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Function adds custom_corners to boxes
|
||||
* Calls print_box_end
|
||||
*
|
||||
* Simple function to end a container (see above)
|
||||
* @param boolean $return, return as string or just print it
|
||||
*/
|
||||
function print_custom_corners_box_end($return=false) {
|
||||
global $CFG, $THEME;
|
||||
function print_container_end($return=false) {
|
||||
global $THEME;
|
||||
|
||||
if (empty($THEME->open_containers)) {
|
||||
debugging('Incorrect closing of custom corners - no more open containers');
|
||||
$idbase = '';
|
||||
} else {
|
||||
$idbase = array_pop($THEME->open_containers);
|
||||
}
|
||||
|
||||
if (!empty($THEME->customcorners)) {
|
||||
$output = _print_custom_corners_end($idbase);
|
||||
} else {
|
||||
$output = '</div>';
|
||||
}
|
||||
|
||||
if ($return) {
|
||||
return $output;
|
||||
} else {
|
||||
echo $output;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Force closing of all open containers except the main content one.
|
||||
* @param boolean $return, return as string or just print it
|
||||
*/
|
||||
function print_container_end_all($return=false) {
|
||||
global $THEME;
|
||||
|
||||
$output = '';
|
||||
|
||||
if (!empty($THEME->customcorners)) {
|
||||
require_once($CFG->dirroot.'/lib/custom_corners_lib.php');
|
||||
|
||||
$output .= print_custom_corners_end(true);
|
||||
if (!empty($THEME->open_containers)) {
|
||||
while(count($THEME->open_containers) > 1) { // the last one is the 'content' container
|
||||
$output .= print_container_end($return);
|
||||
}
|
||||
}
|
||||
|
||||
$output .= print_box_end(true);;
|
||||
|
||||
if ($return) {
|
||||
return $output;
|
||||
} else {
|
||||
|
@ -3932,6 +3951,61 @@ function print_custom_corners_box_end($return=false) {
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Internal function - do not use directly!
|
||||
* Starting part of the surrounding divs for custom corners
|
||||
*
|
||||
* @param boolean $clearfix, add CLASS "clearfix" to the inner div against collapsing
|
||||
* @param mixed $idbase, optionally, define one idbase to be added to all the elements in the corners
|
||||
*/
|
||||
function _print_custom_corners_start($clearfix=false, $classes='', $idbase='') {
|
||||
/// Analise if we want ids for the custom corner elements
|
||||
$id = '';
|
||||
$idbt = '';
|
||||
$idi1 = '';
|
||||
$idi2 = '';
|
||||
$idi3 = '';
|
||||
|
||||
if ($idbase) {
|
||||
$id = 'id="'.$idbase.'" ';
|
||||
$idbt = 'id="'.$idbase.'-bt" ';
|
||||
$idi1 = 'id="'.$idbase.'-i1" ';
|
||||
$idi2 = 'id="'.$idbase.'-i2" ';
|
||||
$idi3 = 'id="'.$idbase.'-i3" ';
|
||||
}
|
||||
|
||||
/// Output begins
|
||||
$output = '<div '.$id.'class="wrap '.$classes.'">'."\n";
|
||||
$output .= '<div '.$idbt.'class="bt"><div> </div></div>';
|
||||
$output .= "\n";
|
||||
$output .= '<div '.$idi1.'class="i1"><div '.$idi2.'class="i2">';
|
||||
$output .= (!empty($clearfix)) ? '<div '.$idi3.'class="i3 clearfix">' : '<div '.$idi3.'class="i3">';
|
||||
|
||||
return $output;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Internal function - do not use directly!
|
||||
* Ending part of the surrounding divs for custom corners
|
||||
*/
|
||||
function _print_custom_corners_end($idbase) {
|
||||
/// Analise if we want ids for the custom corner elements
|
||||
$idbb = '';
|
||||
|
||||
if ($idbase) {
|
||||
$idbb = 'id="' . $idbase . '-bb" ';
|
||||
}
|
||||
|
||||
/// Output begins
|
||||
$output = '</div></div></div>';
|
||||
$output .= "\n";
|
||||
$output .= '<div '.$idbb.'class="bb"><div> </div></div>'."\n";
|
||||
$output .= '</div>';
|
||||
|
||||
return $output;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Print a self contained form with a single submit button.
|
||||
|
@ -5537,6 +5611,8 @@ function error ($message, $link='') {
|
|||
//header not yet printed
|
||||
@header('HTTP/1.0 404 Not Found');
|
||||
print_header(get_string('error'));
|
||||
} else {
|
||||
print_container_end_all();
|
||||
}
|
||||
|
||||
echo '<br />';
|
||||
|
@ -5791,6 +5867,8 @@ function editorshortcutshelpbutton() {
|
|||
function notice ($message, $link='', $course=NULL) {
|
||||
global $CFG, $SITE;
|
||||
|
||||
print_container_end_all();
|
||||
|
||||
$message = clean_text($message);
|
||||
|
||||
print_box($message, 'generalbox', 'notice');
|
||||
|
@ -5929,6 +6007,8 @@ function redirect($url, $message='', $delay=-1) {
|
|||
// this type of redirect might not be working in some browsers - such as lynx :-(
|
||||
print_header('', '', '', '', $errorprinted ? '' : ('<meta http-equiv="refresh" content="'. $delay .'; url='. $encodedurl .'" />'));
|
||||
$delay += 3; // double redirect prevention, it was sometimes breaking upgrades before 1.7
|
||||
} else {
|
||||
print_container_end_all();
|
||||
}
|
||||
echo '<div style="text-align:center">';
|
||||
echo '<div>'. $message .'</div>';
|
||||
|
@ -6232,10 +6312,6 @@ function print_side_block_start($heading='', $attributes = array()) {
|
|||
|
||||
global $CFG, $THEME;
|
||||
|
||||
if (!empty($THEME->customcorners)) {
|
||||
require_once($CFG->dirroot.'/lib/custom_corners_lib.php');
|
||||
}
|
||||
|
||||
// If there are no special attributes, give a default CSS class
|
||||
if (empty($attributes) || !is_array($attributes)) {
|
||||
$attributes = array('class' => 'sideblock');
|
||||
|
@ -6293,7 +6369,6 @@ function print_side_block_start($heading='', $attributes = array()) {
|
|||
if (!empty($THEME->customcorners)) {
|
||||
echo '<div class="i1"><div class="i2">';
|
||||
echo '<div class="i3">';
|
||||
$THEME->customcornersopen += 1;
|
||||
}
|
||||
echo '<div class="content">';
|
||||
|
||||
|
@ -6309,8 +6384,7 @@ function print_side_block_end($attributes = array()) {
|
|||
echo '</div>';
|
||||
|
||||
if (!empty($THEME->customcorners)) {
|
||||
require_once($CFG->dirroot.'/lib/custom_corners_lib.php');
|
||||
print_custom_corners_end();
|
||||
echo '</div></div></div><div class="bb"><div> </div></div></div>';
|
||||
}
|
||||
|
||||
echo '</div>';
|
||||
|
|
|
@ -87,10 +87,8 @@
|
|||
|
||||
echo '</td></tr></table>';
|
||||
|
||||
if (!empty($THEME->customcorners)) {
|
||||
print_custom_corners_end(false, 'content');
|
||||
}
|
||||
|
||||
echo '</div></div></body></html>'; // Close possible theme tables off
|
||||
// this is hack!
|
||||
print_container_end(); // container "content" started in header
|
||||
echo '</div></body></html>'; // close page div started in header
|
||||
|
||||
?>
|
||||
|
|
|
@ -7,10 +7,6 @@
|
|||
require_once($CFG->libdir.'/blocklib.php');
|
||||
require_once('pagelib.php');
|
||||
|
||||
if (!empty($THEME->customcorners)) {
|
||||
require_once($CFG->dirroot.'/lib/custom_corners_lib.php');
|
||||
}
|
||||
|
||||
$id = optional_param('id', 0, PARAM_INT);
|
||||
$c = optional_param('c', 0, PARAM_INT);
|
||||
$edit = optional_param('edit', -1, PARAM_BOOL);
|
||||
|
@ -79,9 +75,9 @@
|
|||
|
||||
if(!empty($CFG->showblocksonmodpages) && (blocks_have_content($pageblocks, BLOCK_POS_LEFT) || $PAGE->user_is_editing())) {
|
||||
echo '<td style="width: '.$blocks_preferred_width.'px;" id="left-column">';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
print_container_start();
|
||||
blocks_print_group($PAGE, $pageblocks, BLOCK_POS_LEFT);
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
print_container_end();
|
||||
echo '</td>';
|
||||
}
|
||||
break;
|
||||
|
@ -89,7 +85,7 @@
|
|||
case 'middle':
|
||||
|
||||
echo '<td id="middle-column">';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
print_container_start();
|
||||
|
||||
/// Check to see if groups are being used here
|
||||
$groupmode = groups_get_activity_groupmode($cm);
|
||||
|
@ -193,9 +189,7 @@
|
|||
print_simple_box_end();
|
||||
}
|
||||
|
||||
if (!empty($THEME->customcorners)) {
|
||||
print_custom_corners_end();
|
||||
}
|
||||
print_container_end();
|
||||
echo '</td>';
|
||||
|
||||
break;
|
||||
|
|
|
@ -28,12 +28,7 @@
|
|||
require_once("$CFG->libdir/rsslib.php");
|
||||
|
||||
require_once('pagelib.php');
|
||||
|
||||
if (!empty($THEME->customcorners)) {
|
||||
require_once($CFG->dirroot.'/lib/custom_corners_lib.php');
|
||||
}
|
||||
|
||||
|
||||
|
||||
/// One of these is necessary!
|
||||
$id = optional_param('id', 0, PARAM_INT); // course module id
|
||||
$d = optional_param('d', 0, PARAM_INT); // database id
|
||||
|
@ -244,13 +239,13 @@
|
|||
echo '<table id="layout-table"><tr>';
|
||||
if ((blocks_have_content($pageblocks, BLOCK_POS_LEFT) || $PAGE->user_is_editing())) {
|
||||
echo '<td style="width: '.$blocks_preferred_width.'px;" id="left-column">';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
print_container_start();
|
||||
blocks_print_group($PAGE, $pageblocks, BLOCK_POS_LEFT);
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
print_container_end();
|
||||
echo '</td>';
|
||||
}
|
||||
echo '<td id="middle-column">';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
print_container_start();
|
||||
}
|
||||
|
||||
/// Check to see if groups are being used here
|
||||
|
@ -554,13 +549,13 @@
|
|||
|
||||
/// If we have blocks, then print the left side here
|
||||
if (!empty($CFG->showblocksonmodpages)) {
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
print_container_end();
|
||||
echo '</td>'; // Middle column
|
||||
if ((blocks_have_content($pageblocks, BLOCK_POS_RIGHT) || $PAGE->user_is_editing())) {
|
||||
echo '<td style="width: '.$blocks_preferred_width.'px;" id="right-column">';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
print_container_start();
|
||||
blocks_print_group($PAGE, $pageblocks, BLOCK_POS_RIGHT);
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
print_container_end();
|
||||
echo '</td>';
|
||||
}
|
||||
echo '</tr></table>';
|
||||
|
|
|
@ -220,7 +220,7 @@
|
|||
|
||||
case 'eachuser':
|
||||
if (!empty($forum->intro)) {
|
||||
print_custom_corners_box(format_text($forum->intro), 'generalbox', 'intro');
|
||||
print_box(format_text($forum->intro), 'generalbox', 'intro');
|
||||
}
|
||||
echo '<p align="center">';
|
||||
if (forum_user_can_post_discussion($forum)) {
|
||||
|
@ -246,7 +246,7 @@
|
|||
|
||||
default:
|
||||
if (!empty($forum->intro)) {
|
||||
print_custom_corners_box(format_text($forum->intro), 'generalbox', 'intro');
|
||||
print_box(format_text($forum->intro), 'generalbox', 'intro');
|
||||
}
|
||||
echo '<br />';
|
||||
if (!empty($showall)) {
|
||||
|
|
|
@ -8,10 +8,6 @@
|
|||
require_once($CFG->dirroot.'/mod/quiz/locallib.php');
|
||||
require_once($CFG->dirroot.'/mod/quiz/pagelib.php');
|
||||
|
||||
if (!empty($THEME->customcorners)) {
|
||||
require_once($CFG->dirroot.'/lib/custom_corners_lib.php');
|
||||
}
|
||||
|
||||
$id = optional_param('id', 0, PARAM_INT); // Course Module ID, or
|
||||
$q = optional_param('q', 0, PARAM_INT); // quiz ID
|
||||
$edit = optional_param('edit', -1, PARAM_BOOL);
|
||||
|
@ -68,14 +64,14 @@
|
|||
|
||||
if(!empty($CFG->showblocksonmodpages) && (blocks_have_content($pageblocks, BLOCK_POS_LEFT) || $PAGE->user_is_editing())) {
|
||||
echo '<td style="width: '.$blocks_preferred_width.'px;" id="left-column">';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
print_container_start();
|
||||
blocks_print_group($PAGE, $pageblocks, BLOCK_POS_LEFT);
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
print_container_end();
|
||||
echo '</td>';
|
||||
}
|
||||
|
||||
echo '<td id="middle-column">';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
print_container_start();
|
||||
|
||||
// Print the main part of the page
|
||||
|
||||
|
@ -457,7 +453,7 @@
|
|||
|
||||
function finish_page($course) {
|
||||
global $THEME;
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
print_container_end();
|
||||
echo '</td></tr></table>';
|
||||
print_footer($course);
|
||||
exit;
|
||||
|
|
|
@ -66,10 +66,6 @@ foreach ($RESOURCE_WINDOW_OPTIONS as $popupoption) {
|
|||
}
|
||||
}
|
||||
|
||||
if (!empty($THEME->customcorners)) {
|
||||
require_once($CFG->dirroot.'/lib/custom_corners_lib.php');
|
||||
}
|
||||
|
||||
/**
|
||||
* resource_base is the base class for resource types
|
||||
*
|
||||
|
@ -170,14 +166,14 @@ class resource_base {
|
|||
|
||||
if((blocks_have_content($pageblocks, BLOCK_POS_LEFT) || $PAGE->user_is_editing())) {
|
||||
echo '<td style="width: '.$blocks_preferred_width.'px;" id="left-column">';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
print_container_start();
|
||||
blocks_print_group($PAGE, $pageblocks, BLOCK_POS_LEFT);
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
print_container_end();
|
||||
echo '</td>';
|
||||
}
|
||||
|
||||
echo '<td id="middle-column">';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
print_container_start();
|
||||
echo '<div id="resource">';
|
||||
|
||||
}
|
||||
|
@ -195,14 +191,14 @@ class resource_base {
|
|||
$blocks_preferred_width = bounded_number(180, blocks_preferred_width($pageblocks[BLOCK_POS_RIGHT]), 210);
|
||||
|
||||
echo '</div>';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
print_container_end();
|
||||
echo '</td>';
|
||||
|
||||
if((blocks_have_content($pageblocks, BLOCK_POS_RIGHT) || $PAGE->user_is_editing())) {
|
||||
echo '<td style="width: '.$blocks_preferred_width.'px;" id="right-column">';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
print_container_start();
|
||||
blocks_print_group($PAGE, $pageblocks, BLOCK_POS_RIGHT);
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
print_container_end();
|
||||
echo '</td>';
|
||||
}
|
||||
|
||||
|
|
|
@ -482,10 +482,9 @@ class resource_ims extends resource_base {
|
|||
/// Now, let's print the footer. It's harcoded here to save some space
|
||||
/// because it's impossible to use print_footer() to print NOTHING
|
||||
/// Added programatic support to customcorners themes.
|
||||
if (!empty($THEME->customcorners)) {
|
||||
print_custom_corners_end(false, 'content');
|
||||
}
|
||||
echo '</div></div></body></html>'; /// Close everything.
|
||||
// this is hack!
|
||||
print_container_end(); // container "content" started in header
|
||||
echo '</div></body></html>'; // close page div started in header
|
||||
|
||||
/// log it.
|
||||
add_to_log($course->id, "resource", "view", "view.php?id={$cm->id}", $resource->id, $cm->id);
|
||||
|
|
|
@ -287,8 +287,7 @@
|
|||
</div> <!-- SCORM box -->
|
||||
</div> <!-- SCORM content -->
|
||||
<?php if (!empty($THEME->customcorners)) {
|
||||
require_once($CFG->dirroot.'/lib/custom_corners_lib.php');
|
||||
print_custom_corners_end();
|
||||
print_container_end();
|
||||
} ?>
|
||||
<div class="clearer"> </div>
|
||||
<?php print_footer(); ?>
|
||||
|
|
16
my/index.php
16
my/index.php
|
@ -7,10 +7,6 @@
|
|||
require_once($CFG->dirroot.'/course/lib.php');
|
||||
require_once('pagelib.php');
|
||||
|
||||
if (!empty($THEME->customcorners)) {
|
||||
require_once($CFG->dirroot.'/lib/custom_corners_lib.php');
|
||||
}
|
||||
|
||||
require_login();
|
||||
|
||||
$mymoodlestr = get_string('mymoodle','my');
|
||||
|
@ -54,9 +50,9 @@
|
|||
|
||||
if(blocks_have_content($pageblocks, BLOCK_POS_LEFT) || $PAGE->user_is_editing()) {
|
||||
echo '<td style="vertical-align: top; width: '.$blocks_preferred_width.'px;" id="left-column">';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
print_container_start();
|
||||
blocks_print_group($PAGE, $pageblocks, BLOCK_POS_LEFT);
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
print_container_end();
|
||||
echo '</td>';
|
||||
}
|
||||
|
||||
|
@ -64,7 +60,7 @@
|
|||
case 'middle':
|
||||
|
||||
echo '<td valign="top" id="middle-column">';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start(TRUE);
|
||||
print_container_start(TRUE);
|
||||
|
||||
/// The main overview in the middle of the page
|
||||
|
||||
|
@ -96,7 +92,7 @@
|
|||
echo '<br />...';
|
||||
}
|
||||
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
print_container_end();
|
||||
echo '</td>';
|
||||
|
||||
break;
|
||||
|
@ -106,9 +102,9 @@
|
|||
|
||||
if (blocks_have_content($pageblocks, BLOCK_POS_RIGHT) || $PAGE->user_is_editing()) {
|
||||
echo '<td style="vertical-align: top; width: '.$blocks_preferred_width.'px;" id="right-column">';
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_start();
|
||||
print_container_start();
|
||||
blocks_print_group($PAGE, $pageblocks, BLOCK_POS_RIGHT);
|
||||
if (!empty($THEME->customcorners)) print_custom_corners_end();
|
||||
print_container_end();
|
||||
echo '</td>';
|
||||
}
|
||||
break;
|
||||
|
|
|
@ -1,30 +1,31 @@
|
|||
|
||||
</div> <!-- end div containerContent -->
|
||||
<!-- START OF FOOTER -->
|
||||
<div id="footer">
|
||||
|
||||
<?php
|
||||
|
||||
print_container_end(); // content container
|
||||
|
||||
print_container_start(false, '', 'footer');
|
||||
|
||||
echo '<p class="helplink">';
|
||||
echo page_doc_link(get_string('moodledocslink'));
|
||||
echo '</p>';
|
||||
?>
|
||||
|
||||
<?php if ($navigation and false) { ?>
|
||||
|
||||
if ($navigation and false) { ?>
|
||||
<div class="navbar clearfix">
|
||||
<div class="breadcrumb"><?php print_navigation($navigation); ?></div>
|
||||
<div class="menu"><?php echo $menu; ?></div>
|
||||
</div>
|
||||
<?php } ?>
|
||||
<?php }
|
||||
|
||||
<?php echo $loggedinas ?>
|
||||
<?php echo $homelink ?>
|
||||
echo $loggedinas;
|
||||
echo $homelink;
|
||||
|
||||
<?php if (!empty($performanceinfo)) {
|
||||
echo $performanceinfo;
|
||||
} ?>
|
||||
if (!empty($performanceinfo)) {
|
||||
echo $performanceinfo;
|
||||
}
|
||||
|
||||
print_container_end();
|
||||
?>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -20,16 +20,16 @@
|
|||
<?php //Accessibility: warning: ALT text will need editing when logo changes. 'headermain' is now H1.
|
||||
|
||||
if ($home) { // home page ?>
|
||||
<div id="header-home">
|
||||
<?php print_container_start(true, '', 'header-home'); ?>
|
||||
<h1 class="headermain"><img alt="[ REPLACE ME ]" src="<?php echo $CFG->wwwroot.'/theme/'.current_theme() ?>/images/logo.jpg" width="457" height="64" /></h1>
|
||||
<div class="headermenu"><?php echo $menu ?></div>
|
||||
</div>
|
||||
<?php print_container_end(); ?>
|
||||
<?php } else if ($heading) { // This is what gets printed on any other page with a heading
|
||||
?>
|
||||
<div id="header-home">
|
||||
<?php print_container_start(true, '', 'header'); ?>
|
||||
<h1 class="headermain"><img alt="[ REPLACE ME ]" src="<?php echo $CFG->wwwroot.'/theme/'.current_theme() ?>/images/logo.jpg" width="457" height="64" /></h1>
|
||||
<div class="headermenu"><?php echo $menu ?></div>
|
||||
</div>
|
||||
<?php print_container_end(); ?>
|
||||
<div class="clearer"></div>
|
||||
<?php } ?>
|
||||
<?php //Accessibility: breadcrumb trail/navbar now a DIV, not a table.
|
||||
|
@ -43,4 +43,4 @@
|
|||
<?php } ?>
|
||||
<!-- END OF HEADER -->
|
||||
<div class="clearer"></div>
|
||||
<div id="content">
|
||||
<?php print_container_start(false, '', 'content'); ?>
|
||||
|
|
|
@ -1,44 +1,37 @@
|
|||
<?php print_custom_corners_end(false, 'content'); ?>
|
||||
</div> <!-- end div containerContent -->
|
||||
<?php print_container_end(); ?><!-- end container Content -->
|
||||
<!-- START OF FOOTER -->
|
||||
<?php
|
||||
global $CFG, $COURSE;
|
||||
if (function_exists('is_in_popup')) {
|
||||
$inpopup = is_in_popup();
|
||||
} else {
|
||||
$inpopup = false;
|
||||
}
|
||||
|
||||
global $CFG, $COURSE;
|
||||
if (function_exists('is_in_popup')) {
|
||||
$inpopup = is_in_popup();
|
||||
} else {
|
||||
$inpopup = false;
|
||||
}
|
||||
|
||||
if (!$inpopup) {
|
||||
print_container_start(false, '', 'footer');
|
||||
|
||||
if (!$inpopup) {
|
||||
?>
|
||||
<div id="footer">
|
||||
<?php print_custom_corners_start(); ?>
|
||||
<?php
|
||||
if (function_exists('page_doc_link')) {
|
||||
echo '<p class="helplink">';
|
||||
echo page_doc_link(get_string('moodledocslink'));
|
||||
echo '</p>';
|
||||
}
|
||||
?>
|
||||
<?php echo $loggedinas ?>
|
||||
<?php echo $homelink;
|
||||
?>
|
||||
<?php print_custom_corners_end(); ?>
|
||||
</div>
|
||||
<?php
|
||||
$useridarray = array(2 // MD
|
||||
);
|
||||
|
||||
if (!empty($performanceinfo) && isloggedin() && in_array($USER->id, $useridarray)) {
|
||||
echo $performanceinfo;
|
||||
}
|
||||
|
||||
echo $loggedinas;
|
||||
echo $homelink;
|
||||
|
||||
$useridarray = array(2 // MD
|
||||
);
|
||||
|
||||
if (!empty($performanceinfo) && isloggedin() && in_array($USER->id, $useridarray)) {
|
||||
echo $performanceinfo;
|
||||
}
|
||||
|
||||
print_container_end();
|
||||
|
||||
} // end if inpopup
|
||||
|
||||
} // end if inpopup
|
||||
?>
|
||||
</div> <!-- end page div -->
|
||||
<?php
|
||||
print_custom_corners_end();
|
||||
?>
|
||||
<script type="text/javascript">
|
||||
/* <![CDATA[ */
|
||||
$(document).ready(function() {
|
||||
|
|
|
@ -10,8 +10,6 @@
|
|||
<?php include("$CFG->javascript"); ?>
|
||||
<?php include('js/jquery.php'); ?>
|
||||
|
||||
<?php require_once($CFG->dirroot.'/lib/custom_corners_lib.php'); ?>
|
||||
|
||||
<?php
|
||||
|
||||
global $PAGE;
|
||||
|
@ -78,32 +76,27 @@
|
|||
<?php if (!$inpopup) {
|
||||
if ($home) { // This is what gets printed on the home page only
|
||||
?>
|
||||
<div id="header-home" class="clearfix">
|
||||
<?php print_custom_corners_start(); ?>
|
||||
<div class="wraphome clearfix">
|
||||
<h1 class="headermain"><?php echo $heading ?></h1>
|
||||
<div class="headermenu"><?php echo $menu ?></div>
|
||||
</div>
|
||||
<?php print_custom_corners_end(); ?>
|
||||
</div>
|
||||
<?php print_container_start(true, '', 'header-home'); ?>
|
||||
<div class="wraphome clearfix">
|
||||
<h1 class="headermain"><?php echo $heading ?></h1>
|
||||
<div class="headermenu"><?php echo $menu ?></div>
|
||||
</div>
|
||||
<?php print_container_end(); ?>
|
||||
<?php } else if ($heading) { // This is what gets printed on any other page with a heading
|
||||
?>
|
||||
<div id="header" class="clearfix">
|
||||
<?php print_custom_corners_start(); ?>
|
||||
<?php print_container_start(true, '', 'header'); ?>
|
||||
<h1 class="headermain"><?php echo $heading ?></h1>
|
||||
<div class="headermenu"><?php echo $menu ?></div>
|
||||
<div class="navbar clearfix">
|
||||
<?php if ($navigation) { // This is the navigation table with breadcrumbs
|
||||
?>
|
||||
<div class="navbar clearfix">
|
||||
<?php if ($navigation) { // This is the navigation table with breadcrumbs
|
||||
?>
|
||||
<div class="breadcrumb"><?php print_navigation($navigation); ?></div>
|
||||
<div class="navbutton"><?php echo $button; ?></div>
|
||||
<?php } ?>
|
||||
</div>
|
||||
<?php print_custom_corners_end(); ?>
|
||||
</div>
|
||||
<?php } ?>
|
||||
</div>
|
||||
<?php print_container_end(); ?>
|
||||
<?php }
|
||||
}
|
||||
?>
|
||||
<!-- END OF HEADER -->
|
||||
<div id="content">
|
||||
<?php print_custom_corners_start(true, false, 'content'); ?>
|
||||
<?php print_container_start(false, '', 'content'); ?>
|
||||
|
|
|
@ -1,39 +1,40 @@
|
|||
|
||||
</div> <!-- end div containerContent -->
|
||||
<!-- START OF FOOTER -->
|
||||
<div id="footer">
|
||||
|
||||
<?php
|
||||
|
||||
print_container_end(); // content container
|
||||
|
||||
print_container_start(false, '', 'footer');
|
||||
|
||||
echo '<p class="helplink">';
|
||||
echo page_doc_link(get_string('moodledocslink'));
|
||||
echo '</p>';
|
||||
?>
|
||||
|
||||
<?php if ($navigation and false) { ?>
|
||||
|
||||
if ($navigation and false) { ?>
|
||||
<div class="navbar clearfix">
|
||||
<div class="breadcrumb"><?php print_navigation($navigation); ?></div>
|
||||
<div class="menu"><?php echo $menu; ?></div>
|
||||
</div>
|
||||
<?php } ?>
|
||||
<?php }
|
||||
|
||||
<hr />
|
||||
echo '<hr />';
|
||||
echo $loggedinas;
|
||||
echo $homelink;
|
||||
|
||||
<?php echo $loggedinas ?><br />
|
||||
<?php echo $homelink ?>
|
||||
<?php if (!empty($performanceinfo)) {
|
||||
echo $performanceinfo;
|
||||
} ?>
|
||||
if (!empty($performanceinfo)) {
|
||||
echo $performanceinfo;
|
||||
}
|
||||
|
||||
<?php if (debugging()) {
|
||||
?>
|
||||
if (debugging()) { ?>
|
||||
<div class="validators"><ul>
|
||||
<li><a href="http://validator.w3.org/check?verbose=1&ss=1&uri=<?php echo urlencode(qualified_me()) ?>">Validate HTML</a></li>
|
||||
<li><a href="http://www.contentquality.com/mynewtester/cynthia.exe?rptmode=-1&url1=<?php echo urlencode(qualified_me()) ?>">Section 508 Check</a></li>
|
||||
<li><a href="http://www.contentquality.com/mynewtester/cynthia.exe?rptmode=0&warnp2n3e=1&url1=<?php echo urlencode(qualified_me()) ?>">WCAG 1 (2,3) Check</a></li>
|
||||
</ul></div>
|
||||
<?php } ?>
|
||||
<?php }
|
||||
|
||||
print_container_end();
|
||||
?>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -20,16 +20,16 @@
|
|||
<?php //Accessibility: warning: ALT text will need editing if logo changes. 'headermain' is now H1, see theme/standard/styles_layout.css: .headermain
|
||||
if ($home) { // This is what gets printed on the home page only
|
||||
?>
|
||||
<div id="header-home" class="clearfix">
|
||||
<?php print_container_start(true, '', 'header-home'); ?>
|
||||
<h1 class="headermain"><img alt='Moodle' src='<?php echo $CFG->httpsthemewww .'/'. current_theme() ?>/logo.jpg' /></h1>
|
||||
<div class="headermenu"><?php echo $menu ?></div>
|
||||
</div>
|
||||
<?php print_container_end(); ?>
|
||||
<?php } else if ($heading) { // This is what gets printed on any other page with a heading
|
||||
?>
|
||||
<div id="header" class="clearfix">
|
||||
<?php print_container_start(true, '', 'header'); ?>
|
||||
<h1 class="headermain"><img alt='Moodle' src='<?php echo $CFG->httpsthemewww .'/'. current_theme() ?>/logo_small.jpg' /></h1>
|
||||
<div class="headermenu"><?php echo $menu ?></div>
|
||||
</div>
|
||||
<?php print_container_end(); ?>
|
||||
<?php } ?>
|
||||
<?php //Accessibility: breadcrumb trail/navbar now a DIV, not a table.
|
||||
if ($navigation) { // This is the navigation bar with breadcrumbs ?>
|
||||
|
@ -42,4 +42,4 @@
|
|||
<hr />
|
||||
<?php } ?>
|
||||
<!-- END OF HEADER -->
|
||||
<div id="content">
|
||||
<?php print_container_start(false, '', 'content'); ?>
|
||||
|
|
|
@ -1,29 +1,33 @@
|
|||
|
||||
</div> <!-- end div content -->
|
||||
|
||||
<div id="footer">
|
||||
<hr />
|
||||
<?php echo $loggedinas ?>
|
||||
<?php echo $homelink ?>
|
||||
<hr />
|
||||
|
||||
<?php
|
||||
|
||||
print_container_end(); // content container
|
||||
|
||||
print_container_start(false, '', 'footer');
|
||||
|
||||
echo '<hr />';
|
||||
echo $loggedinas;
|
||||
echo $homelink;
|
||||
echo '<hr />';
|
||||
|
||||
echo '<p class="helplink">';
|
||||
echo page_doc_link(get_string('moodledocslink'));
|
||||
echo '</p>';
|
||||
?>
|
||||
|
||||
<?php if (debugging()) {
|
||||
echo $performanceinfo;
|
||||
?>
|
||||
if (!empty($performanceinfo)) {
|
||||
echo $performanceinfo;
|
||||
}
|
||||
|
||||
if (debugging()) { ?>
|
||||
<div class="validators"><ul>
|
||||
<li><a href="http://validator.w3.org/check?verbose=1&ss=1&uri=<?php echo urlencode(qualified_me()) ?>">Validate HTML</a></li>
|
||||
<li><a href="http://www.contentquality.com/mynewtester/cynthia.exe?rptmode=-1&url1=<?php echo urlencode(qualified_me()) ?>">Section 508 Check</a></li>
|
||||
<li><a href="http://www.contentquality.com/mynewtester/cynthia.exe?rptmode=0&warnp2n3e=1&url1=<?php echo urlencode(qualified_me()) ?>">WCAG 1 (2,3) Check</a></li>
|
||||
</ul></div>
|
||||
<?php } ?>
|
||||
<?php }
|
||||
|
||||
print_container_end();
|
||||
?>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -19,16 +19,16 @@
|
|||
|
||||
<?php if ($home) { // This is what gets printed on the home page only
|
||||
?>
|
||||
<div id="header-home">
|
||||
<?php print_container_start(true, '', 'header-home'); ?>
|
||||
<h1 class="headermain"><?php echo $heading ?></h1>
|
||||
<div class="headermenu"><?php echo $menu ?></div>
|
||||
</div>
|
||||
<?php print_container_end(); ?>
|
||||
<?php } else if ($heading) { // This is what gets printed on any other page with a heading
|
||||
?>
|
||||
<div id="header">
|
||||
<?php print_container_start(true, '', 'header'); ?>
|
||||
<h1 class="headermain"><?php echo $heading ?></h1>
|
||||
<div class="headermenu"><?php echo $menu ?></div>
|
||||
</div>
|
||||
<?php print_container_end(); ?>
|
||||
<?php } ?>
|
||||
<div class="clearer"> </div>
|
||||
<?php if ($navigation) { // This is the navigation table with breadcrumbs ?>
|
||||
|
@ -42,4 +42,4 @@
|
|||
<?php } ?>
|
||||
<div class="clearer"> </div>
|
||||
<!-- END OF HEADER -->
|
||||
<div id="content">
|
||||
<?php print_container_start(false, '', 'content'); ?>
|
||||
|
|
|
@ -1,41 +1,40 @@
|
|||
|
||||
</div> <!-- end div containerContent -->
|
||||
<!-- START OF FOOTER -->
|
||||
<div id="footer">
|
||||
|
||||
<?php
|
||||
|
||||
print_container_end(); // content container
|
||||
|
||||
print_container_start(false, '', 'footer');
|
||||
|
||||
echo '<p class="helplink">';
|
||||
echo page_doc_link(get_string('moodledocslink'));
|
||||
echo '</p>';
|
||||
?>
|
||||
|
||||
<?php if ($navigation and false) { ?>
|
||||
|
||||
if ($navigation and false) { ?>
|
||||
<div class="navbar clearfix">
|
||||
<div class="breadcrumb"><?php print_navigation($navigation); ?></div>
|
||||
<div class="menu"><?php echo $menu; ?></div>
|
||||
</div>
|
||||
<?php } ?>
|
||||
<?php }
|
||||
|
||||
<hr />
|
||||
echo '<hr />';
|
||||
echo $loggedinas;
|
||||
echo $homelink;
|
||||
|
||||
<?php echo $loggedinas ?>
|
||||
<?php echo $homelink ?>
|
||||
if (!empty($performanceinfo)) {
|
||||
echo $performanceinfo;
|
||||
}
|
||||
|
||||
<?php if (!empty($performanceinfo)) {
|
||||
echo $performanceinfo;
|
||||
} ?>
|
||||
|
||||
<?php if (debugging()) {
|
||||
?>
|
||||
if (debugging()) { ?>
|
||||
<div class="validators"><ul>
|
||||
<li><a href="http://validator.w3.org/check?verbose=1&ss=1&uri=<?php echo urlencode(qualified_me()) ?>">Validate HTML</a></li>
|
||||
<li><a href="http://www.contentquality.com/mynewtester/cynthia.exe?rptmode=-1&url1=<?php echo urlencode(qualified_me()) ?>">Section 508 Check</a></li>
|
||||
<li><a href="http://www.contentquality.com/mynewtester/cynthia.exe?rptmode=0&warnp2n3e=1&url1=<?php echo urlencode(qualified_me()) ?>">WCAG 1 (2,3) Check</a></li>
|
||||
</ul></div>
|
||||
<?php } ?>
|
||||
<?php }
|
||||
|
||||
print_container_end();
|
||||
?>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -20,16 +20,16 @@
|
|||
<?php //Accessibility: 'headermain' is now H1, see theme/standard/styles_layout.css: .headermain
|
||||
if ($home) { // This is what gets printed on the home page only
|
||||
?>
|
||||
<div id="header-home" class="clearfix">
|
||||
<?php print_container_start(true, '', 'header-home'); ?>
|
||||
<h1 class="headermain"><?php echo $heading ?></h1>
|
||||
<div class="headermenu"><?php echo $menu ?></div>
|
||||
</div>
|
||||
<?php print_container_end(); ?>
|
||||
<?php } else if ($heading) { // This is what gets printed on any other page with a heading
|
||||
?>
|
||||
<div id="header" class="clearfix">
|
||||
<?php print_container_start(true, '', 'header'); ?>
|
||||
<h1 class="headermain"><?php echo $heading ?></h1>
|
||||
<div class="headermenu"><?php echo $menu ?></div>
|
||||
</div>
|
||||
<?php print_container_end(); ?>
|
||||
<?php } ?>
|
||||
<?php //Accessibility: breadcrumb trail/navbar now a DIV, not a table.
|
||||
if ($navigation) { // This is the navigation bar with breadcrumbs ?>
|
||||
|
@ -42,4 +42,4 @@
|
|||
<hr />
|
||||
<?php } ?>
|
||||
<!-- END OF HEADER -->
|
||||
<div id="content">
|
||||
<?php print_container_start(false, '', 'content'); ?>
|
||||
|
|
|
@ -1,18 +1,18 @@
|
|||
|
||||
</div> <!-- end div containerContent -->
|
||||
<!-- START OF FOOTER -->
|
||||
|
||||
<div id="footer">
|
||||
<?php
|
||||
|
||||
print_container_end(); // content container
|
||||
|
||||
print_container_start(false, '', 'footer');
|
||||
|
||||
echo '<p class="helplink">';
|
||||
echo page_doc_link(get_string('moodledocslink'));
|
||||
echo '</p>';
|
||||
|
||||
echo $loggedinas;
|
||||
echo $homelink;
|
||||
|
||||
print_container_end();
|
||||
?>
|
||||
|
||||
<?php echo $loggedinas ?>
|
||||
<?php echo $homelink ?>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -19,19 +19,19 @@
|
|||
|
||||
<?php if ($home) { // This is what gets printed on the home page only
|
||||
?>
|
||||
<div id="header-home">
|
||||
<?php print_container_start(true, '', 'header-home'); ?>
|
||||
<h1 class="headermain"><?php echo $heading ?></h1>
|
||||
<div class="headermenu"><?php echo $menu ?></div>
|
||||
</div>
|
||||
<?php print_container_end(); ?>
|
||||
<div class="navbar">
|
||||
</div>
|
||||
<?php } else if ($heading) { // This is what gets printed on any other page with a heading
|
||||
?>
|
||||
<div id="header">
|
||||
<?php print_container_start(true, '', 'header'); ?>
|
||||
<h1 class="headermain"><?php echo $heading ?></h1>
|
||||
<div class="headermenu"><?php echo $menu ?></div>
|
||||
<!-- <div class="headermenu"><div id="new-menu"><?php echo $navmenulist ?></div></div> -->
|
||||
</div>
|
||||
<?php print_container_end(); ?>
|
||||
<?php } ?>
|
||||
<?php if ($navigation) { // This is the navigation table with breadcrumbs
|
||||
?>
|
||||
|
@ -41,4 +41,4 @@
|
|||
</div>
|
||||
<?php } ?>
|
||||
<!-- END OF HEADER -->
|
||||
<div id="content">
|
||||
<?php print_container_start(false, '', 'content'); ?>
|
||||
|
|
|
@ -1,18 +1,18 @@
|
|||
|
||||
</div> <!-- end div containerContent -->
|
||||
<!-- START OF FOOTER -->
|
||||
|
||||
<div id="footer">
|
||||
<?php
|
||||
|
||||
print_container_end(); // content container
|
||||
|
||||
print_container_start(false, '', 'footer');
|
||||
|
||||
echo '<p class="helplink">';
|
||||
echo page_doc_link(get_string('moodledocslink'));
|
||||
echo '</p>';
|
||||
|
||||
echo $loggedinas;
|
||||
echo $homelink;
|
||||
|
||||
print_container_end();
|
||||
?>
|
||||
|
||||
<?php echo $loggedinas ?>
|
||||
<?php echo $homelink ?>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -19,19 +19,19 @@
|
|||
|
||||
<?php if ($home) { // This is what gets printed on the home page only
|
||||
?>
|
||||
<div id="header-home">
|
||||
<?php print_container_start(true, '', 'header-home'); ?>
|
||||
<h1 class="headermain"><?php echo $heading ?></h1>
|
||||
<div class="headermenu"><?php echo $menu ?></div>
|
||||
</div>
|
||||
<?php print_container_end(); ?>
|
||||
<div class="navbar">
|
||||
</div>
|
||||
<?php } else if ($heading) { // This is what gets printed on any other page with a heading
|
||||
?>
|
||||
<div id="header">
|
||||
<?php print_container_start(true, '', 'header'); ?>
|
||||
<h1 class="headermain"><?php echo $heading ?></h1>
|
||||
<div class="headermenu"><?php echo $menu ?></div>
|
||||
<!-- <div class="headermenu"><div id="new-menu"><?php echo $navmenulist ?></div></div> -->
|
||||
</div>
|
||||
<?php print_container_end(); ?>
|
||||
<?php } ?>
|
||||
<?php if ($navigation) { // This is the navigation table with breadcrumbs
|
||||
?>
|
||||
|
@ -41,4 +41,4 @@
|
|||
</div>
|
||||
<?php } ?>
|
||||
<!-- END OF HEADER -->
|
||||
<div id="content">
|
||||
<?php print_container_start(false, '', 'content'); ?>
|
||||
|
|
|
@ -1,39 +1,39 @@
|
|||
|
||||
</div> <!-- end div containerContent -->
|
||||
<!-- START OF FOOTER -->
|
||||
<div id="footer">
|
||||
|
||||
<?php
|
||||
|
||||
print_container_end(); // content container
|
||||
|
||||
print_container_start(false, '', 'footer');
|
||||
|
||||
echo '<p class="helplink">';
|
||||
echo page_doc_link(get_string('moodledocslink'));
|
||||
echo '</p>';
|
||||
?>
|
||||
|
||||
<?php if ($navigation and false) { ?>
|
||||
|
||||
if ($navigation and false) { ?>
|
||||
<div class="navbar clearfix">
|
||||
<div class="breadcrumb"><?php print_navigation($navigation); ?></div>
|
||||
<div class="menu"><?php echo $menu; ?></div>
|
||||
</div>
|
||||
<?php } ?>
|
||||
<?php }
|
||||
|
||||
<?php echo $loggedinas ?>
|
||||
<?php echo $homelink ?>
|
||||
echo $loggedinas;
|
||||
echo $homelink;
|
||||
|
||||
<?php if (!empty($performanceinfo)) {
|
||||
echo $performanceinfo;
|
||||
} ?>
|
||||
if (!empty($performanceinfo)) {
|
||||
echo $performanceinfo;
|
||||
}
|
||||
|
||||
<?php if (debugging()) {
|
||||
?>
|
||||
if (debugging()) { ?>
|
||||
<div class="validators"><ul>
|
||||
<li><a href="http://validator.w3.org/check?verbose=1&ss=1&uri=<?php echo urlencode(qualified_me()) ?>">Validate HTML</a></li>
|
||||
<li><a href="http://www.contentquality.com/mynewtester/cynthia.exe?rptmode=-1&url1=<?php echo urlencode(qualified_me()) ?>">Section 508 Check</a></li>
|
||||
<li><a href="http://www.contentquality.com/mynewtester/cynthia.exe?rptmode=0&warnp2n3e=1&url1=<?php echo urlencode(qualified_me()) ?>">WCAG 1 (2,3) Check</a></li>
|
||||
</ul></div>
|
||||
<?php } ?>
|
||||
<?php }
|
||||
|
||||
print_container_end();
|
||||
?>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -20,16 +20,16 @@
|
|||
<?php //Accessibility: 'headermain' is now H1, see theme/standard/styles_layout.css: .headermain
|
||||
if ($home) { // This is what gets printed on the home page only
|
||||
?>
|
||||
<div id="header-home" class="clearfix">
|
||||
<?php print_container_start(true, '', 'header-home'); ?>
|
||||
<h1 class="headermain"><?php echo $heading ?></h1>
|
||||
<div class="headermenu"><?php echo $menu ?></div>
|
||||
</div>
|
||||
<?php print_container_end(); ?>
|
||||
<?php } else if ($heading) { // This is what gets printed on any other page with a heading
|
||||
?>
|
||||
<div id="header" class="clearfix">
|
||||
<?php print_container_start(true, '', 'header'); ?>
|
||||
<h1 class="headermain"><?php echo $heading ?></h1>
|
||||
<div class="headermenu"><?php echo $menu ?></div>
|
||||
</div>
|
||||
<?php print_container_end(); ?>
|
||||
<?php } ?>
|
||||
<?php //Accessibility: breadcrumb trail/navbar now a DIV, not a table.
|
||||
if ($navigation) { // This is the navigation bar with breadcrumbs ?>
|
||||
|
@ -42,4 +42,4 @@
|
|||
<hr />
|
||||
<?php } ?>
|
||||
<!-- END OF HEADER -->
|
||||
<div id="content">
|
||||
<?php print_container_start(false, '', 'content'); ?>
|
||||
|
|
|
@ -1,19 +1,19 @@
|
|||
|
||||
</div> <!-- end div content -->
|
||||
|
||||
<div id="footer">
|
||||
<hr />
|
||||
|
||||
<?php
|
||||
|
||||
print_container_end(); // content container
|
||||
|
||||
print_container_start(false, '', 'footer');
|
||||
echo '<hr />';
|
||||
|
||||
echo '<p class="helplink">';
|
||||
echo page_doc_link(get_string('moodledocslink'));
|
||||
echo '</p>';
|
||||
|
||||
echo $loggedinas;
|
||||
echo $homelink;
|
||||
|
||||
print_container_end();
|
||||
?>
|
||||
|
||||
<?php echo $loggedinas ?>
|
||||
<?php echo $homelink ?>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -20,16 +20,16 @@
|
|||
<?php //Accessibility: 'headermain' is now H1, see theme/standard/styles_layout.css: .headermain
|
||||
if ($home) { // This is what gets printed on the home page only
|
||||
?>
|
||||
<div id="header-home" class="clearfix">
|
||||
<?php print_container_start(true, '', 'header-home'); ?>
|
||||
<h1 class="headermain"><?php echo $heading ?></h1>
|
||||
<div class="headermenu"><?php echo $menu ?></div>
|
||||
</div>
|
||||
<?php print_container_end(); ?>
|
||||
<?php } else if ($heading) { // This is what gets printed on any other page with a heading
|
||||
?>
|
||||
<div id="header" class="clearfix">
|
||||
<?php print_container_start(true, '', 'header'); ?>
|
||||
<h1 class="headermain"><?php echo $heading ?></h1>
|
||||
<div class="headermenu"><?php echo $menu ?></div>
|
||||
</div>
|
||||
<?php print_container_end(); ?>
|
||||
<?php } ?>
|
||||
<?php //Accessibility: breadcrumb trail/navbar now a DIV, not a table.
|
||||
if ($navigation) { // This is the navigation bar with breadcrumbs ?>
|
||||
|
@ -42,4 +42,4 @@
|
|||
<hr />
|
||||
<?php } ?>
|
||||
<!-- END OF HEADER -->
|
||||
<div id="content">
|
||||
<?php print_container_start(false, '', 'content'); ?>
|
||||
|
|
|
@ -1,19 +1,19 @@
|
|||
|
||||
</div> <!-- end div content -->
|
||||
|
||||
<div id="footer">
|
||||
<hr />
|
||||
|
||||
<?php
|
||||
|
||||
print_container_end(); // content container
|
||||
|
||||
print_container_start(false, '', 'footer');
|
||||
echo '<hr />';
|
||||
|
||||
echo '<p class="helplink">';
|
||||
echo page_doc_link(get_string('moodledocslink'));
|
||||
echo '</p>';
|
||||
|
||||
echo $loggedinas;
|
||||
echo $homelink;
|
||||
|
||||
print_container_end();
|
||||
?>
|
||||
|
||||
<?php echo $loggedinas ?>
|
||||
<?php echo $homelink ?>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -20,16 +20,16 @@
|
|||
<?php //Accessibility: 'headermain' is now H1, see theme/standard/styles_layout.css: .headermain
|
||||
if ($home) { // This is what gets printed on the home page only
|
||||
?>
|
||||
<div id="header-home" class="clearfix">
|
||||
<?php print_container_start(true, '', 'header-home'); ?>
|
||||
<h1 class="headermain"><?php echo $heading ?></h1>
|
||||
<div class="headermenu"><?php echo $menu ?></div>
|
||||
</div>
|
||||
<?php print_container_end(); ?>
|
||||
<?php } else if ($heading) { // This is what gets printed on any other page with a heading
|
||||
?>
|
||||
<div id="header" class="clearfix">
|
||||
<?php print_container_start(true, '', 'header'); ?>
|
||||
<h1 class="headermain"><?php echo $heading ?></h1>
|
||||
<div class="headermenu"><?php echo $menu ?></div>
|
||||
</div>
|
||||
<?php print_container_end(); ?>
|
||||
<?php } ?>
|
||||
<?php //Accessibility: breadcrumb trail/navbar now a DIV, not a table.
|
||||
if ($navigation) { // This is the navigation bar with breadcrumbs ?>
|
||||
|
@ -42,4 +42,4 @@
|
|||
<hr />
|
||||
<?php } ?>
|
||||
<!-- END OF HEADER -->
|
||||
<div id="content">
|
||||
<?php print_container_start(false, '', 'content'); ?>
|
||||
|
|
|
@ -1,19 +1,19 @@
|
|||
|
||||
</div> <!-- end div content -->
|
||||
|
||||
<div id="footer">
|
||||
<hr />
|
||||
|
||||
<?php
|
||||
|
||||
print_container_end(); // content container
|
||||
|
||||
print_container_start(false, '', 'footer');
|
||||
echo '<hr />';
|
||||
|
||||
echo '<p class="helplink">';
|
||||
echo page_doc_link(get_string('moodledocslink'));
|
||||
echo '</p>';
|
||||
|
||||
echo $loggedinas;
|
||||
echo $homelink;
|
||||
|
||||
print_container_end();
|
||||
?>
|
||||
|
||||
<?php echo $loggedinas ?>
|
||||
<?php echo $homelink ?>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -40,16 +40,16 @@
|
|||
|
||||
//Accessibility: warning: ALT text will need editing if logo changes. 'headermain' is now H1.
|
||||
?>
|
||||
<div id="header-home" class="clearfix">
|
||||
<?php print_container_start(true, '', 'header-home'); ?>
|
||||
<h1 class="headermain"><img alt="Moodle" src="<?php echo $standardlogo ?>" /></h1>
|
||||
<div class="headermenu"><?php echo $menu ?></div>
|
||||
</div>
|
||||
<?php print_container_end(); ?>
|
||||
<?php } else if ($heading) { // This is what gets printed on any other page with a heading
|
||||
?>
|
||||
<div id="header" class="clearfix">
|
||||
<?php print_container_start(true, '', 'header'); ?>
|
||||
<h1 class="headermain"><?php echo $heading ?></h1>
|
||||
<div class="headermenu"><?php echo $menu ?></div>
|
||||
</div>
|
||||
<?php print_container_end(); ?>
|
||||
<?php } ?>
|
||||
<?php //Accessibility: breadcrumb trail/navbar now a DIV, not a table.
|
||||
if ($navigation) { // This is the navigation table with breadcrumbs ?>
|
||||
|
@ -62,4 +62,4 @@
|
|||
<hr />
|
||||
<?php } ?>
|
||||
<!-- END OF HEADER -->
|
||||
<div id="content">
|
||||
<?php print_container_start(false, '', 'content'); ?>
|
||||
|
|
|
@ -1,19 +1,19 @@
|
|||
|
||||
</div> <!-- end div content -->
|
||||
|
||||
<div id="footer">
|
||||
<hr />
|
||||
|
||||
<?php
|
||||
|
||||
print_container_end(); // content container
|
||||
|
||||
print_container_start(false, '', 'footer');
|
||||
echo '<hr />';
|
||||
|
||||
echo '<p class="helplink">';
|
||||
echo page_doc_link(get_string('moodledocslink'));
|
||||
echo '</p>';
|
||||
|
||||
echo $loggedinas;
|
||||
echo $homelink;
|
||||
|
||||
print_container_end();
|
||||
?>
|
||||
|
||||
<?php echo $loggedinas ?>
|
||||
<?php echo $homelink ?>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -20,16 +20,16 @@
|
|||
<?php //Accessibility: 'headermain' is now H1, see theme/standard/styles_layout.css: .headermain
|
||||
if ($home) { // This is what gets printed on the home page only
|
||||
?>
|
||||
<div id="header-home" class="clearfix">
|
||||
<?php print_container_start(true, '', 'header-home'); ?>
|
||||
<h1 class="headermain"><?php echo $heading ?></h1>
|
||||
<div class="headermenu"><?php echo $menu ?></div>
|
||||
</div>
|
||||
<?php print_container_end(); ?>
|
||||
<?php } else if ($heading) { // This is what gets printed on any other page with a heading
|
||||
?>
|
||||
<div id="header" class="clearfix">
|
||||
<?php print_container_start(true, '', 'header'); ?>
|
||||
<h1 class="headermain"><?php echo $heading ?></h1>
|
||||
<div class="headermenu"><?php echo $menu ?></div>
|
||||
</div>
|
||||
<?php print_container_end(); ?>
|
||||
<?php } ?>
|
||||
<?php //Accessibility: breadcrumb trail/navbar now a DIV, not a table.
|
||||
if ($navigation) { // This is the navigation bar with breadcrumbs ?>
|
||||
|
@ -42,4 +42,4 @@
|
|||
<hr />
|
||||
<?php } ?>
|
||||
<!-- END OF HEADER -->
|
||||
<div id="content">
|
||||
<?php print_container_start(false, '', 'content'); ?>
|
||||
|
|
|
@ -1,21 +1,18 @@
|
|||
|
||||
</div> <!-- end div content -->
|
||||
|
||||
<div id="footer">
|
||||
<hr />
|
||||
|
||||
<?php
|
||||
|
||||
print_container_end(); // content container
|
||||
|
||||
print_container_start(false, '', 'footer');
|
||||
echo "<hr />";
|
||||
|
||||
echo '<p class="helplink">';
|
||||
echo page_doc_link(get_string('moodledocslink'));
|
||||
echo '</p>';
|
||||
?>
|
||||
|
||||
<?php echo $loggedinas ?>
|
||||
<?php echo $homelink ?>
|
||||
echo $loggedinas;
|
||||
echo $homelink;
|
||||
|
||||
|
||||
<?php
|
||||
if (has_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM)) and !empty($performanceinfo)) {
|
||||
if (!empty($performanceinfo) and has_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM))) {
|
||||
echo $performanceinfo;
|
||||
}
|
||||
|
||||
|
@ -26,10 +23,10 @@
|
|||
<li><a href="http://www.contentquality.com/mynewtester/cynthia.exe?rptmode=-1&url1=<?php echo urlencode(qualified_me()) ?>">Section 508 Check</a></li>
|
||||
<li><a href="http://www.contentquality.com/mynewtester/cynthia.exe?rptmode=0&warnp2n3e=1&url1=<?php echo urlencode(qualified_me()) ?>">WCAG 1 (2,3) Check</a></li>
|
||||
</ul></div>
|
||||
<?php } ?>
|
||||
<?php }
|
||||
print_container_end();
|
||||
?>
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -20,16 +20,16 @@
|
|||
<?php //Accessibility: 'headermain' is now H1, see theme/standard/styles_layout.css: .headermain
|
||||
if ($home) { // This is what gets printed on the home page only
|
||||
?>
|
||||
<div id="header-home" class="clearfix">
|
||||
<?php print_container_start(true, '', 'header-home'); ?>
|
||||
<h1 class="headermain"><?php echo $heading ?></h1>
|
||||
<div class="headermenu"><?php echo $menu ?></div>
|
||||
</div>
|
||||
<?php print_container_end(); ?>
|
||||
<?php } else if ($heading) { // This is what gets printed on any other page with a heading
|
||||
?>
|
||||
<div id="header" class="clearfix">
|
||||
<?php print_container_start(true, '', 'header'); ?>
|
||||
<h1 class="headermain"><?php echo $heading ?></h1>
|
||||
<div class="headermenu"><?php echo $menu ?></div>
|
||||
</div>
|
||||
<?php print_container_end(); ?>
|
||||
<?php } ?>
|
||||
<?php //Accessibility: breadcrumb trail/navbar now a DIV, not a table.
|
||||
if ($navigation) { // This is the navigation bar with breadcrumbs ?>
|
||||
|
@ -40,7 +40,7 @@
|
|||
<?php } else if ($heading) { // If no navigation, but a heading, then print a line
|
||||
?>
|
||||
<hr />
|
||||
<?php } ?>
|
||||
<div class="clearer"> </div>
|
||||
<?php }
|
||||
print_container_end(); ?>
|
||||
<!-- END OF HEADER -->
|
||||
<div id="content">
|
||||
<?php print_container_start(true, '', 'content'); ?>
|
||||
|
|
|
@ -1,23 +1,24 @@
|
|||
|
||||
</div> <!-- end div content -->
|
||||
|
||||
<div id="footer">
|
||||
|
||||
<?php
|
||||
|
||||
print_container_end(); // content container
|
||||
|
||||
print_container_start(false, '', 'footer');
|
||||
|
||||
echo "<div id=\"footer-bar\">";
|
||||
echo '<span class="helplink">';
|
||||
echo ' '.page_doc_link(get_string('moodledocslink'));
|
||||
echo '</span>';
|
||||
echo "</div>";
|
||||
|
||||
echo $loggedinas;
|
||||
echo $homelink;
|
||||
|
||||
if (!empty($performanceinfo)) {
|
||||
echo $performanceinfo;
|
||||
}
|
||||
|
||||
print_container_end();
|
||||
?>
|
||||
|
||||
<?php echo $loggedinas ?>
|
||||
<?php echo $homelink ?>
|
||||
|
||||
<?php if (!empty($performanceinfo)) {
|
||||
echo $performanceinfo;
|
||||
} ?>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -19,16 +19,16 @@
|
|||
|
||||
<?php if ($home) { // This is what gets printed on the home page only
|
||||
?>
|
||||
<div id="header-home" class="clearfix">
|
||||
<?php print_container_start(true, '', 'header-home'); ?>
|
||||
<h1 class="headermain"><?php echo $heading ?></h1>
|
||||
<div class="headermenu"><?php echo $menu ?></div>
|
||||
</div>
|
||||
<?php print_container_end(); ?>
|
||||
<?php } else if ($heading) { // This is what gets printed on any other page with a heading
|
||||
?>
|
||||
<div id="header" class="clearfix">
|
||||
<?php print_container_start(true, '', 'header'); ?>
|
||||
<h1 class="headermain"><?php echo $heading ?></h1>
|
||||
<div class="headermenu"><?php echo $menu ?></div>
|
||||
</div>
|
||||
<?php print_container_end(); ?>
|
||||
<?php } ?>
|
||||
<?php if ($navigation) { // This is the navigation table with breadcrumbs ?>
|
||||
<div class="navbar clearfix">
|
||||
|
@ -41,4 +41,4 @@
|
|||
<?php } ?>
|
||||
<div class="clearer"> </div>
|
||||
<!-- END OF HEADER -->
|
||||
<div id="content">
|
||||
<?php print_container_start(false, '', 'content'); ?>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue