02.02.2010, 16:41 | #1 |
Новичок
Регистрация: 28.01.2010
Сообщений: 15
Вес репутации: 0
|
Контекстные ссылки ЕРРОР ДРУПАЛ
Подскажите что не так, контекстные ссылки сегодня все ушли в ЕРРОР, сайт на Друпале, вот мой код:
PHP код:
|
02.02.2010, 17:22 | #3 |
Новичок
Регистрация: 28.01.2010
Сообщений: 15
Вес репутации: 0
|
|
02.02.2010, 17:26 | #4 |
Администратор
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 720
|
antoniocrimea, http://forum.sape.ru/forumdisplay.php?f=28
__________________
Читаем ФАК |
02.02.2010, 18:30 | #5 |
Новичок
Регистрация: 28.01.2010
Сообщений: 15
Вес репутации: 0
|
ССЫЛКИ В ЕРРОРЕ
Здравствуйте, с инструкции по добавлению контекстного кода ничего не понял:
Ссылки отображаются нормально, а вот контекстные - НЕТ Подскажите было все нормально больше полугода, начались какие-то проблемы недавно. я уже обновил код, удалил фаил links.db, а контекстные ссылки все равно в ЕРРОРЕ, делал так: 1) Создал блок (формат PHP) САЙТ НА ДРУПАЛ 2) вставил код вот мой код: PHP код:
А) С использованием функции 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> текстовые фрагменты страницы, внутри которых Вы планируете размещать ссылки. Важно: данные теги будут автоматически вырезаться на этапе обработки и не будут никому видны, кроме нашего робота-индексатора. |
02.02.2010, 19:19 | #6 |
Администратор
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 720
|
antoniocrimea, на показанном коде контекста нет. на куске из хелпа есть. Свой показывайте.
__________________
Читаем ФАК |
03.02.2010, 09:26 | #7 | |
Новичок
Регистрация: 28.01.2010
Сообщений: 15
Вес репутации: 0
|
Цитата:
Такой код правильный будет? PHP код:
|
|
03.02.2010, 11:27 | #9 |
Новичок
Регистрация: 28.01.2010
Сообщений: 15
Вес репутации: 0
|
|
03.02.2010, 11:49 | #10 |
Администратор
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 720
|
какой?
Вы бы еще спросили - правильный ли алфавит. В отрыве от места установки, способа установки - видна одна ошибка. Остальное - верно в некоторых случаях, в других - будет работать плохо, а в некоторых - не будет совсем
__________________
Читаем ФАК |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ссылки то ОК то Еррор | 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, время: 11:01.