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

NuBiK

Проверенные
Сообщения
896
Реакции
145
Баллы
8,140
Здравствуйте.
В файле \library\sape\sape\sape.php в 15 строке изменить код системы Sape на Ваш.
Залить файлы.
Импортировать XML-файл плагина.
Далее залить папку стандартную саповскую папку с файлом sape.php
Далее в шаблоне где ссылки нужны поставить {sape}
Файл- это плагин
Отдельное спасибо консультанту cmse.ru Марии.
Живой пример как выглядят купленные ссылки .
Не очень кончено красиво выглядят.
 

Вложения

  • Sape.zip
    1.6 KB · Просмотры: 56
Hope, Хочу попробовать в середину перенести,и в noindex ссылки поместить:)
 
Работает без проблем на версии 1.2.3?[DOUBLEPOST=1387021130,1385395534][/DOUBLEPOST]Работает данный плагин на версии php 5.4 и на версии форума 1.23?
 
Никто не в курсе... Проверьте.
 
А как установить чтобы код выводился не подвали а скажем сбоку но и в темах сообщений или красиво но сверху?
 
Это уже Вам плагин для рекламы нужен или попробуйте для этого использовать шаблоны с префиксами ad_
 
А как можно установить код без плагина?
 
А как можно установить код без плагина?
Реально. Создаете файл 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) должна быть в корне. Все.
 
Странно.
Папку для php скачал. Залил в корень. 777 выставил.
Но в sape пишет - "Код на сайте не установлен"

Как решить проблемку.

Пробовал ставить модуль для sape - сайт вылетает нахрен. сносить с фтп приходится.
 
crimeas, сделайте как я выше написал. Сайт не https случаем? Сапа не поддерживает такие.
 
в саму сапу не добавляет. хрень какая-то.
 
Гнать нужно сапу. Сайт без поддержки шифрования и с формами - дырка в безопасности.
Да поэтому и ушел. Поддержка адекватного ответа про то, будет ли поддержка не дала.
 
Реально. Создаете файл 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) должна быть в корне. Все.
Вот что получилось
Could not execute callback Alpha_Sape::showCode() - Not callable
 
MaXX, ну если пованговать, то скорее всего создали файл и папку не library/Alpha/Sape.php (как надо), а library/alpha/sape.php (как не надо). Регистр букв очень важен.
 
Exile, Проверил, регистр соблюден
Ан нет, невнимателен. Sape поправил
 
Последнее редактирование:
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу