Сегодня поговорим о том, как встроить код Sape (или любой другой биржи) в движки разных CMS, которые можно использовать под создание сателлитов или СДЛ (от бана и Сапы не зарекайся!).

Сподвигли меня на написание этого поста поиски способа вставки кода биржи ссылок в движок Textpattern. Но начнём мы с классики - с Wordpress.

Установка Sape на Wordpress

Только не участвующий в продаже ссылок вэбмастер не писал о том, как поставить код Сапы на движок Wordpress.

Итак, берём код, который выдаёт нам Сапа и вставляем в файл шаблона sidebar.php (или любой другой файл):

<?php
if (!defined(’_SAPE_USER’)){
define(’_SAPE_USER’, ‘ваш_хешкод_тут’);
}
require_once($_SERVER['DOCUMENT_ROOT'].’/’._SAPE_USER.’/sape.php’);
$sape = new SAPE_client();
?>

и в нужных местах на странице вставляете ещё один код:

<? echo $sape->return_links(количество_ссылок в блоке); ?>

Как вариант, можно использовать ещё один код:

<?php
global $sape;
if (!defined(’_SAPE_USER’)){
define(’_SAPE_USER’, ‘ваш_хешкод’);
}
require_once($_SERVER['DOCUMENT_ROOT'].’/’._SAPE_USER.’/sape.php’); $sape = new SAPE_client();
?>

Установка Sape на DLE

В файл index.php в корне сайта вставляем вот такой код:

if (!defined(’_SAPE_USER’)){
define(’_SAPE_USER’, ‘ваш_хешкод’);
}
require_once($_SERVER['DOCUMENT_ROOT'].’/’._SAPE_USER.’/sape.php’);
$sape = new SAPE_client();
$tpl->set(’{sape}’, $sape->return_links());

а в файл main.php (адрес_сайта/templates/папка_шаблона) вставляем переменную {sape_links} туда, куда считаем нужным:

Установка Sape на Maxsite CMS

Недавно начал работу с этим движком - довольно быстрый и простой. По сути, улучшенный и упрощенный аналог Wordpress.

Для того, чтобы установить код Сапы на блог на Maxsite нужно всего-то активировать нужный плагин (называется Sape.ru) и сделать всё по инструкции в настройках плагина в админпанели.

Установка Sape на Textpattern

В нужное место в шаблоне вставляем такой код:

<txp:php>
if (!defined(’_SAPE_USER’)){
define(’_SAPE_USER’, ‘ваш_хешкод’);
}
require_once($_SERVER['DOCUMENT_ROOT'].’/’._SAPE_USER.’/sape.php’);
$o['charset'] = ‘UTF-8′;
$sape = new SAPE_client($o);
unset($o);
echo $sape->return_links();
</txp:php>

С Textpattern у меня, кстати, ничего не вышло - замучался настраивать шаблон и потому поменял Textpattern на Maxsite.

Думаю, никому не нужно напоминать, что перед установкой кода на любой движок, надо кидать папку из архива, который выдаёт Сапа в корень сайта.
————————

Bablonaliex.ru — Интересный блог о заработке на Liex с помощью сайтов Ucoz.

Похожие посты: