Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Установка кода на различные движки (http://forum.sape.ru/forumdisplay.php?f=26)
-   -   Установка кода на DLE (http://forum.sape.ru/showthread.php?t=6178)

Maxter 31.05.2009 20:40

открываешь index.php и находишь там $tpl->compile ( 'main' ); и перед ним вставишь следующее:
Цитата:

//****************sape.ru******************///
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'номер папки аккаунта сапы');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
$tpl->set('{sape_links}',$sape->return_links());
Папка естественно в корне лежит, 777 на нее поставь. Затем в main.tpl в нужное место ставь {sape_links} и все.

vredina 31.05.2009 22:10

не помогает(( не добавляет в систему как новую площадку.

siteground 01.06.2009 12:34

Цитата:

Сообщение от vredina (Сообщение 463843)
не помогает(( не добавляет в систему как новую площадку.

Какие-то мудрёные коды ставите. Вот фрагмент моего кода. прекрасно работает на ДЛЕ 8.

Цитата:

{$pm_alert}
HTML;

}

define('_SAPE_USER', '000000000000000000000');
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('{links4}', $sape->return_links(1));
$tpl->set('{links}', $sape->return_links());


$tpl->set('{AJAX}', $ajax);
$tpl->set('{headers}', $metatags);

$tpl->set('{content}', "<div id='dle-content'>".$tpl->result['content']."</div>");
$tpl->set('{THEME}', $config['http_home_url'].'templates/'.$config['skin']);


$tpl->compile('main');

echo $tpl->result['main'];
$tpl->global_clear();
$db->close();

echo"\n<!-- DataLife Engine Copyright SoftNews Media Group (http://dle-news.ru) -->\r\n";

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~
Вывод сгенерированного контекта
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~ */
GzipOut();

shr 01.06.2009 15:11

Цитата:

Сообщение от vredina (Сообщение 463747)
приведенные способы не помогают. Ситуайия такая- сайт был удален из системы и теперь по новой пытаюсь зарегить. Папка закачивается, устанавливаю права, создается файл links.db при чем уже с кучей ссылок, после этого устанавливаю код,
define('_SAPE_USER', '........');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['force_show_code'] = true;
$sape = new SAPE_client($o);
$tpl->set('{LINKS}', $sape->return_links());

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

в main.tpl вписываю {LINKS}, в итоге при проверке чек кода- ничего не появляется и сайт в систему не добавляется, постоянно просит указать страницу с заведомо установленным кодом. Версия двига последняя.

что не так делаю?

дле я особо не знаю, но судя по коду вы "рано" ссылки в переменную пишите, попробуйте весь блок поместить после $tpl->load_template('main.tpl'); и там, где начинаются родные $tpl->set

wenuser 02.06.2009 21:18

Вот такой код работает:
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape_context = new SAPE_context();
ob_start(array(&$sape_context,'replace_in_page'));

if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['host'] = 'http://сайт.ру';
$sape = new SAPE_client($o);
$tpl->set('{links1}', $sape->return_links(1));
$tpl->set('{links}', $sape->return_links());

siteground 03.06.2009 03:04

Цитата:

Сообщение от wenuser (Сообщение 465696)
Вот такой код работает:
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape_context = new SAPE_context();
ob_start(array(&$sape_context,'replace_in_page'));

if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['host'] = 'http://сайт.ру';
$sape = new SAPE_client($o);
$tpl->set('{links1}', $sape->return_links(1));
$tpl->set('{links}', $sape->return_links());

А контекстный код что здесь делает? Его в showfull.php надо размещать.

gogison 05.06.2009 12:10

Подскажите, как установить SAPE на DLE 6.5 ? Ни один из кодов не работает!

Eisenberg 05.06.2009 15:54

Добрый день,

Столкнулся с такой проблемой, установил коде сапы в индекс на ДЛЕ 8.0 ЛИцензия.
сайт добавился в сапу, ок.

проблема в том что ссылки не отображаются, под скажите какой код на сувать в main.tpl

спасибо

chebox 05.06.2009 16:14

Привет. возник вопрос. нужна помощь ) ...

в дле есть встроенный модуль рекламы, при помощи которого в каждый раздел можно вставлять разнообразную рекламу ... т.е допустим в раздел "интересное" между новостями 3 разные рекламы ... в раздел " другое" другие рекламные банеры в тех же самых местах ...

каким образом это можно осуществить :) ?

в сапе я 1 день. ничерта ничего не знаю ) ... остановился на добавление кода ....


з.ы.. а тут у суппорта аськи нету :) ?

Eisenberg 05.06.2009 18:06

Цитата:

Сообщение от Eisenberg (Сообщение 468657)
Добрый день,

Столкнулся с такой проблемой, установил коде сапы в индекс на ДЛЕ 8.0 ЛИцензия.
сайт добавился в сапу, ок.

проблема в том что ссылки не отображаются, под скажите какой код на сувать в main.tpl

спасибо

разобрался


Часовой пояс GMT +3, время: 01:38.

Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.