aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/includes/acp/acp_update.php
diff options
context:
space:
mode:
authorRichard McGirr <rmcgirr83@gmail.com>2016-04-05 06:57:32 -0400
committerRichard McGirr <rmcgirr83@gmail.com>2016-04-05 07:09:12 -0400
commit04f320cb011f386d11672547c17965a7bd16ef35 (patch)
treed233fa57ab885bcf6b236fde47c4bd6d304939b2 /phpBB/includes/acp/acp_update.php
parentd0f5b39f117376a037bdeabc91f32c1d5436d99b (diff)
downloadforums-04f320cb011f386d11672547c17965a7bd16ef35.tar
forums-04f320cb011f386d11672547c17965a7bd16ef35.tar.gz
forums-04f320cb011f386d11672547c17965a7bd16ef35.tar.bz2
forums-04f320cb011f386d11672547c17965a7bd16ef35.tar.xz
forums-04f320cb011f386d11672547c17965a7bd16ef35.zip
[ticket/13716] Check phpBB version against config version
Display a warning in the ACP if the version constant (files) does not match the phpbb_config version (often indicating that the database updates hasn't been run) PHPBB3-13716
Diffstat (limited to 'phpBB/includes/acp/acp_update.php')
-rw-r--r--phpBB/includes/acp/acp_update.php13
1 files changed, 13 insertions, 0 deletions
diff --git a/phpBB/includes/acp/acp_update.php b/phpBB/includes/acp/acp_update.php
index 0167a06dbb..a398db60c6 100644
--- a/phpBB/includes/acp/acp_update.php
+++ b/phpBB/includes/acp/acp_update.php
@@ -62,5 +62,18 @@ class acp_update
'UPDATE_INSTRUCTIONS' => sprintf($user->lang['UPDATE_INSTRUCTIONS'], $update_link),
));
+
+
+ // Incomplete update?
+ if (phpbb_version_compare($config['version'], PHPBB_VERSION, '<'))
+ {
+ $database_update_link = append_sid($phpbb_root_path . 'install/database_update.' . $phpEx);
+
+ $template->assign_vars(array(
+ 'S_UPDATE_INCOMPLETE' => true,
+ 'FILES_VERSION' => PHPBB_VERSION,
+ 'INCOMPLETE_INSTRUCTIONS' => $user->lang('UPDATE_INCOMPLETE_EXPLAIN', $update_link, $database_update_link),
+ ));
+ }
}
}