Авг
18

Как установить код Sape на DLE?

Как установить код Sape на DLEНедавно решил заработать на своем сайте с помощью биржи ссылок Sape. При установке кода возникли проблемы, решение которых описано в данной статье. Если установить сапу на WordPress достаточно просто, то с ДЛЕ у неискушенного в программировании человека могут возникнуть проблемы. Поставить код сапы через админку нельзя, для корректного отображения продажных ссылок необходимо изменять код в файле index.php. Рассмотрим пошагово процесс установки кода биржи Sape на движке DLE 8.3 (неважно – лицензионный или нуленный).

В первую очередь следует зарегистрироваться в Сапе. Затем в разделе «Вебмастер» выбираем пункт «Добавить площадку». Вводим имя сайта (например, antitolerast.ru) и указываем его категорию. Если ресурс располагается на хостинге с поддержкой php, то кликаем на соответствующую ссылку и закачиваем папку с уникальным кодом пользователя. Например, наше имя папки 3ce7f76cf8321ff36e8725b1acf55adq. Теперь заливаем эту папку на хостинг в коренную папку сайта и выставляем на нее права 777. Как выставить права на папку или файл я рассказал в соответствующей статье.

После всего этого следует приступить к редактированию файла index.php с помощью текстового редактора. Сам файл находится в коренной директории сайта на хостинге, поэтому найти его не составит проблемы. В конце этого файла находим строку

$tpl->set ( ‘{AJAX}’, $ajax );

Над ней вставляем фрагмент кода, который позволит нам расставлять продажные ссылки в разных местах сайта на DLE.

define(‘_SAPE_USER’, ’3ce7f76cf8321ff36e8725b1acf55adq’);
require_once($_SERVER['DOCUMENT_ROOT'].’/’._SAPE_USER.’/sape.php’);
$o['host'] = ‘antitolerast.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(‘{links4}’, $sape->return_links(1));
$tpl->set(‘{links}’, $sape->return_links());

Естественно, для своего сайта нужно вставлять свой ID, а также имя сайта. Сохраняем файл index.php и заходим в админку. Редактируем шаблон сайта и в нужных местах вставляем вот такие элементы:

{links1}

{links2}

и т.д.

В верхнем коде параметр return_links(1) определяет, сколько ссылок будет отображаться в данном месте сайта. Свои соображения по этому вопросу я высказал в статье Как расставлять продажные ссылки на сайте.

Если структура вашего сайта такова, что продажные ссылки находятся в одном месте, то удобно использовать такой код

define(‘_SAPE_USER’, ’3ce7f76cf8321ff36e8725b1acf55adq’);
require_once($_SERVER['DOCUMENT_ROOT'].’/’._SAPE_USER.’/sape.php’);
$o['host'] = ‘http://antitolerast.ru’;
$sape = new SAPE_client();
$tpl->set(‘{sape_links}’, $sape->return_links());

В шаблоне сайта main.tpl прописываем в нужном месте {sape_links}. Однако такой способ имеет смысл применять только в том случае, если вы продаете 1-2 ссылки с одной страницы. В противном случае блоки нужно разносить.

Рекомендуем почитать:

1 комментарий к записи “Как установить код Sape на DLE?”

  • Affonywen 17.11.2010 - 12:56 пп

    Пост неплохой закину сайт в закладки.

Follow us on Twitter!

Получать на E-mail:


Свежие записи

Разделы