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