Кто ставил код сапе на любой другой движок прекрасно знает, что нужно делать сначала.
Напомню:
Цитата
# Скачайте к себе на компьютер архив в zip.
# Распакуйте архив. Внутри архива будет лежать папка ваш код сапе.
# Скопируйте эту папку к себе на сайт. Положите ее в корень вашего сайта.
# Выставите права доступа 777 на эту папку (но не на файл sape.php), чтобы наш php-клиент мог управлять файлом с базой ссылок.
А теперь дальше делаем так. Sape рекомендует не ставить в одном блоке более двух ссылок. Так и сделаем.
Открываем templates/new/sidebar.tpl и устанавливаем там следующий код:
Код
{php}
global $sape;
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'ваш_код');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
echo $sape->return_links(2);
{/php}
Открываем templates/new/footer.tpl туда вставляем код:
Код
{php}
global $sape;
echo $sape->return_links();
{/php}
Т.е. получается, что в боковой панеле будет выводится две ссылки, а в подвале остальные. Можно сделать и другой вывод как Вам удобно.
Теперь на счет контекстных ссылок.
Открываем templates/new/header.tpl и туда пишем код в теге head:
Код
{php}
if (!defined('_SAPE_USER')){define('_SAPE_USER', 'ваш_код');}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape_context = new SAPE_context();
ob_start(array(&$sape_context,'replace_in_page'));
{/php}
Открываем файл templates/new/topic.tpl ищем:
{$oTopic->getText()}
меняем на:Код
<sape_index>
{$oTopic->getText()}
</sape_index>
Может вскоре появится плагин Sape для движка LiveStreet. Все-таки эта CMS очень перспективная и кстати Яндекс ее очень любит
Аналогично делаем с кодом Setlinks:{php}
require_once ($_SERVER['DOCUMENT_ROOT'].'/ваш_код/slclient.php');
$sl = new SLClient();
print($sl->GetLinks());
{/php}
или другими биржами.