mirror of
https://github.com/phpbb/phpbb.git
synced 2025-05-28 10:09:15 +02:00
git-svn-id: file:///svn/phpbb/branches/phpBB-3_0_0@9699 89ea8834-ac86-4346-8a33-228a782c2dd0
71 lines
1.4 KiB
PHP
71 lines
1.4 KiB
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;
|
|
}
|
|
include($phpbb_root_path . 'includes/questionnaire/questionnaire_phpbb.' . $phpEx);
|
|
|
|
|
|
/**
|
|
* @package acp
|
|
*/
|
|
class acp_send_statistics
|
|
{
|
|
var $u_action;
|
|
|
|
function main($id, $mode)
|
|
{
|
|
global $config, $template;
|
|
|
|
$collect_url = "http://www.phpbb.com/stats/getstatdata.php";
|
|
|
|
$this->tpl_name = 'acp_send_statistics';
|
|
$this->page_title = 'ACP_SEND_STATISTICS';
|
|
|
|
$c = new Questionnaire_Data_Collector();
|
|
$c->addDataProvider(new Questionnaire_PHP_Data_Provider());
|
|
$c->addDataProvider(new Questionnaire_System_Data_Provider());
|
|
$c->addDataProvider(new questionnaire_phpbb_data_provider($config));
|
|
|
|
$template->assign_vars(array(
|
|
'U_COLLECT_STATS' => $collect_url,
|
|
'RAW_DATA' => $c->getDataForForm(),
|
|
));
|
|
|
|
$raw = $c->getDataRaw();
|
|
|
|
foreach ($raw as $provider => $data)
|
|
{
|
|
$template->assign_block_vars('providers', array(
|
|
'NAME' => htmlentities($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' => htmlentities($key),
|
|
'VALUE' => htmlentities($value),
|
|
));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
?>
|