Недавно довелось мне устанавливать код sape на каталог Indexu. Перепробовал кучу различных вариантов т.к информации в сети про установку кода на этот каталог нет совсем, а я его видел впервые. Но решение оказалось очень простым!

Для начала идем в родной аккаунт в сапе -> новая площадка -> для хостинга с поддержкой PHP. Скачиваем любезно предложенный zip-архив и распаковываем его. Внутри архива будет лежать папка с непонятными кракозябрами. Ее закачиваем в корневую директорию сайта и ставим ей права 777 (именно самой папке,а не файлу в ней!).

Затем создаем новый текстовый файл и называем его function.sape.php. Добавляем в него такие строки:

<?php
function smarty_function_sape($params,&$smarty)
{
define('_SAPE_USER', 'Ваш_Код_Сапы');
require_once ($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['request_uri'] = $_SERVER['REDIRECT_URL'];
$sape = new SAPE_client($o);
return $sape->return_links();
}
?>

и заменяем Ваш_Код_Сапы на имя папки из архива. Далее сохраняем файл и закидываем его на сайт в папку сайт.ru/lib/smarty/plugins

Идем в админку, редактируем файлы шаблона и в нужном месте вставляем код <%sape%> , я поставил в файл footer.html
Установка кода завершена, можно добавлять сайт в систему!

Добавляем сайт в сапу