Установка Sape на DLE
Предварительно устанавливаем папку Sape в корне сайта. Об этом я подробно рассказывал в статье Установка Sape для чайников. Начало. Рассказал и как ставить на PHPBB3 и Word Press. Теперь дошла очередь и до DLE. Нашел на форуме Сапы работающий вариант и делюсь с вами.
Есть два варианта менять файлы php и tpl, а именно их мы будем изменять. Можно править прямо на хостинге, можно скопировать на компьютер, изменить и загрузить обратно. В обоих случаях храните рабочий вариант на тот случай если надо будет вернуться назад.
В файле index.php, в самом конце файла, находим строчку
$tpl->set ( ‘{AJAX}’, $ajax );
выше неё вписываем
define(‘_SAPE_USER’, ‘ваш номер папки в sape‘);
require_once($_SERVER['DOCUMENT_ROOT'].’/’._SAPE_USER.’/sape.php’);
$o['host'] = ‘доменное имя вашего сайта например вася.ru ‘;
$sape = new SAPE_client();
$tpl->set(‘{links1}’, $sape->return_links(1));
$tpl->set(‘{links2}’, $sape->return_links(1));
$tpl->set(‘{links3}’, $sape->return_links(1));
$tpl->set(‘{links}’, $sape->return_links());
Такая установка позволит выводить ссылки в четырех местах.
Теперь надо прописать тэги в шаблоне.
/public_html/степашка.ru/templates/название шаблона/main.tpl
Ковыряем main.tpl того шаблона, на котором работает сайт. Если используете на сайте несколько, то надо прописать во всех.
Они должны быть между

Оставить комментарий или два