Старый 02.02.2010, 16:41   #1
Новичок
 
Регистрация: 28.01.2010
Сообщений: 15
Вес репутации: 0
antoniocrimea на пути к лучшему
По умолчанию Контекстные ссылки ЕРРОР ДРУПАЛ

Подскажите что не так, контекстные ссылки сегодня все ушли в ЕРРОР, сайт на Друпале, вот мой код:
PHP код:
<?php 
     
if (!defined('_SAPE_USER')){
        
define('_SAPE_USER''XXXXXXXXXXXXXXXXXXX'); 
     }
     require_once(
$_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); 
   
$o['charset'] = 'UTF-8';
$o['host'] = 'XXXXx.com';
$sape = new SAPE_client($o);
unset(
$o);
echo 
$sape->return_links();
?>
antoniocrimea вне форума   Ответить с цитированием
Старый 02.02.2010, 17:08   #2
Администратор
 
Регистрация: 11.08.2008
Сообщений: 56
Вес репутации: 21475028
just - репутация неоспоримаjust - репутация неоспоримаjust - репутация неоспоримаjust - репутация неоспоримаjust - репутация неоспоримаjust - репутация неоспоримаjust - репутация неоспоримаjust - репутация неоспоримаjust - репутация неоспоримаjust - репутация неоспоримаjust - репутация неоспорима
По умолчанию

Это не контекстный код, а код для вывода обычных ссылок.
just вне форума   Ответить с цитированием
Старый 02.02.2010, 17:22   #3
Новичок
 
Регистрация: 28.01.2010
Сообщений: 15
Вес репутации: 0
antoniocrimea на пути к лучшему
По умолчанию

Цитата:
Сообщение от just Посмотреть сообщение
Это не контекстный код, а код для вывода обычных ссылок.
Ну так я и прошу помощи, что не хватает в коде?
antoniocrimea вне форума   Ответить с цитированием
Старый 02.02.2010, 17:26   #4
Администратор
 
Аватар для Ank
 
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 714
Ank - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущее
По умолчанию

antoniocrimea, http://forum.sape.ru/forumdisplay.php?f=28
__________________
Начать зарабатывать на своих сайтах. Консультирую своих рефов по аське

Читаем ФАК
Ank вне форума   Ответить с цитированием
Старый 02.02.2010, 18:30   #5
Новичок
 
Регистрация: 28.01.2010
Сообщений: 15
Вес репутации: 0
antoniocrimea на пути к лучшему
По умолчанию ССЫЛКИ В ЕРРОРЕ

Здравствуйте, с инструкции по добавлению контекстного кода ничего не понял:
Ссылки отображаются нормально, а вот контекстные - НЕТ
Подскажите было все нормально больше полугода, начались какие-то проблемы недавно. я уже обновил код, удалил фаил links.db, а контекстные ссылки все равно в ЕРРОРЕ, делал так:
1) Создал блок (формат PHP) САЙТ НА ДРУПАЛ
2) вставил код
вот мой код:
PHP код:
<p><sape_index><?php 
     
if (!defined('_SAPE_USER')){
        
define('_SAPE_USER''xxxxxxxxxxxxxxxxxxxxxxxxx'); 
     }
     require_once(
$_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); 
   
$o['charset'] = 'UTF-8';
$o['host'] = 'XXXX.com';
$sape = new SAPE_client($o);
unset(
$o);
echo 
$sape->return_links();
?></sape_index></p>
Правильно? или в код еще нужно вставить? делал как написано на сайте Sape:
А) С использованием функции ob_get_contents()
Особенности:

1. требует минимум усилий, для своего подключения
2. удобен, если на страницах Вашего сайта присутствует множество текстовых блоков, в которых вы планируете размещать ссылки
3. может не работать если на сайте используется gzip сжатие
4. Данный код должен размещаться в самом начале php-файла, до вывода тега body в результирующий html-документ.

Последовательность действий:

Для корректной индексации страниц системой и для правильного отображения ссылок, в исходном коде тех страниц, на которых вы планируете размещать контекстные ссылки, добавьте в самое начало (до вывода тега body в результирующий html-документ) следующий код
<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'XXXXXXXXXXXXXXXX');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape_context = new SAPE_context();
ob_start(array(&$sape_context,'replace_in_page'));
?>

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

define('_SAPE_USER', 'XXXXXXXXXXXXXXXXXx');

,на

if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'xxxxxxxxxxxxxxxxxx');
}

Далее Вам необходимо заключить в теги <sape_index> ... </sape_index> текстовые фрагменты страницы, внутри которых Вы планируете размещать ссылки.

Важно: данные теги будут автоматически вырезаться на этапе обработки и не будут никому видны, кроме нашего робота-индексатора.
antoniocrimea вне форума   Ответить с цитированием
Старый 02.02.2010, 19:19   #6
Администратор
 
Аватар для Ank
 
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 714
Ank - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущее
По умолчанию

antoniocrimea, на показанном коде контекста нет. на куске из хелпа есть. Свой показывайте.
__________________
Начать зарабатывать на своих сайтах. Консультирую своих рефов по аське

Читаем ФАК
Ank вне форума   Ответить с цитированием
Старый 03.02.2010, 09:26   #7
Новичок
 
Регистрация: 28.01.2010
Сообщений: 15
Вес репутации: 0
antoniocrimea на пути к лучшему
По умолчанию

Цитата:
Сообщение от Ank Посмотреть сообщение
antoniocrimea, на показанном коде контекста нет. на куске из хелпа есть. Свой показывайте.
Уважаемый Администратор!
Такой код правильный будет?
PHP код:
?php 
    
if (!defined('_SAPE_USER')){
        
define('_SAPE_USER''8783f4218a1542a1fe82ad3c013cd2ba'); 
    }
    require_once(
$_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
   
$o['charset'] = 'UTF-8';
$o['host'] = 'zzzzzz.com';
$sape = new SAPE_client($o);
unset(
$o);
echo 
$sape->return_links();
?> 
    $sape_context = new SAPE_context(); 
    ob_start(array(&$sape_context,'replace_in_page'));
?> 
спасибо, Жду ответа
antoniocrimea вне форума   Ответить с цитированием
Старый 03.02.2010, 09:53   #8
Злой модератор
 
Аватар для Wink
 
Регистрация: 25.03.2007
Адрес: Deep forest
Сообщений: 5,343
Вес репутации: 502
Wink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущее
По умолчанию

antoniocrimea, контекстный код в друпаловском блоке это нонсенс. Попробуйте его добавить прямо в шаблон page.php.tpl
Wink вне форума   Ответить с цитированием
Старый 03.02.2010, 11:27   #9
Новичок
 
Регистрация: 28.01.2010
Сообщений: 15
Вес репутации: 0
antoniocrimea на пути к лучшему
По умолчанию

Цитата:
Сообщение от Wink Посмотреть сообщение
antoniocrimea, контекстный код в друпаловском блоке это нонсенс. Попробуйте его добавить прямо в шаблон page.php.tpl
Код правильный?
antoniocrimea вне форума   Ответить с цитированием
Старый 03.02.2010, 11:49   #10
Администратор
 
Аватар для Ank
 
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 714
Ank - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущее
По умолчанию

Цитата:
Сообщение от antoniocrimea Посмотреть сообщение
Код правильный?
какой?
Вы бы еще спросили - правильный ли алфавит. В отрыве от места установки, способа установки - видна одна ошибка.
Остальное - верно в некоторых случаях, в других - будет работать плохо, а в некоторых - не будет совсем
__________________
Начать зарабатывать на своих сайтах. Консультирую своих рефов по аське

Читаем ФАК
Ank вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ссылки то ОК то Еррор mephistophile Ошибки при работе с системой 9 22.05.2009 17:13
Все ссылки в еррор Jooz Ошибки при работе с системой 13 08.05.2009 20:27
Контекстные ссылки а не контекстные страницы dima-povor Контекстные ссылки и все, что с ними связано 7 20.01.2009 10:53
ссылки еррор allyof Ошибки при работе с системой 2 03.09.2008 11:27
Ссылки в еррор? 8day Ошибки при работе с системой 22 27.04.2008 19:38


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