From: moodler Date: Wed, 30 Jul 2003 13:05:51 +0000 (+0000) Subject: More files related to recent course display changes X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=c9704833fa8905e9a7b9dd1812291cbd2f068e91;p=moodle.git More files related to recent course display changes --- diff --git a/admin/site.html b/admin/site.html index 52a6ace8bc..e2cc92377e 100644 --- a/admin/site.html +++ b/admin/site.html @@ -25,10 +25,20 @@

: + get_string("frontpagenews"), + "1" => get_string("frontpagecourselist"), + "2" => get_string("frontpagecategorynames")); + choose_from_menu ($options, "frontpage", "$form->frontpage", ""); + ?> + + + +

: get_string("showlistofcourses"), + $options = array("0" => "0 $newsitems", "1" => "1 $newsitem", "2" => "2 $newsitems", "3" => "3 $newsitems", diff --git a/admin/site.php b/admin/site.php index ce20492f5e..b2c4ec9c41 100644 --- a/admin/site.php +++ b/admin/site.php @@ -17,11 +17,13 @@ if (count($err) == 0) { + set_config("frontpage", $form->frontpage); + $form->timemodified = time(); if ($form->id) { if (update_record("course", $form)) { - redirect("$CFG->wwwroot/admin/index.php", get_string("changessaved")); + redirect("$CFG->wwwroot/", get_string("changessaved")); } else { error("Serious Error! Could not update the site record! (id = $form->id)"); } @@ -29,7 +31,7 @@ if ($newid = insert_record("course", $form)) { $cat->name = get_string("miscellaneous"); if (insert_record("course_categories", $cat)) { - redirect("$CFG->wwwroot/admin/index.php", get_string("changessaved")); + redirect("$CFG->wwwroot/", get_string("changessaved")); } else { error("Serious Error! Could not set up a default course category!"); } @@ -55,7 +57,7 @@ $form->fullname = ""; $form->shortname = ""; $form->summary = ""; - $form->newsitems = 0; + $form->newsitems = 3; $form->id = ""; $form->category = 0; $form->format = "social"; @@ -63,6 +65,18 @@ $firsttime = true; } + if (isset($CFG->frontpage)) { + $form->frontpage = $CFG->frontpage; + + } else { + if ($form->newsitems > 0) { + $form->frontpage = 0; + } else { + $form->frontpage = 1; + } + set_config("frontpage", $form->frontpage); + } + if (empty($focus)) { $focus = "form.fullname"; }