PomoRde.NET

Официальный сайт

Модификации DLE

Подробное руководство по установке кода Sape в CMS DLE

18 декабрь, 2012 0
Сейчас я расскажу вам, как правильно устанавливать код биржи ссылок sape в движок DLE.

Постараюсь рассказать подробно и как можно проще для понимания.

1. Скачать на вот этой странице http://sape.ru/site.php?act=add архив. После этого нужно разархивировать и папку внутри, которой лежат файлы биржи, нужно загрузить на ваш хостинг. Загружать нужно в корневую папку. Корневая папка это там где лежать все файлы движка, а именно такие папки как: engine, uploads, templates и прочие. Вот к этим папкам и нужно кинуть вашу персональную папку биржи.
2. Теперь нужно выставить права доступа 777 к папке биржи сапе. Что бы выставить атрибуты к папке через Total Commander нужно выделить папку и нажать на Файл (File) → Изменить атрибуты (Change atributes). Выставить напоминаю 777. Выставляйте только на папку, права на файлы биржа менять ничего не говорит. Но по собственному опыту знаю, что на файл в папке sape.php, можно поставить права 666.
3. Следующее что нужно сделать, скачать с корневой паки на хостинге файл 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());

ВНИМАНИЕ! Вам нужно в коде, который нужно вставить вписать ваши персональные данные. Без указания их сайт в систему не добавится.

Сохраните файл index.php и загрузите его на сервер с заменой того, что уже есть на сервере.
Зайдите на свой сайт, он должен работать как и работал. Если нет, значит где-то что-то не так, может кавычку удалили или еще что-то. Значит, пробуйте этот же этап заново.

4. Следу шаг добавления сайт на DLE в Sape будет добавление тегов в шаблон. Эти теги и будут отображать ссылки, которые у вас будут покупать.

Правила добавления:
1 Запрещено закрывать ссылки в тег
2 Тег вывода ссылок нужно поместить обязательно в середине тегов

И так заходим опять на хостинг и скачиваем файл main.tpl из вашего шаблона. Открываем его через блокнот и вставляем в разные места теги {links1}, {links2}, {links3}, {links}. Можно их не все добавлять. Добавляйте их в места естественные. Сделайте специальный блок, допустим «Реклама» и туда все теги вставьте. Чем естественнее ссылки выглядят, тем больше их у вас купят.

5. Теперь нам нужно открыть файт engine/modules/show.full.php и немного поменять в нем.
Ищем в нем вот такой код:

$tpl->set('{full-story}', stripslashes("
".$row['full_story']."
"));

И заменяем его на вот такой:

if (!defined('_SAPE_USER')){
define('_SAPE_USER', ' Тут название вашей папки, которую заливали ранее ');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape_context = new SAPE_context();
ob_start(array(&$sape_context,'replace_in_page'));

$text = $sape_context->replace_in_text_segment(stripslashes("
".$row['full_story']."
"));

$tpl->set('{full-story}', $text);

И теперь можно добавлять сайт в биржу ссылок Sape. Приятного вам заработка! Если будут проблемы с кодом, пишите, давайте разбираться вместе.
Прокомментировать
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
Введите код с картинки:*
Кликните на изображение чтобы обновить код, если он неразборчив