Added a hosts bit
[glcas.git] / plugins / admin.php
index 56d86dd..c10ce86 100644 (file)
@@ -2,6 +2,10 @@
 
 error_log("admin loaded");
 
+global $BASE_URL, $MENU_ITEMS;
+$MENU_ITEMS["10admin"]["name"] = "Admin";
+$MENU_ITEMS["10admin"]["link"] = "$BASE_URL/admin";
+
 global $URL_HANDLERS;
 $URL_HANDLERS["admin.*"] = "GLCASAdmin";
 global $CRON_CLASSES;
@@ -436,12 +440,25 @@ class GLCASAdmin {
                echo "</td></tr></table>";
                
                // repo storage location
-               echo "<h3>Storage<h3><br>";
+               echo "<h3>Storage</h3><br>";
                echo "<form method=\"post\" action=\"?action=setstorage\">";
                $storloc = $this->config->getConfigVar("storagelocation");
                echo "<input class=\"storage\" type=\"text\" name=\"storageloc\" value=\"$storloc\" size=\"100\">";
                echo "<input type=\"submit\" name=\"Set\" value=\"Set\">";
                echo "</form>";
+               
+               echo "<hr>";
+               echo "<h3>Proxy Config</h3><br>";
+               echo "<form method=\"post\" action=\"?action=setproxy\">";
+               $proxyaddress = $this->config->getConfigVar("proxyaddress");
+               $proxylogin = $this->config->getConfigVar("proxylogin");
+               $proxypass = $this->config->getConfigVar("proxypass");
+               echo "Proxy Address <input type=\"text\" name=\"proxyaddress\" value=\"$proxyaddress\" size=\"100\"><br>";
+               echo "Proxy Login <input type=\"text\" name=\"proxylogin\" value=\"$proxylogin\" size=\"100\"><br>";
+               echo "Proxy Password <input type=\"text\" name=\"proxypassword\" value=\"$proxypass\" size=\"100\"><br>";
+               echo "<input type=\"submit\" name=\"Set\" value=\"Set\">";
+               echo "</form>";
+               
        }
 
        private $config;