Ссылки SAPE

Скажите кто-нибудь ставил ссылки сапе, никак не соображу как вставить. Думаю многим будет интересно. Основной код вставляю в function.php, код чтобы они отображались вставляю в footer.tpl но отображаться не хотят:(
  • avatar
  • 4
  • +5
    • 6
    • 1
    • 0

16 комментариев

avatar
->в прямой эфир
avatar
Скоро наличие САПАвского плагина будет чуть ли не обязательным критерием всех движков :)
По сабжу: думаю Макс не будет отставать от остальных и будет Вам счастье, это вопрос времени!
avatar
В общем вроде разобрался, если пройду модерацию, выложу рецепт.
avatar
Если кто еще разобрался, отпишите пожалуста пошагово как настроить SAPE для ливстрита.
Проколупался два часа не могу разобраться.
avatar

в header.tpl вставляешь в самый верх {php}
$smarty = new Smarty;
$smarty->php_handling = SMARTY_PHP_ALLOW;
$smarty->security_settings['ALLOW_CONSTANTS'] = true;
{/php}
Далее все по инструкции самой системы Sape. пхп код заключаешь в теги {php}{/php}
avatar
Это для простых ссылок. Мне было бы интересно как заставить контекстные работать. Сколько не пробовал — результат Error
avatar

Может кто еще опытом поделится.
Когда я открываю на сайте SAPE инструкции по установке кода для Для хостинга с поддержкой PHP. мне выдает другой код.
<?php
     if (!defined('_SAPE_USER')){
        define('_SAPE_USER', 'ae1184a0add408de3b8e258921143005');
     }
     require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
     $sape = new SAPE_client();
?>
avatar
зачем палите свой ae1184a0add408de3b8e258921143005????
topsecretz.net/ae1184a0add408de3b8e258921143005/
avatar
неподумавши, никогда не ставил и не в курсе, придется перерегестрироваться.
расскажите пожалста как поставить его )
avatar
что такое сапа читайте на форуме сапы, а как встроить в ЛС пока что не знаю, не разбирался
avatar
Вот именно с этим и пытаюсь разобраться, но пока не получается, постоянно пишет ошибку.
А те кто разобрался отписаться не хотят, потому что считают что как встроить сапу в ЛС понятно даже ребенку.
avatar
неужели никто не расскажет как подключить сапу к ЛС?
avatar

В index.php после header('Content-Type: text/html; charset=utf-8');
вставил
<?php
     if (!defined('_SAPE_USER')){
        define('_SAPE_USER', 'aaaaaaaaaaaaaaaaaaa0000000011111');
     }
     require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
     $sape = new SAPE_client();
?>
Дальше echo $sape->return_links()
поставил в нем же, просто в низу страницы выдодил ссылки. Если в других местах страницы, то ставим в шаблоны. Сапа код нашла и проиндексировала нормально.
avatar
Спасибо огромное, а какого вида ссылку и куда пихать, если вставлять в какой то из блоков?
avatar

еще не пробовал в блоки вставлять, но как понял echo $sape->return_links() вставляем в нужный тебе шаблон в нужное место в соответствии с тербованиями ЛС.
Сегодня завтра попробую отпишусь если раньше ни кто не напишет.
avatar

блин, ребята — поиск-то для чего нужен. Лично я именно через него нашёл следующее решение

в header ставим нечто подобное
{php}
$smarty = new Smarty;
$smarty->php_handling = SMARTY_PHP_ALLOW;
$smarty->security_settings['ALLOW_CONSTANTS'] = true;
{/php}

{php}
    if (!defined('_SAPE_USER')){
        define('_SAPE_USER', 'мой код сапы');
    }
     require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
     $sape = new SAPE_client();
{/php} а вывод, думаю, сами догадаетесь
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.