Line 34 | Line 34 |
---|
$this->page_title = 'ACP_VERSION_CHECK';
// Get current and latest version
|
$this->page_title = 'ACP_VERSION_CHECK';
// Get current and latest version
|
$errstr = ''; $errno = 0;
| $info = htmlspecialchars(obtain_latest_version_info(request_var('versioncheck_force', false)));
|
|
|
$info = obtain_latest_version_info(request_var('versioncheck_force', false), true);
if ($info === false)
| if (empty($info))
|
{ trigger_error('VERSIONCHECK_FAIL', E_USER_WARNING); }
| { trigger_error('VERSIONCHECK_FAIL', E_USER_WARNING); }
|
Line 68 | Line 65 |
---|
$db->sql_freeresult($result);
$current_version = (!empty($version_update_from)) ? $version_update_from : $config['version'];
|
$db->sql_freeresult($result);
$current_version = (!empty($version_update_from)) ? $version_update_from : $config['version'];
|
$up_to_date_automatic = (version_compare(str_replace('rc', 'RC', strtolower($current_version)), str_replace('rc', 'RC', strtolower($latest_version)), '<')) ? false : true; $up_to_date = (version_compare(str_replace('rc', 'RC', strtolower($config['version'])), str_replace('rc', 'RC', strtolower($latest_version)), '<')) ? false : true;
| |
$template->assign_vars(array(
|
$template->assign_vars(array(
|
'S_UP_TO_DATE' => $up_to_date, 'S_UP_TO_DATE_AUTO' => $up_to_date_automatic,
| 'S_UP_TO_DATE' => phpbb_version_compare($latest_version, $config['version'], '<='), 'S_UP_TO_DATE_AUTO' => phpbb_version_compare($latest_version, $current_version, '<='),
|
'S_VERSION_CHECK' => true, 'U_ACTION' => $this->u_action, 'U_VERSIONCHECK_FORCE' => append_sid($this->u_action . '&versioncheck_force=1'),
| 'S_VERSION_CHECK' => true, 'U_ACTION' => $this->u_action, 'U_VERSIONCHECK_FORCE' => append_sid($this->u_action . '&versioncheck_force=1'),
|