Помогите с установкой sape на DLE.
Страницы: 1
Помогите с установкой sape на DLE.
Помогите с установкой sape на DLE. Может кто знает где нибудь есть подробная инструкция по установке.
Нашёл эту инфу, установил как написано захожу на сайт там белый экран. Помогите
Цитата
1. Идём в админку сайта. Открываем index.php и ищем строчку: $tpl->compile(‘main’)
2. И сразу после неё вставляем:
define(’_SAPE_USER’, ‘b3g8jdwsjmg82t’);
require_once($_SERVER[’DOCUMENT_ROOT’].’/’._SAPE_USER.’/sape.php’);
$o[’host’] = ‘http://site.ru’;
$sape = new SAPE_client($o);
$tpl->set(’{sape_links2}’, $sape->return_links(2));
$tpl->set(’{sape_links3}’, $sape->return_links(3));
$tpl->set(’{sape_links}’, $sape->return_links());
Вместо b3g8jdwsjmg82t вставьте свой хеш.
Вместо http://site.ru вставьте свой адресс сайта.
3. На том месте где Вы хотите, чтобы выводились ссылки вставьте:
{sape_links} – вывод всех ссылок.
{sape_links2} – вывод 2х ссылок.
{sape_links3}  - вывод 3х ссылок.
Я нашёл информацию и установил код всё работает

Вот как правильно 

Цитата
Открываем index.php
ищем:
$tpl->compile ( 'main' );

ВЫШЕ добавляем:
код для вывода ссылок несколькими блоками:
define('_SAPE_USER', 'xxxxxxxxxxxxxxxxxxxxxxxxxx');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['host'] = 'ВашСайт.ru';
$sape = new SAPE_client($o);
$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());

В main.tpl Вашего шаблона добавляем в зависимости от вариантов вывода:
в различных местах
{links1}
{links2}
{links3}
{links}

НЕ ЗАБЫВАЕМ: в первую строку вписываем ваш код - имя папки, а третью строку ваш домен

вариант второй: ссылки выводим одним блоком

Открываем index.php
ищем:
$tpl->compile ( 'main' );

ВЫШЕ добавляем:
код для вывода ссылок одним блоком:
define('_SAPE_USER', 'xxxxxxxxxxxxxx');  
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');  
$o['host'] = 'вашсайт.ру';
$sape = new SAPE_client();  
$tpl->set('{links}', $sape->return_links());

НЕ ЗАБЫВАЕМ: в первую строку вписываем ваш код - имя папки, а третью строку ваш домен

В main.tpl Вашего шаблона добавляем в зависимости от вариантов вывода:
в различных местах

{links}

Подключаем контекст:
Открыть engine/modules/show.full.php
ищем для DLE 8.2 - 8.3:
$comments_num = $row['comm_num'];

для DLE более ранних версий ищем:
$tpl->set('{short-story}', stripslashes($row['short_story']));

ниже добавляем:
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'xxxxxxxxxxxxxxxxxx');
}
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("<div id='news-id-".$row['id']."'>".$row['full_story']."</div>"));
Помогите кто чем может, уже мозг кипит, добавил сайт на DLE 9.7  в сапу, код при  добавлении в блок поставил 
Код
 <!--s_links--><!--check code--><!--/s_links-->
такой для статических сайтов, но у меня DLE я так понял для меня это не подходит
теперь решил сделать автоматическиое размещение ссылок начал ставить код для PHP сайтов, сделал как в инструкции  на месте блока отображается  


Код
 {links} 
с чем это может быть связанно, может кто помочь установить.
Только мой совет, не ставьте ссылки в подвале (как это делают большинство), так как резко возрастают шансы "выплевывания" таких страниц из основной выдачи google (перенос в "сопли").
Продвижение поведенческими факторами после отмены ссылок мне представляется наиболее востребованной услугой в SEO
На sape папку выставить 777
===============================
MAIN.TPL (SIDEBAR.TPL и так далее)
В разные блоки вставить

Код
{links1}, {links2} и {links}


подвал (footer) рекомендую избегать - я лично такие площадки отправляю в ГБЛ
=================================
INDEX.PHP

ПЕРЕД строкой:

Код
$tpl->compile ( 'main' );



вствить

Код
define('_SAPE_USER', '********************');  
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');   
$sape = new SAPE_client();
$tpl->set('{links1}', $sape->return_links(2));
$tpl->set('{links2}', $sape->return_links(1));
$tpl->set('{links}', $sape->return_links());


=====================================================

Для ссылок со страниц для печати:

Идем в engine/modules/ и в файлы static.php и show.full.php:

После

Код
if( ! defined( 'DATALIFEENGINE' ) ) {
    die( "Hacking attempt!" );
}



вставляем:

Код
define('_SAPE_USER', '********************');  
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');   
$sape = new SAPE_client(); 
$tpl->set('{links}', $sape->return_links());



В файлы print.tpl и static_print.tpl вставить
Код
{links}


=================================================================
Для контекстных ссылок:

В файле show.full.php (engine/modules/) ищем
Код
$tpl->set( '{short-story}', stripslashes( $row['short_story'] ) );



Ниже вставляем:

Код
if (!defined('_SAPE_USER')){
define('_SAPE_USER', '*************'); 
}  
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape_context = new SAPE_context();

$row['full_story'] = $sape_context->replace_in_text_segment( $row['full_story'] );


===============================================================
Очистить кэш и добавить площадку в sape
P.S. Там где звездочки вставьте название своей sape папки
Цитата
АнтиП Замкадов пишет:
P.S. Там где звездочки вставьте название своей sape папки
Мне что сначало удалить сайт из сапы? я же написал что он добавлен
Сделал все как в инструкции для PHP при установке 

Код
 {sape_links}
он как текст в блоке отображается
или как тут http://help.sape.ru/sape/faq/336, тогда ошибка какая то вылазит  Parse error: syntax error, unexpected '<' in /home/semen999/www/index.php on line 336
Изменено: Александр Семенов - 14 Февраля 2013 20:15
Нет, удалять не надо.
Просто разместите код как указано выше.

В main.tpl замените

{sape_links}

на
 {links1}, {links2} и {links}
После размещения кода удалите из sape папки links.db и words.db и очистите кэш движка
Код
{links1} {links2} {links} 
как был текст так и остался, скинь в лс аську или скайп подскажешь сто не так
Страницы: 1
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
19:36 Стоит ли добавлять сайт в Rambler топ 100? 
13:54 Dao.AD: Монетизация и покупка Push/Pops/Inpage и Video трафика! 
14:50 Индексация страниц 
12:36 У кого новостник, дайте пару советов плиз 
13:53 AviTool - мощный инструмент для автоматизации работы с Avito 
17:01 Absence в Армении 
23:19 Ребята подскажите какими сервисами и прогами вы пользуетесь для SEO продвижения? 
22:49 Обменник криптовалюты OnlyCrypto 
20:21 BestX24 - быстрый и безопасный обменник криптовалют и электронных денежных средств 
19:49 CactusPay.PRO | Умная платёжная система с выводом в USDT TRC-20 
16:02 Продам аккаунты Gmail USA IP | Gmail MIX IP | Outlook Old 
19:37 Продажа лидов: форекс, инвестиции, нативка, гемблинг, чарджбеки 
15:45 Резидентные Прокси Ротационные BACKCONNECT США Европа Микс 
17:56 Услуга: Поведенческие факторы (ПФ) для Авито 
05:04 Точные прогнозы на футбол 
14:01 Union Pharm - топовая фарма-партнерка для профессионалов! 
10:59 Ням-ням! - 8 деликатесов, которые когда-то ели только бедные люди 
12:23 150+ хакерских поисковых систем и инструментов 
08:38 Накрутка поисковых подсказок 
17:41 Стряхнуть обыденность - об Агасфере 
10:54 Добро пожаловать в цифровой мир...