Как установить код SAPE на сайт DLE

Рассмотрим как добавить код SAPE на движок DLE. Поскольку движок ДЛЕ состоит из tpl шаблонов, то вставить в него php-код сапы просто не получится. Следуйте по следующей инструкции:

Инструкция установки кода sape на DLE

1. Заходим на вкладку мои площадки и жмем “добавить площадку”:

sape

2. Тип сайта выбирайте “для хостинга с поддержкой PHP”:

sape

3. Вам будет предложено скачать архив. Скачивайте, разархивируйте, добавьте по ftp-доступу содержимое архива и выставите права доступа 777.

Теперь мы подошли к самым важным пунктам, поскольку для DLE есть определенные особенности.

4. Открываете файл своего сайта index.php (по ftp-доступу). После строк кода:

define ( 'ENGINE_DIR', ROOT_DIR . '/engine' );

Вставляем код от SAPE:

define ('_SAPE_USER', 'ВАШ_ХЕШ');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();

Замечание

Не забудьте сменить ВАШ_КОД_ХХХХХХХХХХХХ на Ваш.

(function(w, d, n, s, t) {

w[n] = w[n] || [];

w[n].push(function() {

Ya.Context.AdvManager.render({

blockId: “R-A-255895-4”,

renderTo: “yandex_rtb_R-A-255895-4”,

async: true

});

});

t = d.getElementsByTagName(“script”)[0];

s = d.createElement(“script”);

s.type = “text/javascript”;

s.src = “https://an.yandex.ru/system/context.js”;

s.async = true;

t.parentNode.insertBefore(s, t);

})(this, this.document, “yandexContextAsyncCallbacks”);

5. Дальше ищем все в том же файле index.php следующую строчку:

$tpl->set ( '{speedbar}', $tpl->result['speedbar'] );

Сразу после неё вставляем следующий код:

$tpl->set ('{SAPELINKS}', $sape->return_links());

Вместо SAPELINKS можно было написать любое слово, поскольку это всего лишь метка, которую мы будем использовать для дальнейшей вставки в шаблон.

6. Теперь открывайте файлик своего шаблона (например, main.tpl) и вставьте Вашу метку {SAPELINKS} там где будут отображаться ссылки.

7. Теперь идем на SAPE и нажимаем добавить сайт.

Сайт должен добавиться без ошибок.

Примечание

Эта же инструкция подойдет и для добавления сайта в MainLink и Linkfeed только с перемеинованием переменных на mainlink и linkfeed соответственно.

(function(w, d, n, s, t) {

w[n] = w[n] || [];

w[n].push(function() {

Ya.Context.AdvManager.render({

blockId: “R-A-255895-9”,

renderTo: “yandex_rtb_R-A-255895-9”,

async: true

});

});

t = d.getElementsByTagName(“script”)[0];

s = d.createElement(“script”);

s.type = “text/javascript”;

s.src = “https://an.yandex.ru/system/context.js”;

s.async = true;

t.parentNode.insertBefore(s, t);

})(this, this.document, “yandexContextAsyncCallbacks”);

Читайте также:

• Как заработать на продаже ссылок

• Как установить код SAPE на форум phpbb

• Как установить код SAPE на форум IP Board

• Как установить код SAPE на Bitrix

• Продажа ссылок в SAPE

• Как правильно продавать ссылки

← Перейти в каталог вопросов и ответов

p{text-indent: 1.5em;}

Читайте также:

Copy Protected by Chetan's WP-Copyprotect.