}
-div.warning img, div.notice img {
+div.warning img, div.notice img, div.error img {
vertical-align : middle;
padding : 5px;
}
ksort($update_versions, SORT_NUMERIC);
$latest_version = max(array_keys($update_versions));
-
+
if ($version == $latest_version) {
- print "<p>".__("Tiny Tiny RSS database is up to date.")."</p>";
- print "<form method=\"GET\" action=\"tt-rss.php\">
- <input type=\"submit\" value=\"".__("Return to Tiny Tiny RSS")."\">
- </form>";
+
+ if ($version != SCHEMA_VERSION) {
+ print_error(__("Could not update database"));
+
+ print "<p>" .
+ __("Could not find necessary schema file, need version:") .
+ " " . SCHEMA_VERSION . __(", found: ") . $latest_version . "</p>";
+
+ } else {
+ print "<p>".__("Tiny Tiny RSS database is up to date.")."</p>";
+ print "<form method=\"GET\" action=\"tt-rss.php\">
+ <input type=\"submit\" value=\"".__("Return to Tiny Tiny RSS")."\">
+ </form>";
+ }
return;
}
}
-div.warning img, div.notice img {
+div.warning img, div.notice img, div.error img {
vertical-align : middle;
padding : 5px;
}
+div.error {
+ border : 1px solid #ff0000;
+ background : #ffcccc;
+ padding : 5px;
+ margin : 0px 0px 5px 0px;
+ font-size : 9pt;
+ width : 50%;
+}
+