aboutsummaryrefslogtreecommitdiff
path: root/actions/admin
diff options
context:
space:
mode:
authorcash <cash.costello@gmail.com>2012-01-02 17:01:18 -0500
committercash <cash.costello@gmail.com>2012-01-02 17:01:18 -0500
commitf5e8d5e9be7873132fbfddf74ef8ff68f01fccae (patch)
treedaa66614fd7f5ed70c96c57882dfd1a9470894bb /actions/admin
parent599d1068636f8c1ba5c899ecdbd03aca7ebc5a0f (diff)
downloadelgg-f5e8d5e9be7873132fbfddf74ef8ff68f01fccae.tar.gz
elgg-f5e8d5e9be7873132fbfddf74ef8ff68f01fccae.tar.bz2
updated the upgrade system
Diffstat (limited to 'actions/admin')
-rw-r--r--actions/admin/upgrade.php48
1 files changed, 0 insertions, 48 deletions
diff --git a/actions/admin/upgrade.php b/actions/admin/upgrade.php
deleted file mode 100644
index 334e9588e..000000000
--- a/actions/admin/upgrade.php
+++ /dev/null
@@ -1,48 +0,0 @@
-<?php
-/**
- * Tidypics upgrade action
- */
-require_once "{$CONFIG->pluginspath}tidypics/version.php";
-
-$local_version = get_plugin_setting('version', 'tidypics');
-
-if ($version <= $local_version) {
- register_error('No upgrade required');
- forward($_SERVER['HTTP_REFERER']);
-}
-
-set_time_limit(0);
-
-$base_dir = $CONFIG->pluginspath . 'tidypics/upgrades';
-
-// taken from engine/lib/version.php
-if ($handle = opendir($base_dir)) {
- $upgrades = array();
-
- while ($updatefile = readdir($handle)) {
- // Look for upgrades and add to upgrades list
- if (!is_dir("$base_dir/$updatefile")) {
- if (preg_match('/^([0-9]{10})\.(php)$/', $updatefile, $matches)) {
- $plugin_version = (int) $matches[1];
- if ($plugin_version > $local_version) {
- $upgrades[] = "$base_dir/$updatefile";
- }
- }
- }
- }
-
- // Sort and execute
- asort($upgrades);
-
- if (sizeof($upgrades) > 0) {
- foreach ($upgrades as $upgrade) {
- include($upgrade);
- }
- }
-}
-
-set_plugin_setting('version', $version, 'tidypics');
-
-system_message("Tidypics has been upgraded");
-
-forward($_SERVER['HTTP_REFERER']);