diff options
author | Karl 'vollmerk' Vollmer <vollmer@ampache.org> | 2005-12-25 10:04:27 +0000 |
---|---|---|
committer | Karl 'vollmerk' Vollmer <vollmer@ampache.org> | 2005-12-25 10:04:27 +0000 |
commit | 27158141ee1a14b7d23ae8997d2c41b49fc904d9 (patch) | |
tree | 2180fff67d21ffdbab32f2105cff3c7275b6b511 /admin/preferences.php | |
parent | 5415c2e847032896907946c98d68a254399e4416 (diff) | |
download | ampache-27158141ee1a14b7d23ae8997d2c41b49fc904d9.tar.gz ampache-27158141ee1a14b7d23ae8997d2c41b49fc904d9.tar.bz2 ampache-27158141ee1a14b7d23ae8997d2c41b49fc904d9.zip |
initial ratings mojo, some stylesheet fixes, changed user preferences again and a db update
Diffstat (limited to 'admin/preferences.php')
-rw-r--r-- | admin/preferences.php | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/admin/preferences.php b/admin/preferences.php index 46f4e6fb..ea3175fc 100644 --- a/admin/preferences.php +++ b/admin/preferences.php @@ -37,34 +37,37 @@ if (!$user->has_access(100)) { } $user_id = scrub_in($_REQUEST['user_id']); +if (!$user_id) { $user_id ='-1'; } + +$temp_user = new User($user_id); +$temp_user->username = $user_id; switch(scrub_in($_REQUEST['action'])) { case 'user': - $temp_user = new User($user_id); $fullname = "ADMIN - " . $temp_user->fullname; - $preferences = $temp_user->get_preferences($user_id); + $preferences = $temp_user->get_preferences(); break; case 'update_preferences': if (conf('demo_mode')) { break; } update_preferences($user_id); if ($user_id != '-1') { - $temp_user = new User($user_id); $fullname = "ADMIN - " . $temp_user->fullname; $preferences = $temp_user->get_preferences(); } else { - $preferences = get_site_preferences(); + init_preferences(); + $GLOBALS['user']->set_preferences(); + set_theme(); + $preferences = $temp_user->get_preferences(); } break; case 'fix_preferences': - $temp_user = new User(); $temp_user->fix_preferences($user_id); $preferences = $temp_user->get_preferences($user_id); break; default: - $user_id = -1; - $preferences = get_site_preferences(); + $preferences = $temp_user->get_preferences(); $fullname = "Site"; break; |