Вернуться   Форум SAPE.RU > Система SAPE.ru > Установка кода на различные движки

-->
Ответ
 
Опции темы
Старый 18.06.2009, 19:04   #141
Новичок
 
Регистрация: 08.05.2009
Сообщений: 9
Вес репутации: 0
berserkus на пути к лучшему
По умолчанию

Цитата:
Сообщение от MonAmur Посмотреть сообщение
а почему 444, а не 777
на папку системы 777.... не первый сайт добавляю
444 на кэш сайта.. он каждую страницу запрошенную кэширует... видать смарти не быстрый двиг
у меня стоял код сапы и *******а в одном флаконе
поставил чистый
чеккод выводится
в роботс запретов нет
тегами не окружен
выводится в БОДИ
ну не видит система и все тут
berserkus вне форума   Ответить с цитированием
Старый 30.06.2009, 10:40   #142
Новичок
 
Регистрация: 07.03.2009
Сообщений: 3
Вес репутации: 0
Rainbow на пути к лучшему
По умолчанию

попробуй такой код:
PHP код:
<?php 
function smarty_function_sape($params,&$smarty)
{
define('_SAPE_USER''****************5badaecb33e00bb');
     require_once(
$_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); 
     
    
// $o[ 'force_show_code' ] = true;
    //$sape = new SAPE_client( $o );
     
     
$sape = new SAPE_client();
     echo 
$sape->return_links();
}
?>
у меня он отлично работает.
Rainbow вне форума   Ответить с цитированием
Старый 11.08.2009, 09:53   #143
Специалист
 
Аватар для pgolovko
 
Регистрация: 07.05.2009
Адрес: Las Vegas
Сообщений: 217
Вес репутации: 190
pgolovko - как роза среди колючекpgolovko - как роза среди колючекpgolovko - как роза среди колючек
Post PHP/Smarty обычные ссылки и контекст

Как настроить работу обычных и контекстных ссылок на Smarty движке:

Код нужно вставлять не в PHP файлы, а непосредственно в Smarty шаблоны.
Незабудьте поменять [sape_hash] на ваш Сапе хэш код.
Вставляем следующий код перед <BODY> тагом:
Код:
{php}
    if (!defined('_SAPE_USER')){
        define('_SAPE_USER', '[sape_hash]'); 
    }
    require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); 
    $sape_context = new SAPE_context(); 
    ob_start(array(&$sape_context,'replace_in_page'));
{/php}
Сразу после <BODY> и соответственно перед </BODY> вставляем тэги <sape_index> и </sape_index>

Далее, вставляем следующий код там где вы желаете разместить неконтекстные ссылки:
Код:
{php}
	if (!defined('_SAPE_USER')){
		define('_SAPE_USER', '[sape_hash]'); 
	}
	require_once($_SERVER['DOCUMENT_ROOT'].'/[sape_hash]/sape.php'); 
	$o['charset'] = 'UTF-8';
	$sape = new SAPE_client($o);
	unset($o);
	print $sape->return_links();
{/php}
Вот и все. Заказывайте переиндексацию ссылок в сапе.

PS: вполне возможно есть и более упрощенные, другие варианты вставки Сапе кода на Smarty, но данный способ 100% работает, проверенно.
pgolovko вне форума   Ответить с цитированием
Старый 08.01.2010, 04:10   #144
Специалист
 
Аватар для X-bus
 
Регистрация: 01.08.2009
Адрес: www/GARAGE
Сообщений: 409
Вес репутации: 190
X-bus скоро станет известенX-bus скоро станет известен
По умолчанию а кто-нибудь сталкивался с тем,что система находит мало страниц

а кто-нибудь сталкивался с тем,что система находит мало страниц, второй день голову ломаю, код поставил,найдено страниц 115?

как можно это исправить?
__________________
ремни безопасности для автобусов
Мечтаю попасть в DMOZ и YACA бесплатно
не стоит ездить быстрее, чем летает ТВОЙ англел хранитель
X-bus вне форума   Ответить с цитированием
Старый 08.01.2010, 04:29   #145
фОшЫст
 
Аватар для WebFX
 
Регистрация: 10.01.2008
Адрес: Эквадор
Сообщений: 6,773
Вес репутации: 503
WebFX - прекрасное будущееWebFX - прекрасное будущееWebFX - прекрасное будущееWebFX - прекрасное будущееWebFX - прекрасное будущееWebFX - прекрасное будущееWebFX - прекрасное будущееWebFX - прекрасное будущееWebFX - прекрасное будущееWebFX - прекрасное будущееWebFX - прекрасное будущее
Отправить сообщение для WebFX с помощью ICQ
По умолчанию

X-bus, сколько страниц на УВ2 и УВ3 - столько и находит.
__________________
Скоро 2012 год. Скоро наступит апокалипсис. Страшный апокалипсис. Тупой апокалипсис. Ну вообще без мозгов апокалипсис.
WebFX вне форума   Ответить с цитированием
Старый 08.01.2010, 13:36   #146
Специалист
 
Аватар для X-bus
 
Регистрация: 01.08.2009
Адрес: www/GARAGE
Сообщений: 409
Вес репутации: 190
X-bus скоро станет известенX-bus скоро станет известен
По умолчанию

WebFX, 2-ого уровня [33], 3-его уровня [81]
__________________
ремни безопасности для автобусов
Мечтаю попасть в DMOZ и YACA бесплатно
не стоит ездить быстрее, чем летает ТВОЙ англел хранитель
X-bus вне форума   Ответить с цитированием
Старый 08.05.2010, 01:43   #147
Новичок
 
Аватар для kiev1
 
Регистрация: 24.08.2008
Адрес: Kiev
Сообщений: 60
Вес репутации: 195
kiev1 - весьма и весьма положительная личностьkiev1 - весьма и весьма положительная личностьkiev1 - весьма и весьма положительная личность
Arrow

а как в Smarty написать фильтр что бы закрыть левые ссылки в noindex?
kiev1 вне форума   Ответить с цитированием
Старый 12.12.2010, 11:43   #148
Специалист
 
Регистрация: 07.01.2009
Сообщений: 446
Вес репутации: 200
optimizator - очень-очень хороший человекoptimizator - очень-очень хороший человекoptimizator - очень-очень хороший человекoptimizator - очень-очень хороший человекoptimizator - очень-очень хороший человек
По умолчанию

Цитата:
Сообщение от kikaha Посмотреть сообщение
движок с mod_rewrite ессно, попробовал таким образом - создал файл

Код:
function.sape.php
[PHP]<?php
function smarty_function_sape($params,&$smarty)
{
define('_SAPE_USER', 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'); 
 require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); 
$o['request_uri'] = $_SERVER['REDIRECT_URL'];
$sape = new SAPE_client($o);
return $sape->return_links();
}
?>
положил файл в папку ../smarty/plugins/

в шаблоне страницы в нужном месте вставил
Код:
{sape}
при проверке заглушки вроде все работало. добавил сайт в систему, жду модерации
Использую такой код. Все работает.
А как с этим кодом можно разнести ссылки на два блока?
__________________
Партнерка с отличным ценами за клики и CTR - Mixmarket
optimizator вне форума   Ответить с цитированием
Старый 12.12.2010, 11:48   #149
Эксперт
 
Регистрация: 23.09.2008
Адрес: Самара
Сообщений: 4,885
Вес репутации: 382
alex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущее
Отправить сообщение для alex063 с помощью ICQ
По умолчанию

optimizator, попробуйте так:


function.sape1.php
[PHP]<?php
function smarty_function_sape1($params,&$smarty)
{
return $sape->return_links(1);
}
?>

и

function.sape2.php
[PHP]<?php
function smarty_function_sape2($params,&$smarty)
{
return $sape->return_links();
}
?>

Ну и само собой убрать вывод из первого блока. Если не выйдет попробовать обозвать переменные глобальными.
__________________
Продвижение и поддержка сайтов. Актуальное портфолио. Отзывы. ICQ: 407354474.
alex063 вне форума   Ответить с цитированием
Старый 21.03.2011, 14:27   #150
Новичок
 
Регистрация: 03.08.2007
Сообщений: 73
Вес репутации: 0
Stepler не любят в этих краях
По умолчанию

Цитата:
Сообщение от kikaha Посмотреть сообщение
движок с mod_rewrite ессно, попробовал таким образом - создал файл

function.sape.php
PHP код:
<?php
function smarty_function_sape($params,&$smarty)
{
define('_SAPE_USER''xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'); 
 require_once(
$_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); 
$o['request_uri'] = $_SERVER['REDIRECT_URL'];
$sape = new SAPE_client($o);
return 
$sape->return_links();
}
?>
положил файл в папку ../smarty/plugins/

в шаблоне страницы в нужном месте вставил
Код:
{sape}
при проверке заглушки вроде все работало. добавил сайт в систему, жду модерации
сделал всё как тут, только закоменнтировал строку
//$o['request_uri'] = $_SERVER['REDIRECT_URL'];
и добавил
$o['charset'] = 'UTF-8';
итог, ссылки вообще не отображаются (((
помогите пожалуйста
site_id=1163807, буквально сегодня приняли в сапу.

Добавлено через 2 минуты
сори! всё заработало. странно это.

Последний раз редактировалось Stepler; 21.03.2011 в 14:27. Причина: Добавлено сообщение
Stepler вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Установка кода на SMF DkWix Установка кода на различные движки 60 28.05.2016 15:57
Установка кода на Elg partner Установка кода на различные движки 0 10.06.2008 14:49
Установка на smarty Manage Контекстные ссылки и все, что с ними связано 10 01.06.2008 12:32
Установка кода на asp juleta Установка кода на различные движки 4 12.12.2007 21:08
Установка кода на ASP evs-el Вопросы по работе системы 2 09.08.2007 10:10


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