Установка SAPE кода на phpBB 3
Долго не мог установить код SAPE на один из своих экспериментальных форумов, по причине использования движка phpbb3. В интернете почти полностю отсутствовала информация об установке кода на эту версию форума, а методы применяемые для предыдущей версии не прокатывали. Но недавно решение таки нашлось, вот оно (всего три шага):
При этом не забываем включить в административной части «разрешить использовать php в шаблонах» как вариант клиент сапы хранит куки sape_cookie а в данных его имя папки сапы по итогам можно оброботать более красиво Код:
if (isset($_COOKIE['sape_cookie']) && ($_COOKIE['sape_cookie'] == _SAPE_USER)) права на папку сапы и клиент сапы 777 Добавлено через 39 минут мои наброски сапы найти в includes/functions.php Код:
if ($cron_type) Код:
if (!defined('_SAPE_USER')) Код:
define('_SAPE_USER', 'тут пишем свой саповский код'); Код:
define('_SAPE_USER', $phpbb_root_path . 'тут пишем свой саповский код'); |
Всё проще: поставил сео-плагин отключающий сессии, включил выполнение скриптов, вставил код по стандартной инструкции.
|
Подскажите, первый раз устанавливаю сапу на phpbb3, выполнил первые 2 шага:
1. Удаляем sid в гостевой сессии phpBB3 2. Вставляем код в нужный файл шаблона и включил в административной части «разрешить использовать php в шаблонах» форум добавился в сапу :) надо ли сделатьи 3-й шаг и остальные рекомендации? зачем собственно удалять файл links.db, он что не нужен? Заранее спасибо! буду в теме) |
Нужно учитывать, что «разрешить использовать php в шаблонах» не считается безопасным методом и крайне не рекомендуется к использованию разработчиками phpbb, в основном эта опция используется для отладки.
Существует более грамотный способ установки Сапе, который описан в здешнем ФАКе. |
Цитата:
спасибо |
Цитата:
|
Цитата:
Всплывает сообщение: Ошибка связи с сервером: Page is empty! Кто сталкивался ? Помогите привязать форум |
Цитата:
|
По совету Pandora был установлен SEO MOD (т.к. в 3.0.8 какие-то изменения и SID выше описанным способом не удалить. Вобщем без него ничего не будет работать). То есть файл includes/functions.php остается по дефолту.
Дальше в файл overall_footer.html добавляем такой код: Код:
<!-- PHP --> Добавляем форум в сапу: http://мой форум.ru/forum Вылетает ошибка что код там никакой не найден и сапа просит указать ссылку где именно он лежит. Ну мы код ложили в футер, значит наверно на этот файл и укажем ссылку, хотя по идее на каждой странице должен быть код, так хоть указывай http://мой форум.ru/forum/index.php ничего не увидит. Были перепробованы уже все варианты. Ничего не помогло. Форум только что установлен. Никакие изменения не производились. Даже шаблон дефолтный стоит. Единственное только SEO Mod установлен. Уже не знаю что можно сделать. Помогите кто может |
неужели никто не поможет ? :(
|
Часовой пояс GMT +3, время: 06:01. |
Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.