(1 - user rating)

1. Удаляем sid в гостевой сессии phpBB3:

в includes/functions.php после

// Assign sid if session id is not specified
if ($session_id === false)
{
	$session_id = $_SID;
}

дописать

// SAPE
global $user;
if ($user->data['user_id'] == ANONYMOUS OR $user->data['is_bot'] )
{
	$session_id = false;
}
// End SAPE

2. Вывод кода в шаблон

в includes/functions.php после

{
	$template->assign_var('RUN_CRON_TASK', '<img src="' . append_sid($phpbb_root_path . 'cron.' . $phpEx, 'cron_type=' . $cron_type) . '" border="0" alt="cron" width="1" height="1" />');
}

дописать

define('_SAPE_USER', 'мой каталог'); 
	require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); 
	$o['charset'] = 'UTF-8';
	$o['host'] = 'мой сайт';
	$sape = new SAPE_client($o);

	$template->assign_var("SAPE_LINKS1",	$sape->return_links(3));
	$template->assign_var("SAPE_LINKS2",	$sape->return_links(3));
	$template->assign_var("SAPE_LINKS",	$sape->return_links());

в шаблоне

{SAPE_LINKS1}
{SAPE_LINKS2}
и
{SAPE_LINKS}

естественно, в разные места :)

Добавить комментарий


Защитный код
Обновить