Форум web-мастеров phpBB3

Модификации и расширения phpBB


Ответить на тему
Пред. тема | След. тема 
Автор Сообщение
Admin
Аватара пользователя

Карма
29
Стаж: 6 лет 1 месяц
Сообщения: 320
Россия

Ответить с цитатой

В силу ряда особенностей phpBB3 установить код SAPE напрямую не выйдет, как в WordPress. В статье будет вкратце рассказано, как правильно устанавливать коды sape на phpbb3. Можно, конечно, в настройках безопасности phpbb3 разрешить исполнение php-кода прямо из шаблонов. Но задумайтесь, отчего включение этой возможности находится именно в настройках безопасности? Подумали, что включение её может снизить безопасность форума на движке phpbb3? И правильно подумали, есть более безопасный метод.
Открыть: includes/functions.php.
Найти:
if ($cron_type)
{
$template->assign_var('RUN_CRON_TASK', '<img src="' . append_sid($phpbb_root_path . 'cron.' . $phpEx, 'cron_type=' . $cron_type) . '" width="1" height="1" alt="cron" />');
}
Добавить после:
if (!defined('_SAPE_USER'))
 {
      define('_SAPE_USER', 'Ваш код в системе');
 }
 require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
 $o['charset'] = 'UTF-8';
 $sape = new SAPE_client($o);
 $sapeLinks = $sape->return_links();
 $template->assign_var("SAPE_LINKS", $sapeLinks);
В том месте шаблона, где Вы хотите разместить ссылки, вставьте код:
{SAPE_LINKS}
Например, в футете в районе копирайтов (styles/prosilver/template/overall_footer.html) После этого не забудьте очистить кеш!
Источник: experimentalis
_______________________
Если нужен стиль для сайта, стучите: ICQ 560107181


Профиль  Отправить личное сообщение
Идеальный заработок для торрент-трекеров
Страница 1 из 1
Показать сообщения за:  Поле сортировки  
Ответить на тему

Сейчас этот форум просматривают: нет пользователей онлайн и гости: 1

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения