PHP 8.1.33
Preview: acp_update.php Size: 2.47 KB
/home/jambtst2015/public_html/forum/includes/acp/acp_update.php

<?php
/**
*
* @package acp
* @version $Id$
* @copyright (c) 2005 phpBB Group
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/

/**
* @ignore
*/
if (!defined('IN_PHPBB'))
{
	exit;
}

/**
* @package acp
*/
class acp_update
{
	var $u_action;

	function main($id, $mode)
	{
		global $config, $db, $user, $auth, $template, $cache;
		global $phpbb_root_path, $phpbb_admin_path, $phpEx;

		$user->add_lang('install');

		$this->tpl_name = 'acp_update';
		$this->page_title = 'ACP_VERSION_CHECK';

		// Get current and latest version
		$errstr = '';
		$errno = 0;

		$info = obtain_latest_version_info(request_var('versioncheck_force', false));

		if (empty($info))
		{
			trigger_error('VERSIONCHECK_FAIL', E_USER_WARNING);
		}

		$info = explode("\n", $info);
		$latest_version = trim($info[0]);

		$announcement_url = trim($info[1]);
		$announcement_url = (strpos($announcement_url, '&amp;') === false) ? str_replace('&', '&amp;', $announcement_url) : $announcement_url;
		$update_link = append_sid($phpbb_root_path . 'install/index.' . $phpEx, 'mode=update');

		// next feature release
		$next_feature_version = $next_feature_announcement_url = false;
		if (isset($info[2]) && trim($info[2]) !== '')
		{
			$next_feature_version = trim($info[2]);
			$next_feature_announcement_url = trim($info[3]);
		}

		// Determine automatic update...
		$sql = 'SELECT config_value
			FROM ' . CONFIG_TABLE . "
			WHERE config_name = 'version_update_from'";
		$result = $db->sql_query($sql);
		$version_update_from = (string) $db->sql_fetchfield('config_value');
		$db->sql_freeresult($result);

		$current_version = (!empty($version_update_from)) ? $version_update_from : $config['version'];

		$template->assign_vars(array(
			'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 . '&amp;versioncheck_force=1'),

			'LATEST_VERSION'	=> $latest_version,
			'CURRENT_VERSION'	=> $config['version'],
			'AUTO_VERSION'		=> $version_update_from,
			'NEXT_FEATURE_VERSION'	=> $next_feature_version,

			'UPDATE_INSTRUCTIONS'	=> sprintf($user->lang['UPDATE_INSTRUCTIONS'], $announcement_url, $update_link),
			'UPGRADE_INSTRUCTIONS'	=> $next_feature_version ? $user->lang('UPGRADE_INSTRUCTIONS', $next_feature_version, $next_feature_announcement_url) : false,
		));
	}
}

?>

Directory Contents

Dirs: 1 × Files: 32

Name Size Perms Modified Actions
info DIR
- drwxr-xr-x 2024-11-22 17:53:06
Edit Download
44.98 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
7.00 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
15.17 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
48.43 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
11.86 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
4.12 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
58.98 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
2.96 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
8.21 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
61.24 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
29.66 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
26.87 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
10.19 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
3.76 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
45.01 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
5.12 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
18.80 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
30.85 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
38.73 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
16.26 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
2.43 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
50.73 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
13.11 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
6.05 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
11.14 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
16.80 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
1.93 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
114.94 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
2.47 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
84.29 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
4.52 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download
37.38 KB lrw-r--r-- 2024-11-22 17:53:06
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).