Установка кода Sape на Xenforo

MaXX, использую этот вариант на своем форуме (вернее использовал пока с сапы не слез) - проблем не было. Даже не знаю в чем и беда. Позднее постараюсь аддон с настройками из админки собрать, а пока если никак совсем - вариант из 1 сообщения используйте.
 
  • Мне нравится
Реакции: MaXX
MaXX, использую этот вариант на своем форуме (вернее использовал пока с сапы не слез) - проблем не было. Даже не знаю в чем и беда. Позднее постараюсь аддон с настройками из админки собрать, а пока если никак совсем - вариант из 1 сообщения используйте.
Спасибо, с Вашей помощью победил сапу.
А как теперь сделать это?
 
Поставил:
Код:
<?php

class Alpha_Sape
{
    public static function showCode()
    {
        if (!defined('_SAPE_USER')) define('_SAPE_USER', '**********');
        require_once(realpath($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'));
        $sape = new SAPE_client(array('charset' => 'UTF-8', 'force_show_code' => true));
        echo $sape->return_block_links();
    }
}

Выдает ошибку:

Код:
Fatal error: require_once(): Failed opening required '' (include_path='/var/www/****/library:.') in /var/www/****/library/sape/sape.php on line 8
 
Basoleg, можно было и без блинов выложить, никаких данных id этой папки в себе не несет, совершенно. А судя по ошибке вы указали ее неправильно, ну или не там разместили по крайней мере. Иного варианта нет.
 
Basoleg, можно было и без блинов выложить, никаких данных id этой папки в себе не несет, совершенно. А судя по ошибке вы указали ее неправильно, ну или не там разместили по крайней мере. Иного варианта нет.
ну так можно было и просто спросить хотя бы для начала, а не в претензии кто указывать id будет. А слова паразиты есть, не без греха...

Да папка в корне, права выставлены.
Лан еще покапаюсь, хотя всё перепроверил раза 3 уже
 
Кого найти-то?
 
[QUOTE="Далее в шаблоне где ссылки нужны поставить {sape}[/QUOTE] пытался в ставить в футер и тд нифига не вызывает пхп скрипт
 
Реально. Создаете файл library/Alpha/Sape.php (Alpha тут и далее можете сменить на свое слово):
PHP:
<?php

class Alpha_Sape
{
    public static function showCode()
    {
        if (!defined('_SAPE_USER')) define('_SAPE_USER', '**********');
        require_once(realpath($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'));
        $sape = new SAPE_client(array('charset' => 'UTF-8', 'force_show_code' => true));
        echo $sape->return_block_links();
    }
}
Вместо ********** прописываете свой id который Sape дает. В шаблоне в нужное место для вывода вставляете:
HTML:
<xen:callback class="Alpha_Sape" method="showCode"></xen:callback>
Ну и папка скачанная с Sape (вариант для сайтов на php) должна быть в корне. Все.
Сделал(где звездочки прописал id) и пишет
Fatal error: Call to undefined method SAPE_client::return_block_links() in /home/admin/web/***/library/Alpha/Sape.php on line 10
 
Проверяйте, что-то не верно сделали. Как все описано все работает!!!!
 
  • Мне нравится
Реакции: Hope
при импорте xml выдаёт ошибку Неверный обработчик sape_sape_sape::templateHook (Неверный класс).
 
как придать стиль css ссылкам что бы смотрелись как в примере на sape.ru
21f77ef462.png
 
какие есть альтернативы sape где много рекламодателей?
 
я так понял для второй версии ксенфоро решение добавления кода должно быть другим
 
я так понял для второй версии ксенфоро решение добавления кода должно быть другим
Так же хотелось бы услышать на него ответ. Сходу не удалось установить код на XF2.
Есть ли вообще смысл в SAPE на форуме?
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу