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;
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;