"; $message.= "Warning: All custom code will be erased!
"; $message.= "Do you want to upgrade? Yes | No"; } else { $title = "Upgrade Locked"; $message = "Your upgrade directory is locked, unlock it by deleting \"lock\" file."; } if (isset($_GET['status'])) { $uStatus = preg_replace("/[^a-zA-Z0-9.\/]+/", "", $_GET['status']); $uSubject = ((isset($_GET['subject'])) ? preg_replace("/[^a-zA-Z0-9.\/]+/", "", $_GET['status']) : "application/config/stikked.php"); switch ($uStatus) { case "locked": $title = "Upgrade Locked"; $message = "Your upgrade directory is locked, unlock it by deleting \"lock\" file."; break; case "missingTarget": case "missingUgs": $title = "Upgrade Failed"; $message = "Your" . (($uStatus == "missingTarget") ? " configuration file {$targetMain}" : " upgrade schema file {$upgradeSchema}") . " is missing. Check it and try again."; break; case "lockFailed": $title = "Security risk: Lock failed"; $message = "Locking \"upgrade\" directory failed, please, remove it manualy, otherwise, unlocked, it represents security risk.
"; $message.= "However, update was successful."; break; case "success": $title = "Upgrade succeed"; $message = "You're ready to go. "; $message = "<< Click here to go to your upgraded Stikked site."; break; case "AuthFailed": $title = "Access denied"; $message = "You cannot access {$URL} file directly."; break; case "AuthFailed-config": $title = "Access denied"; $message = "You cannot access upconf.php file directly."; break; case "failed": $title = "Upgrade failed"; $message = "Upgrade has failed.
Your configuration {$targetMain} file must be writtable (chmod 777)."; break; default: break; } } ?> Upgrade <?PHP echo $status; ?>