X-Git-Url: http://git.pjr.cc/?p=glcas.git;a=blobdiff_plain;f=plugins%2Fadmin.php;fp=plugins%2Fadmin.php;h=e3dc5ce1a165201a3d86744bb0dbe25a26962e37;hp=e7dcd142e81f10eb956bd970450387cd4471aef9;hb=b7814808b116f5bcb8ae1d9d099886fa76c84b3a;hpb=8dbcce4c71cb51e6bb8939d50a7cbf8badf4bf24
diff --git a/plugins/admin.php b/plugins/admin.php
index e7dcd14..e3dc5ce 100644
--- a/plugins/admin.php
+++ b/plugins/admin.php
@@ -3,19 +3,19 @@
error_log("admin loaded");
global $BASE_URL, $MENU_ITEMS;
-$MENU_ITEMS["10admin"]["name"] = "Admin";
-$MENU_ITEMS["10admin"]["link"] = "$BASE_URL/admin";
+$MENU_ITEMS["30admin"]["name"] = "Repo Admin";
+$MENU_ITEMS["30admin"]["link"] = "$BASE_URL/repoadmin";
global $URL_HANDLERS;
-$URL_HANDLERS["admin.*"] = "GLCASAdmin";
+$URL_HANDLERS["repoadmin.*"] = "GLCASRepoAdmin";
global $CRON_CLASSES;
-$CRON_CLASSES["GLCASAdmin"] = "GLCASAdmin";
+$CRON_CLASSES["GLCASAdmin"] = "GLCASRepoAdmin";
-class GLCASAdmin {
+class GLCASRepoAdmin {
function __construct($config)
{
$this->config = $config;
- error_log("constructor for GLCASAdmin");
+ error_log("constructor for GLCASRepoAdmin");
}
@@ -61,14 +61,14 @@ class GLCASAdmin {
function cron()
{
- echo "ADMIN CRON: nothing to see here
";
+ echo "REPOADMIN CRON: nothing to see here
";
// TODO: touch cronstamp file here
// make a backup of the config.. but.. errr. how to tell if theres an old backup?
// backups will occur... weekly and be called $configpath.DDMMYYYY
$configpath = glcas_getWebConfigPath();
$basepath = dirname($configpath);
- echo "ADMIN CRON: backing up config, $configpath, $basepath
";
+ echo "REPOADMIN CRON: backing up config, $configpath, $basepath
";
$nowtime = time();
$oneday = 3600 * 24; // 1 hour in seconds, by 24 hours
for($i = 0; $i < 7; $i ++) {
@@ -84,7 +84,7 @@ class GLCASAdmin {
$nowdatestr = strftime("%d-%h-%Y");
$backupfile = "$configpath.$nowdatestr";
copy($configpath, $backupfile);
- echo "ADMIN CRON: createing backup of config as $backupfile
";
+ echo "REPOADMIN CRON: createing backup of config as $backupfile
";
}
function body($url)
@@ -113,7 +113,7 @@ class GLCASAdmin {
$myRep->freezeRepo($repo);
global $WEB_ROOT_FS, $URL_HANDLERS, $BASE_URL;
- header("Location: $BASE_URL/admin/");
+ header("Location: $BASE_URL/repoadmin/");
}
@@ -127,7 +127,7 @@ class GLCASAdmin {
$myRep->deleteRepo($repo);
global $WEB_ROOT_FS, $URL_HANDLERS, $BASE_URL;
- header("Location: $BASE_URL/admin/");
+ header("Location: $BASE_URL/repoadmin/");
}
@@ -285,7 +285,7 @@ class GLCASAdmin {
// next we need to deal with that "blocked" bit
global $WEB_ROOT_FS, $URL_HANDLERS, $BASE_URL;
- header("Location: $BASE_URL/admin/");
+ header("Location: $BASE_URL/repoadmin/");
}
function doAddRepoYum($url)
@@ -309,7 +309,7 @@ class GLCASAdmin {
$repo->addRepo($desc, $OS, $version, $arch, $other, $shorturl, $prefix, $repurl, "YUM", $init, $expiretime);
global $WEB_ROOT_FS, $URL_HANDLERS, $BASE_URL;
- header("Location: $BASE_URL/admin/");
+ header("Location: $BASE_URL/repoadmin/");
}
function doUpdateRepo($url)
@@ -322,7 +322,7 @@ class GLCASAdmin {
$repo->updateRepo($rkey);
global $WEB_ROOT_FS, $URL_HANDLERS, $BASE_URL;
- header("Location: $BASE_URL/admin/");
+ header("Location: $BASE_URL/repoadmin/");
}
function mainBody($url)