diff --git a/db-updater.php b/db-updater.php index 8590ee82a..edee3bc83 100644 --- a/db-updater.php +++ b/db-updater.php @@ -36,7 +36,7 @@ function confirmOP() { } -
+ @@ -92,10 +92,8 @@ function confirmOP() { "; } - return; - } + } else if ($version <= $latest_version && !$op) { - if (!$op) { print_warning(__("Please backup your database before proceeding.")); print "" . T_sprintf("Your Tiny Tiny RSS database needs update to the latest version (%d to %d).", $version, $latest_version) . "
"; @@ -160,6 +158,20 @@ function confirmOP() { "; + } else if ($version >= $latest_version) { + + print_error(__("Your database schema is from a newer version of Tiny Tiny RSS.")); + + print "" . T_sprintf("Found schema version: %d, required: %d.", $version, $latest_version) . "
"; + + print "" . __("Schema upgrade impossible. Please update Tiny Tiny RSS files to the newer version and continue.") . "
"; + + print ""; + + } ?> diff --git a/opml.php b/opml.php index 40ea2637a..2e1eb84c6 100644 --- a/opml.php +++ b/opml.php @@ -158,7 +158,7 @@ - +