29.03.2010, 13:50 | #1 |
Новичок
Регистрация: 26.02.2007
Сообщений: 18
Вес репутации: 0
|
Добавление кода для ссылок из текста.
Использую обычные ссылки, но хочу добавить и ссылки из текста страницы. Вроде, инструкция написана понятно, а вот что-то не пойму, как совместить оба вида ссылок, хотя и перечитал прилепленную вверху тему.
Для обычных ссылок в начале страницы уже записан код: <?php if (!defined('_SAPE_USER')){ define('_SAPE_USER', '874eeda00fa149a4bc52cbd62c66775f'); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape = new SAPE_client(); ?> Теперь перехожу к инструкции по добавлению ссылок из текста и выбираю А) С использованием функции ob_get_contents(). Там написано, что для этого до body нужно добавить код: <?php if (!defined('_SAPE_USER')){ define('_SAPE_USER', '874eeda00fa149a4bc52cbd62c66775f'); } 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', '874eeda00fa149a4bc52cbd62c66775f'); ,на if (!defined('_SAPE_USER')){ define('_SAPE_USER', '874eeda00fa149a4bc52cbd62c66775f'); } В нем - это в каком? В коде для обычных ссылок? Тогда суммарно получаем код для верха страницы такой: <?php // Для обычных ссылок if (!defined('_SAPE_USER')){ if (!defined('_SAPE_USER')){ define('_SAPE_USER', '874eeda00fa149a4bc52cbd62c66775f'); } } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape = new SAPE_client(); // Для ссылок из текста if (!defined('_SAPE_USER')){ define('_SAPE_USER', '874eeda00fa149a4bc52cbd62c66775f'); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape_context = new SAPE_context(); ob_start(array(&$sape_context,'replace_in_page')); ?> Так или нет так? Какой-то он подозрительнвый получился... |
31.03.2010, 16:34 | #2 |
Администратор
Регистрация: 16.08.2007
Сообщений: 1,380
Вес репутации: 476
|
В вашем случае будет работать так:
// Для обычных ссылок if (!defined('_SAPE_USER')){ define('_SAPE_USER', '874eeda00fa149a4bc52cbd62c66775f'); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape = new SAPE_client(); // Для ссылок из текста if (!defined('_SAPE_USER')){ define('_SAPE_USER', '874eeda00fa149a4bc52cbd62c66775f'); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape_context = new SAPE_context(); ob_start(array(&$sape_context,'replace_in_page')); К сожалению, признаюсь, что Faq написан не совсем корректно, в ближайшее время внесем существенные коррективы. |
08.04.2010, 16:43 | #3 |
Новичок
Регистрация: 08.04.2010
Сообщений: 2
Вес репутации: 0
|
А если нужны обычные ссылки и контекстные, то можно ли их вот так совместить при установке кода (в моем случае ДЛЕ)?
if (!defined('_SAPE_USER')){ define('_SAPE_USER', '874eeda00fa149a4bc52cbd62c66775f'); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape = new SAPE_client(); $sape_context = new SAPE_context(); ob_start(array(&$sape_context,'replace_in_page')); |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Повторное добавление кода | кирилл555 | Вопросы по работе системы | 5 | 28.07.2009 11:35 |
проверка текста на количество текста, % ключевых слов оффлайн | balbeska | Общие вопросы оптимизации | 1 | 15.12.2008 21:28 |
При добавление кода не открывается страница | olegv63 | Ошибки при работе с системой | 1 | 07.02.2008 19:04 |
написание текста ссылок | fotograff.ru | Вопросы от новичков | 28 | 27.01.2008 01:39 |
Добавление кода вызова sape | drlivsi | Вопросы по работе системы | 0 | 25.07.2007 12:13 |
Часовой пояс GMT +3, время: 23:49.