Наболевшие вопросы по sape,mainlink и прочим биржам
Понимаю, что сто раз обсуждалось, но все меняется, может кто-то выдаст конкретные инструкции, по подключению к livestreet 1.0.2, просто информация разрозненная, да и устаревшая. Ну и для ламеров типо меня не всегда понятная, заранее спасибо, ну и звиняйте если напрягаю ))
Для sape например я добавил в footer.tpl:
{php}
define('_SAPE_USER', '------------');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['charset'] = 'UTF-8';
$sape = new SAPE_client($o);
unset($o);
return $sape->return_links();
{/php}
Ошибок вроде не выдает, но и при добавлении сайта на биржу, не находит его, хотя файл с базой данных создаётся в папке.
Ну как смог пояснил, простите уж. Просто заинтересовал livestreet меня, dle уже надоело).
Для sape например я добавил в footer.tpl:
{php}
define('_SAPE_USER', '------------');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['charset'] = 'UTF-8';
$sape = new SAPE_client($o);
unset($o);
return $sape->return_links();
{/php}
Ошибок вроде не выдает, но и при добавлении сайта на биржу, не находит его, хотя файл с базой данных создаётся в папке.
Ну как смог пояснил, простите уж. Просто заинтересовал livestreet меня, dle уже надоело).
36 комментариев
тег не работает больше в 1.0
можете включить отображение тестовых комментариев. см. справку сапы.
1. файл ~/engine/lib/external/Smarty/libs/plugins
В этой директории заводим файлик с именем function.sape.php. В нём пишем непосредственно код. Выглядит он примерно так:
2. /templates/skin/new/sidebar.tpl
Чтобы Sape появилась в сайдбаре добавим в его конец просто вызов {sape}. С равным успехом это можно добавлять и в любой другой шаблон.
последняя версия залита?
и в поиск на форуме сапы по ошибке
Но перед ним еще пара непечатных символов.
Но раз нет, то нет.
Если вставляю Ваш код, то не вводится ничего. Если вставляю код который предлагает САПА у себя на сайт, то выходит ошибка
Может чего-то не понимаю, впервые работаю с сапой
Я думал что ссылки сквозные будут на всех страницах сайта :)
Спасибо за подсказку!
Ошибка равно такая же, как и у автора темы.
Внимательно смотрите в файл с описание функции smarty_function_sape().
Тогда действительно все работает. Спасибо!
~/engine/lib/external/Smarty/libs/plugins
Но при добавлении {sape}, на сайте просто отображается {sape}, версия 1.0.3, какие еще есть варианты?
файл function.sape.php в директории ~/engine/lib/external/Smarty/libs/plugins
код в файле:
чудес не бывает, все работает на 1.0.3
и подумайте в каком случае код {sape} вылезает текстом :)