Установка кода sape на DLE
Так как практически все свои сателлиты я делаю на движке DataLife Engine, решил написать мануал по установке кода sape на DLE. Есть несколько способов установить sape, но этот мне нравится тем, что позволяет разносить ссылки по разным блокам. Например, одну сразу после меню, одну в блок с тэгами и т.д. Ссылки, расположенные ближе к контенту выглядят более естественно, чем несколько ссылок подряд в футере, вероятность попадания сателлита в бан уменьшается. Перед началом установки кода, не забудьте залить папку sape в корень сайта и выставить на нее права доступа 777.
Итак, в файле /index.php перед строчкой
$tpl->set('{AJAX}', $ajax);
Добавляем
define('_SAPE_USER', 'хэшкод');
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());
В файле шаблона /main.tpl
{links1} - выведет первую сапо-ссылку
{links2} - вторую сапо-ссылку
{links3} – третью сапо-ссылку
{links} – остальные
Вот и все, теперь остается разнести по разным блокам {links1}, {links2}, {links3} и {links}.
Мой блог находят по следующим фразам
• книги о самосовершенствовании
• самый безопасный веб браузер 2011
• список dofollow блогов
• создание саттелита
• польза сателитов
• редирект с передачей веса
Категория: | Сателлиты |
Этот код работает на всех версиях DLE?
И почему вы делаете сателлиты имено на DLE?
Начиная с 7 точно на всех. Мне нравится этот движек, но сателлиты я и на WP делаю, здесь дело вкуса.
Спасибо за метод. Я наоборот с WP перешел на DLE пока что доволен.
Спасибо, коротко, но все очень понятно и просто.
Если ставить только {links} то в этом блоке все ссылки будут отображаться?