Контекстные страницы SAPE на phpBB3

Автор: | 27.09.2008

Ниже приведен небольшой мануальчик для установки контекстных ссылок биржи SAPE на движок форума phpBB3.
Отмечу, что установка производится в такой последовательности вне зависимости от наличия простых ссылок SAPE на форуме.

1) Скачиваем архив со своей папкой, распаковываем, заливаем ее в корень сервера, устанавливаем на нее права 777
У старых пользователей может быть версия клиента, не поддерживающая контекст, вот для этого я рекомендую обновить папку с sape.php.

1.1) В файле sape.php обязательно меняем var $_charset = »; на var $_charset = ‘UTF-8′;, иначе ссылки на движке phpBB3 отображаться не будут (по умолчанию ссылки получаются с сапы в кодировке CP-1251)
2) Разрешаем исполнение PHP в шаблонах
Администраторский раздел -> Левое меню -> Конфигурация сервера -> Безопасноть -> Разрешить PHP в шаблонах (ставим да, нажимаем кнопку «Сохранить»)
3) Идем на FTP в папку styles/subsilver2 (или Ваш стиль)/template/overall_header.html
Перед тегом вставляем код из САПЫ такого вида:


if (!defined('_SAPE_USER')){define('_SAPE_USER', '51d9ваш_код42e3');}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape_context = new SAPE_context();
ob_start(array(&$sape_context,'replace_in_page'));

Сохраняем.
4) В этой же папке с файлами темлейтов находим файл message_body.html
В нем заменяем

{MESSAGE_TEXT} на {MESSAGE_TEXT}

Сохраняем.
5) Администраторский раздел — очистить кеш
6) Заходим в интерфейс SAPE -> Вебмастеру -> Мои площадки
Добавляем контекстные страницы (индексируем страницы с кодом, который мы только что поставили)
sape
Индексируем страницы, проставляем цены (множители для контекстных страниц), активируем страницы. В общем, все, как обычно.
Для тех кто пока не работает на бирже SAPE, моя скромная партнерская ссылочка — регистрация на SAPE.RU