+require_once 'view/theme/frio/php/Image.php';
+
+function theme_post(App $a) {
+ if (!local_user()) {
+ return;
+ }
+
+ if (isset($_POST['frio-settings-submit'])) {
+ PConfig::set(local_user(), 'frio', 'schema', $_POST["frio_schema"]);
+ PConfig::set(local_user(), 'frio', 'nav_bg', $_POST["frio_nav_bg"]);
+ PConfig::set(local_user(), 'frio', 'nav_icon_color', $_POST["frio_nav_icon_color"]);
+ PConfig::set(local_user(), 'frio', 'link_color', $_POST["frio_link_color"]);
+ PConfig::set(local_user(), 'frio', 'background_color', $_POST["frio_background_color"]);
+ PConfig::set(local_user(), 'frio', 'contentbg_transp', $_POST["frio_contentbg_transp"]);
+ PConfig::set(local_user(), 'frio', 'background_image', $_POST["frio_background_image"]);
+ PConfig::set(local_user(), 'frio', 'bg_image_option', $_POST["frio_bg_image_option"]);
+ PConfig::set(local_user(), 'frio', 'css_modified', time());
+ }
+}
+
+function theme_admin_post(App $a) {
+ if (!local_user()) {
+ return;
+ }
+
+ if (isset($_POST['frio-settings-submit'])) {
+ Config::set('frio', 'schema', $_POST["frio_schema"]);
+ Config::set('frio', 'nav_bg', $_POST["frio_nav_bg"]);
+ Config::set('frio', 'nav_icon_color', $_POST["frio_nav_icon_color"]);
+ Config::set('frio', 'link_color', $_POST["frio_link_color"]);
+ Config::set('frio', 'background_color', $_POST["frio_background_color"]);
+ Config::set('frio', 'contentbg_transp', $_POST["frio_contentbg_transp"]);
+ Config::set('frio', 'background_image', $_POST["frio_background_image"]);
+ Config::set('frio', 'bg_image_option', $_POST["frio_bg_image_option"]);
+ Config::set('frio', 'login_bg_image', $_POST["frio_login_bg_image"]);
+ Config::set('frio', 'login_bg_color', $_POST["frio_login_bg_color"]);
+ Config::set('frio', 'css_modified', time());
+ }
+}