]> git.wh0rd.org - tt-rss.git/blobdiff - modules/pref-prefs.php
misc prefs tweaks
[tt-rss.git] / modules / pref-prefs.php
index b789720d4afa7a1dea25ac651e1ff42be0c58244..367dfe406857c8d77d9387c3c16f5fb0b9824525 100644 (file)
                                        $theme_path = "";
                                }
 
-                               $_SESSION["theme"] = $theme_path;
-
                                print "PREFS_THEME_CHANGED";
                        } else {
                                print __("The configuration was saved.");
 
                        $_SESSION["prefs_op_result"] = "reset-to-defaults";
 
+                       if ($_SESSION["profile"]) {
+                               $profile_qpart = "profile = '" . $_SESSION["profile"] . "'";
+                       } else {
+                               $profile_qpart = "profile IS NULL";
+                       }
+
                        db_query($link, "DELETE FROM ttrss_user_prefs 
-                               WHERE owner_uid = ".$_SESSION["uid"]);
-                       initialize_user_prefs($link, $_SESSION["uid"]);
+                               WHERE $profile_qpart AND owner_uid = ".$_SESSION["uid"]);
+
+                       initialize_user_prefs($link, $_SESSION["uid"], $_SESSION["profile"]);
 
-                       print __("The configuration was reset to defaults.");
+                       print "PREFS_THEME_CHANGED";
+
+//                     print __("The configuration was reset to defaults.");
 
                        return;
 
 
                                $_SESSION["pwd_change_result"] = ""; */
 
-                               if ($_SESSION["prefs_op_result"] == "reset-to-defaults") {
+/*                             if ($_SESSION["prefs_op_result"] == "reset-to-defaults") {
                                        print format_notice(__("The configuration was reset to defaults."));
-                               }
+} */
 
 #                              if ($_SESSION["prefs_op_result"] == "save-config") {
 #                                      print format_notice(__("The configuration was saved."));