From c525b2759262ce1a8b73da7f02ddd4b3a343994a Mon Sep 17 00:00:00 2001 From: moodler Date: Sun, 18 May 2003 06:05:23 +0000 Subject: [PATCH] Strip tags from page title, and some minor code cleanups --- mod/resource/view.php | 65 ++++++++++++++++++++++--------------------- 1 file changed, 34 insertions(+), 31 deletions(-) diff --git a/mod/resource/view.php b/mod/resource/view.php index 4fd17eb2bb..e971528f06 100644 --- a/mod/resource/view.php +++ b/mod/resource/view.php @@ -24,31 +24,33 @@ if ($course->category) { require_login($course->id); - $navigation = "framename}\" HREF=\"../../course/view.php?id=$course->id\">$course->shortname -> - framename}\" HREF=\"index.php?id=$course->id\">$strresources ->"; + $navigation = "framename}\" href=\"../../course/view.php?id=$course->id\">$course->shortname -> + framename}\" href=\"index.php?id=$course->id\">$strresources ->"; } else { - $navigation = "framename}\" HREF=\"index.php?id=$course->id\">$strresources ->"; + $navigation = "framename}\" href=\"index.php?id=$course->id\">$strresources ->"; } + $pagetitle = strip_tags("$course->shortname: $resource->name"); + if (!$cm->visible and !isteacher($course->id)) { - print_header("$course->shortname: $resource->name", "$course->fullname", "$navigation $resource->name", - "", "", true, update_module_button($cm->id, $course->id, $strresource), navmenu($course, $cm)); + print_header($pagetitle, "$course->fullname", "$navigation $resource->name", "", "", true, + update_module_button($cm->id, $course->id, $strresource), navmenu($course, $cm)); notice(get_string("activityiscurrentlyhidden")); } switch ($resource->type) { case REFERENCE: add_to_log($course->id, "resource", "view", "view.php?id=$cm->id", "$resource->id"); - print_header("$course->shortname: $resource->name", "$course->fullname", "$navigation $resource->name", - "", "", true, update_module_button($cm->id, $course->id, $strresource), navmenu($course, $cm)); + print_header($pagetitle, "$course->fullname", "$navigation $resource->name", "", "", true, + update_module_button($cm->id, $course->id, $strresource), navmenu($course, $cm)); print_simple_box($resource->reference, "center"); - echo "

"; + echo "

"; echo text_to_html($resource->summary); - echo "

"; - echo "

 

"; - echo "

$strlastmodified: ".userdate($resource->timemodified)."

"; - echo "
"; + echo "

"; + echo "

 

"; + echo "

$strlastmodified: ".userdate($resource->timemodified)."

"; + echo "
"; print_footer($course); break; @@ -59,18 +61,19 @@ case WEBPAGE: if ($frameset == "top") { - print_header("$course->shortname: $resource->name", "$course->fullname", - "$navigation framename}\" HREF=\"$resource->reference\" TITLE=\"$resource->reference\">$resource->name", - "", "", true, update_module_button($cm->id, $course->id, $strresource), navmenu($course, $cm)); - echo "
".text_to_html($resource->summary, true, false)."
"; + print_header($pagetitle, "$course->fullname", + "$navigation framename}\" href=\"$resource->reference\" + title=\"$resource->reference\">$resource->name", "", "", true, + update_module_button($cm->id, $course->id, $strresource), navmenu($course, $cm)); + echo "
".text_to_html($resource->summary, true, false)."
"; } else { add_to_log($course->id, "resource", "view", "view.php?id=$cm->id", "$resource->id"); - echo "$course->shortname: $resource->name\n"; - echo ""; - echo "id&frameset=top\">"; - echo "reference\">"; - echo ""; + echo "$course->shortname: $resource->name\n"; + echo ""; + echo "id&frameset=top\">"; + echo "reference\">"; + echo ""; } break; @@ -95,7 +98,7 @@ // (could check for more embeddable media here...) if ($frameset == "top" or $embedded) { - print_header("$course->shortname: $resource->name", "$course->fullname", + print_header($pagetitle, "$course->fullname", "$navigation framename\" HREF=\"$fullurl\">$resource->name", "", "", true, update_module_button($cm->id, $course->id, $strresource), navmenu($course, $cm)); @@ -122,28 +125,28 @@ case PLAINTEXT: add_to_log($course->id, "resource", "view", "view.php?id=$cm->id", "$resource->id"); - print_header("$course->shortname: $resource->name", "$course->fullname", "$navigation $resource->name", + print_header($pagetitle, "$course->fullname", "$navigation $resource->name", "", "", true, update_module_button($cm->id, $course->id, $strresource), navmenu($course, $cm)); - print_simple_box(text_to_html($resource->alltext), "CENTER", "", "$THEME->cellcontent", "20"); + print_simple_box(text_to_html($resource->alltext), "center", "", "$THEME->cellcontent", "20"); - echo "

$strlastmodified: ".userdate($resource->timemodified)."

"; + echo "

$strlastmodified: ".userdate($resource->timemodified)."

"; print_footer($course); break; case HTML: add_to_log($course->id, "resource", "view", "view.php?id=$cm->id", "$resource->id"); - print_header("$course->shortname: $resource->name", "$course->fullname", "$navigation $resource->name", + print_header($pagetitle, "$course->fullname", "$navigation $resource->name", "", "", true, update_module_button($cm->id, $course->id, $strresource), navmenu($course, $cm)); - print_simple_box_start("CENTER", "", "$THEME->cellcontent", "20"); + print_simple_box_start("center", "", "$THEME->cellcontent", "20"); echo $resource->alltext; print_simple_box_end(); - echo "

$strlastmodified: ".userdate($resource->timemodified)."

"; + echo "

$strlastmodified: ".userdate($resource->timemodified)."

"; print_footer($course); break; @@ -197,10 +200,10 @@ case WIKITEXT: add_to_log($course->id, "resource", "view", "view.php?id=$cm->id", "$resource->id"); - print_header("$course->shortname: $resource->name", "$course->fullname", "$navigation $resource->name", + print_header($pagetitle, "$course->fullname", "$navigation $resource->name", "", "", true, update_module_button($cm->id, $course->id, $strresource), navmenu($course, $cm)); - print_simple_box(wiki_to_html($resource->alltext), "CENTER", "", "$THEME->cellcontent", "20" ); + print_simple_box(wiki_to_html($resource->alltext), "center", "", "$THEME->cellcontent", "20" ); echo "

$strlastmodified: ".userdate($resource->timemodified)."

"; @@ -209,7 +212,7 @@ default: - print_header("$course->shortname: $resource->name", "$course->fullname", "$navigation $resource->name", + print_header($pagetitle, "$course->fullname", "$navigation $resource->name", "", "", true, update_module_button($cm->id, $course->id, $strresource), navmenu($course, $cm)); print_heading($resource->name); -- 2.39.5