Как вставить код sape в Smf
SMF (он же Simple Machines Forum) - довольно распространнёная вещь, но вот подружить его с сразу у большинства не выходит. Расскажу, как это сделать. Всё, что тут описанно, работало у меня на SMF версии 1.1.5.
Для начала открываем файл index.template.php работающего шаблона.
Ищем место, где кончается head и начинается body. В темплейте по-умолчанию это выглядит так:
</head>
<body>’;
И меняем на
</head>
‘;global $sape;
if (!defined(’_SAPE_USER’)){
define(’_SAPE_USER’, ‘твойкод’);
}
require_once($_SERVER['DOCUMENT_ROOT'].’/’._SAPE_USER.’/sape.php’);
$o['host'] = ’site.ru’;
$sape = new SAPE_client($o);
unset($o);echo ‘<body>’;
Заменяем site.ru на свой хост, а вместо твойкод - ваш код в .
Если форум имеет кодировку UTF-8, добавьте строку
$o['charset'] = ‘UTF-8?;
перед $sape = new SAPE_client($o);
Теперь нужно добавить код для отображения ссылок. Ищем строку
// The following will be used to let the user know that some AJAX process is running
и перед ней добавляем следующее:
// SAPE links
global $sape;
echo ‘<span class=”sape”>’.$sape->return_links().’</span>’;
Будьте внимательны: часто всё не работает, если обычную кавычку-штрих заменить на ‘ или ’. Перед вставкой кода имеет смысл проверить всё внимательно.
Теперь всё должно работать.
No related posts.








6 комментария(ев) к "Как вставить код sape в Smf"
У SAPE видимо доходы перевалили… легализвались.
Что будет если выбрать «Не резидент России». Не будет ли проблем с выводом денег?
Про это лучше тут — http://seoforyou.ru/2008/10/isteriya-s-sape/
Потенциально могут забанить аккаунт со всеми деньгами и сайтами. Запалиться проще простого хотя бы по IP. С другой стороны, непонятно, нужно ли это сапе или они просто решили сами себя обелить.
Не помогло
Не видит сапа кода
Ленивец, проверьте галочки-кавычки и права на папки.
Установил Ваш код и совсем не грузится форум попробовал заменит ваши кавычки «` на стандартные как положено на »’ все равно ничего не вышло…
Помогите пожалуйста в установке кода…
Спасибо!
Посмотрите настройки htacsess’а. Идеально, чтоб он был включён.
Ещё вариант — обрабатывать вставки кода с ссылками, заканчивая перед ними и не закрывая этот тег после кода ссылки. Соответственно, надо будет продолжить ту же функцию, черз которую вывод страницы шёл.
Объясняю несколько путано, так как с проблемой почти не сталкивался — данный вариант у меня работал без проблем.
Извините, обсуждение на данный момент закрыто.