summaryrefslogtreecommitdiffstats
path: root/lib/class/access.class.php
diff options
context:
space:
mode:
authorKarl 'vollmerk' Vollmer <vollmer@ampache.org>2007-12-10 08:51:33 +0000
committerKarl 'vollmerk' Vollmer <vollmer@ampache.org>2007-12-10 08:51:33 +0000
commit86148a427814fda15c6964317e3cbf5399ad4696 (patch)
treeb66873e0b7eb7c1881cf6dbfbf515d051f87c099 /lib/class/access.class.php
parent6cde9118b11c0ca82ef415ea30a54db1b30fc1ce (diff)
downloadampache-86148a427814fda15c6964317e3cbf5399ad4696.tar.gz
ampache-86148a427814fda15c6964317e3cbf5399ad4696.tar.bz2
ampache-86148a427814fda15c6964317e3cbf5399ad4696.zip
re-added the edit users prefs mojo
Diffstat (limited to 'lib/class/access.class.php')
-rw-r--r--lib/class/access.class.php11
1 files changed, 11 insertions, 0 deletions
diff --git a/lib/class/access.class.php b/lib/class/access.class.php
index 3e8331e3..b46b248b 100644
--- a/lib/class/access.class.php
+++ b/lib/class/access.class.php
@@ -222,6 +222,8 @@ class Access {
*/
public static function check($type,$level) {
+ if (!Config::get('use_auth') || Config::get('demo_mode')) { return true; }
+
$level = intval($level);
// Switch on the type
@@ -235,6 +237,15 @@ class Access {
return false;
}
break;
+ case 'interface':
+ // Check their standard user level
+ if ($GLOBALS['user']->access >= $level) {
+ return true;
+ }
+ else {
+ return false;
+ }
+ break;
default:
return false;
break;