Старый 19.09.2015, 13:39   #1
Новичок
 
Регистрация: 28.06.2011
Сообщений: 3
Вес репутации: 0
modulator на пути к лучшему
Question Установка контекстных ссылок на IPB 3.4.x

Здравствуйте!

Возможно это уже обсуждалось на форуме, но я не нашёл темы.
В этом случае просто дайте ссылку на точную инструкцию как заделать чтобы текст постов форума, SAPE индексировал и вставлял в них контекстные ссылки.

Простые ссылки работают вот пример: Имеем sape.php – этот файл не трогаем.
Создаём sape-links.php:

<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'xxx-xxx-xxxx-xxxx-xx-xx-x-xx-xx-xxx');
}
require_once(realpath($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'));
$sape = new SAPE_client();
echo $sape;
?>

Далее вставляем файл sape-links.php через админцентр форума в шаблон globalTamplate где хотим выводить простые ссылки таким образом: {parse include="./xxx-xxx-xxxx-xxxx-xx-xx-x-xx-xx-xxx/sape-links.php"}

Всё работает простые ссылки выводятся.

Далее задача: Как сделать чтобы текст постов форума, SAPE индексировал и вставлял в них контекстные ссылки.

Создаем sape-code.php:

<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'xxx-xxx-xxxx-xxxx-xx-xx-x-xx-xx-xxx');
}
require_once(realpath($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'));
$sape = new SAPE_client();
$sape_context = new SAPE_context();
ob_start(array(&$sape_context,'replace_in_page'));
?>

Далее вставляем файл sape-code.php через админцентр форума в шаблон globalTamplate перед тэгом </head> таким образом: {parse include="./xxx-xxx-xxxx-xxxx-xx-xx-x-xx-xx-xxx/sape-code.php "}

В шаблоне поста ставим теги <sape_index>...</sape_index>, а именно <sape_index>{$post['post']['post']}</sape_index>

Дополнительно создаём sape-links.php

<?php echo $sape ?>

Далее вставляем файл sape-links.php через админцентр форума в шаблон globalTamplate где хотим выводить простые ссылки таким образом: {parse include="./xxx-xxx-xxxx-xxxx-xx-xx-x-xx-xx-xxx/sape-links.php"}

Простые ссылки выводятся и каждый текст вокруг поста закручен в теги <sape_index>ТЕКСТ ПОСТА</sape_index>, но SAPE не видит свои теги не вырезает их и не индексирует текст.

Просьба помочь разобраться как выводить контекстные ссылки.
modulator вне форума   Ответить с цитированием
Ответ

Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Установка контекстных ссылок на PHP Fusion antoxa6670 Контекстные ссылки и все, что с ними связано 16 05.12.2013 16:01
Установка контекстных ссылок на IPB zedd Контекстные ссылки и все, что с ними связано 0 17.11.2010 09:17
Установка контекстных ссылок на Textpattern alshay Контекстные ссылки и все, что с ними связано 6 02.04.2010 13:26
Друпал: установка кода гипертекстовых ссылок, контекстных ссылок, статей. ubuntu Биржа статей 0 03.03.2010 22:28
Установка контекстных ссылок на DLE debloids Контекстные ссылки и все, что с ними связано 2 15.03.2008 12:42


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