From 2624e01213095d8ab441aabd5e05be00aeaeb28f Mon Sep 17 00:00:00 2001
From: runemaster <>
Date: Sun, 8 Jan 2006 02:11:14 +0000
Subject: [PATCH] Minor change.

---
 web/lib/html_themes.ssjs        | 9 ++++++---
 web/root/members/picktheme.ssjs | 8 +++++---
 2 files changed, 11 insertions(+), 6 deletions(-)

diff --git a/web/lib/html_themes.ssjs b/web/lib/html_themes.ssjs
index 5ade0f3655..14a4b71955 100644
--- a/web/lib/html_themes.ssjs
+++ b/web/lib/html_themes.ssjs
@@ -5,13 +5,16 @@
 Themes=new Object;
 
 load('../web/templates/html_themes.ssjs');
+
+prefs_dir=system.data_dir + 'user/';
+
 var CurrTheme=DefaultTheme;
 
 /* Read in current users selected theme if it exists */
-if(file_exists(system.data_dir+'user/'+format("%04d.html_prefs",user.number))) {
-  prefsfile=new File(system.data_dir+'user/'+format("%04d.html_prefs",user.number));
+if(file_exists(prefs_dir +format("%04d.html_prefs",user.number))) {
+  prefsfile=new File(prefs_dir +format("%04d.html_prefs",user.number));
   if(prefsfile.open("r",false)) {
-  CurrTheme=prefsfile.iniGetValue(null, 'CurrTheme');
+  CurrTheme=prefsfile.iniGetValue('Theme', 'CurrTheme');
   prefsfile.close();
   }
 }
diff --git a/web/root/members/picktheme.ssjs b/web/root/members/picktheme.ssjs
index 80c8ee3f62..717c79b1f2 100644
--- a/web/root/members/picktheme.ssjs
+++ b/web/root/members/picktheme.ssjs
@@ -5,22 +5,24 @@
  * new theme is used here
  */
 
+prefs_dir=system.data_dir + 'user/';
+
 var sub='';
 
 var sq="'";
 var dq='"';
 var pl='+';
-prefsfile=new File(system.data_dir+'user/'+format("%04d.html_prefs",user.number));
+prefsfile=new File(prefs_dir +format("%04d.html_prefs",user.number));
 if(prefsfile.open("r+",false)) {
   ctheme=http_request.query.theme[0];
   ctheme=ctheme.replace(/"/g,dq+pl+sq+dq+sq+pl+dq);   /* "+'"'+" */
-  prefsfile.iniSetValue(null, 'CurrTheme', ctheme);
+  prefsfile.iniSetValue('WebTheme', 'CurrTheme', ctheme);
   prefsfile.close();
 } else {
 if(prefsfile.open("w+",false)) {
   ctheme=http_request.query.theme[0];
   ctheme=ctheme.replace(/"/g,dq+pl+sq+dq+sq+pl+dq);   /* "+'"'+" */
-  prefsfile.iniSetValue(null, 'CurrTheme', ctheme);
+  prefsfile.iniSetValue('WebTheme', 'CurrTheme', ctheme);
   prefsfile.close();
   }
 }
-- 
GitLab