RSS

Установка кода SAPE на phpbb3

Среда, 30 Июль, 2008

Полезное, Скрипты


Долго не мог установить код SAPE на один из своих экспериментальных форумов, по причине использования движка phpbb3. В интернете почти полностю отсутствовала информация об установке кода на эту версию форума, а методы применяемые для предыдущей версии не прокатывали. Но недавно решение таки нашлось, вот оно (всего три шага):

1. Удаляем sid в гостевой сессии phpBB3:
Находим файлик includes/functions.php. В нем находим следующий код:

1
2
3
4
5
// Assign sid if session id is not specified
if ($session_id === false)
{
$session_id = $_SID;
}

После него добавляем:

1
2
3
4
5
global $user;
if ($user->data['user_id'] == ANONYMOUS OR $user->data['is_bot'] )
{
$session_id = false;
}

2. Вставляем код в нужный файл шаблона:
Ищем файл overall_footer.html (если хотим выводить ссылки в футере) и вставляем в нужное место этот код:

1
2
3
4
5
6
7
8
<!-- PHP -->
define('_SAPE_USER', $phpbb_root_path . 'тут пишем свой саповский код');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['charset'] = 'UTF-8';
$sape = new SAPE_client($o);
unset($o);
echo $sape->return_links(3);
<!-- ENDPHP -->

где - echo $sape->return_links(3); - указываем кол-во ссылок (тут - 3)

3. Заключительный шаг - удаляем файл links.db

P.S. Для тех кто еще не зарегистрирован в SAPE.RU - моя реферальская ссылка
Консультации рефералам гарантируются.

,

You might also like

Хэллоуин 2008 на Sape.ru
... А тем временем на Сапе готовятся к Хэллоуину :) Странно,...
По поводу Sape.ru
Как известо, 02.10.2008 в Sape.ru осуществлен переход на новую расчетно-договорную...
Зарабатываем на своих блогах с Блогуном
Все блоггеры, как известно, хотят заработать на своем блоге...
Превращаем внешние ссылки во внутренние
Для того, чтобы уменьшить колличество внешних ссылок (ВС)...

Комментариев к этой записи: 5

  1. Технолог пишет:

    При этом не забываем включить в административной части «разрешить использовать php в шаблонах». Короче кривое решение! Особенно, если учесть что гостевого SID в phpbb3 вообще нет!

  2. Ruslan пишет:

    Ну РНР у меня и так было включено скажем… А чем кривое то? 100% рабочее. По крайней мере, других решений еще никто не предлагал ;)

  3. Iyla пишет:

    а можно, чтоб когда залогиниться, тоже убирались sid?

  4. Pharma569 пишет:

    Very nice site! cheap cialis http://yieapxo.com/qroxasq/4.html

  5. Pharmf935 пишет:

    Very nice site!

Оставьте комментарий:

Чтобы отправить комментарий: