$templateEngine->assign("location", $Settings->getSetting('locationName')); $templateEngine->assign("mboptions", $Settings->getSetting('mbOptions')); $templateEngine->assign("timeoptions", $Settings->getSetting('timeOptions')); $templateEngine->assign("bwoptions", $Settings->getSetting('kBitOptions')); // Locale stuff $locale = $Settings->getSetting('locale'); $fmt = new NumberFormatter($locale, NumberFormatter::CURRENCY); $templateEngine->assign("locale", $locale); $templateEngine->assign("currency", $fmt->getSymbol(NumberFormatter::CURRENCY_SYMBOL)); $templateEngine->assign("language", locale_get_display_language($locale)); $templateEngine->assign("region", locale_get_display_region($locale)); $templateEngine->assign("support_name", $Settings->getSetting('supportContactName')); $templateEngine->assign("support_link", $Settings->getSetting('supportContactLink')); $templateEngine->assign("website_name", $Settings->getSetting('websiteName')); $templateEngine->assign("website_link", $Settings->getSetting('websiteLink')); $templateEngine->assign("available_languages", \Grase\Locale::getAvailableLanguages()); if (sizeof($error) > 0) { $templateEngine->assign("error", $error); } if (sizeof($success) > 0) { $templateEngine->assign("success", $success); } // Location function updateLocation($location) { global $error, $templateEngine, $Settings, $success; if ($Settings->getSetting('locationName') == $location) { return true; } if ($location == "") { $error[] = T_("Location name not valid");