array_push($languages_fin, $fin); } $msgcount = getArrayVal($_GET, "msg"); $peoplecount = getArrayVal($_GET, "peop"); $procount = getArrayVal($_GET, "pro"); $taskcount = getArrayVal($_GET, "tsk"); $template->assign("msgcount", $msgcount); $template->assign("peoplecount", $peoplecount); $template->assign("procount", $procount); $template->assign("taskcount", $taskcount); $template->assign("languages_fin", $languages_fin); $title = $langfile["systemadministration"]; $template->assign("title", $title); $template->assign("classes", $classes); $sets = $theset->getSettings(); $templates = $theset->getTemplates(); $themes = $theset->getThemes($settings["template"]); $template->assign("themes", $themes); $template->assign("settings", $sets); $timezones = DateTimeZone::listIdentifiers(); $template->assign("timezones", $timezones); $template->assign("templates", $templates); $template->display("editsettings.tpl"); } elseif ($action == "editsets") { $theme = getArrayVal($_POST, "theme"); if ($theset->editSettings($name, $subtitle, $locale, $timezone, $dateformat, $templ, $theme, $rssuser, $rsspass)) { $handle = opendir($template->compile_dir); while (false !== ($file = readdir($handle))) { if ($file != "." and $file != "..") { unlink(CL_ROOT . "/" . $template->compile_dir . "/" . $file); }