Finish web interface for admin
[infodrom/musiikki-web.git] / class / ajax.class.php
index 1a757e0..3ba8bfb 100644 (file)
@@ -86,6 +86,23 @@ class AJAX {
        return $ok;
     }
 
+    public static function getadminAction()
+    {
+       return array();
+    }
+
+    public static function adminAction()
+    {
+       if (!strlen($_POST['password'])) return false;
+
+       if (($f = fopen(Config::main()->get('password'), 'w')) === false) return false;
+
+       fwrite($f, sprintf("admin:%s\n", $_POST['password']));
+       fclose($f);
+
+       return true;
+    }
+
     public static function gethaltAction()
     {
        return array();