Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Контекстные ссылки и все, что с ними связано (http://forum.sape.ru/forumdisplay.php?f=28)
-   -   Контекст на DLE работает, но появилась другая проблема!!! (http://forum.sape.ru/showthread.php?t=11470)

ska4ai 13.04.2008 13:08

Контекст на DLE работает, но появилась другая проблема!!!
 
сделал всё как написано, подправил файлы шоф шорт и фалл шоф, тока другая проблема появилась!!! в странице полной новости, поле комментарий заполнено новостью!!! как это исправить??? просмотреть можете здесь _http://best-files.org.ru

armagedon2005 24.04.2008 23:24

Цитата:

Сообщение от ska4ai (Сообщение 123895)
сделал всё как написано, подправил файлы шоф шорт и фалл шоф, тока другая проблема появилась!!! в странице полной новости, поле комментарий заполнено новостью!!! как это исправить??? просмотреть можете здесь _http://best-files.org.ru

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

админ 25.04.2008 03:48

поставил на 3 дле, вроде все ок :)
значит чето не то сделали..

писал же умный человек на форуме как сделать
Цитата:

в show.full.php после строки

$row['full_story'] = preg_replace('#(\A[\s]*<br[^>]*>[\s]*|' // remove <br/> at beginning of the string
.'<br[^>]*>[\s]*\Z)#is', '', $row['full_story']);

вставляем этот код


////SAPE
if (!defined('_SAPE_USER')){
define('_SAPE_USER', '0000000000000000000000000000');
}
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

ska4ai 25.04.2008 14:07

Цитата:

Сообщение от админ (Сообщение 136854)
поставил на 3 дле, вроде все ок :)
значит чето не то сделали..

писал же умный человек на форуме как сделать


Но таким способом контекстные ссылки вообще не отображаются!!!

gun 25.04.2008 14:44

После вставки предложенного кода,
////SAPE
if (!defined('_SAPE_USER')){
define('_SAPE_USER', '0000000000000000000000000000');
}
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

я эту строку
$row['full_story'] = preg_replace('#(\A[\s]*<br[^>]*>[\s]*|' // remove <br/> at beginning of the string
.'<br[^>]*>[\s]*\Z)#is', '', $row['full_story']);
закомментировал, все работает.

админ 25.04.2008 15:27

у меня все отображаецо. и обычные и контекст.

gun, ты бы еще все подряд закомментировал )))))))) ппц )))))))

armagedon2005 26.04.2008 17:43

в show.full.php после строки

$row['full_story'] = preg_replace('#(\A[\s]*<br[^>]*>[\s]*|' // remove <br/> at beginning of the string
.'<br[^>]*>[\s]*\Z)#is', '', $row['full_story']);

вставляем этот код


////SAPE
if (!defined('_SAPE_USER')){
define('_SAPE_USER', '0000000000000000000000000000');
}
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

Ну вот по этому способу всё нормально работает на DLE6.5_DLE6.7.
Спасибо за помощь.

ska4ai 26.04.2008 18:15

Блин люди я понял!!!!!! скажите мне спасибо! в общем после строчки ////SAPE нужно поставить несколько интеров(Enter) т.е. код должен быть таким

////SAPE


if (!defined('_SAPE_USER')){
define('_SAPE_USER', '0000000000000000000000000000');
}
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

все остальное делаем как описано выше! у меня заработало!

админ 26.04.2008 18:39

:D 5 символов

comeoff 16.05.2008 11:53

Цитата:

Блин люди я понял!!!!!! скажите мне спасибо! в общем после строчки ////SAPE нужно поставить несколько интеров(Enter) т.е. код должен быть таким

////SAPE


if (!defined('_SAPE_USER')){
define('_SAPE_USER', '0000000000000000000000000000');
}
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

Зачёт :D


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

Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.