diff options
Diffstat (limited to 'phpBB/includes/acp/acp_send_statistics.php')
| -rw-r--r-- | phpBB/includes/acp/acp_send_statistics.php | 91 | 
1 files changed, 0 insertions, 91 deletions
diff --git a/phpBB/includes/acp/acp_send_statistics.php b/phpBB/includes/acp/acp_send_statistics.php deleted file mode 100644 index 7c9e9cf78e..0000000000 --- a/phpBB/includes/acp/acp_send_statistics.php +++ /dev/null @@ -1,91 +0,0 @@ -<?php -/** -* -* This file is part of the phpBB Forum Software package. -* -* @copyright (c) phpBB Limited <https://www.phpbb.com> -* @license GNU General Public License, version 2 (GPL-2.0) -* -* For full copyright and license information, please see -* the docs/CREDITS.txt file. -* -*/ - -/** -* @ignore -*/ -if (!defined('IN_PHPBB')) -{ -	exit; -} - -class acp_send_statistics -{ -	var $u_action; - -	function main($id, $mode) -	{ -		global $config, $template, $phpbb_admin_path, $phpbb_root_path, $phpEx; - -		if (!class_exists('phpbb_questionnaire_data_collector')) -		{ -			include($phpbb_root_path . 'includes/questionnaire/questionnaire.' . $phpEx); -		} - -		$collect_url = "https://www.phpbb.com/stats/receive_stats.php"; - -		$this->tpl_name = 'acp_send_statistics'; -		$this->page_title = 'ACP_SEND_STATISTICS'; - -		// generate a unique id if necessary -		if (!isset($config['questionnaire_unique_id'])) -		{ -			$install_id = unique_id(); -			set_config('questionnaire_unique_id', $install_id); -		} -		else -		{ -			$install_id = $config['questionnaire_unique_id']; -		} - -		$collector = new phpbb_questionnaire_data_collector($install_id); - -		// Add data provider -		$collector->add_data_provider(new phpbb_questionnaire_php_data_provider()); -		$collector->add_data_provider(new phpbb_questionnaire_system_data_provider()); -		$collector->add_data_provider(new phpbb_questionnaire_phpbb_data_provider($config)); - -		$template->assign_vars(array( -			'U_COLLECT_STATS'	=> $collect_url, -			'RAW_DATA'			=> $collector->get_data_for_form(), -			'U_ACP_MAIN'		=> append_sid("{$phpbb_admin_path}index.$phpEx"), -		)); - -		$raw = $collector->get_data_raw(); - -		foreach ($raw as $provider => $data) -		{ -			if ($provider == 'install_id') -			{ -				$data = array($provider => $data); -			} - -			$template->assign_block_vars('providers', array( -				'NAME'	=> htmlspecialchars($provider), -			)); - -			foreach ($data as $key => $value) -			{ -				if (is_array($value)) -				{ -					$value = utf8_wordwrap(serialize($value), 75, "\n", true); -				} - -				$template->assign_block_vars('providers.values', array( -					'KEY'	=> utf8_htmlspecialchars($key), -					'VALUE'	=> utf8_htmlspecialchars($value), -				)); -			} -		} -	} -}  | 
