Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Установка кода на различные движки (http://forum.sape.ru/forumdisplay.php?f=26)
-   -   Установка кода на Drupal (http://forum.sape.ru/showthread.php?t=4580)

peramoga 21.05.2008 05:26

Установка кода в друпал
 
1. Установил, как сказано, папку 2e------------d в корень.
2. Установил права 777.
3. в шаблоне в файле page.php вставил код
--------------------------------------------------
<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER', '2e----------------d');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
?>
------------------------------------------------------------
Код вставил сначала между тегами </head> и <body> , затем переместил сразу после <body>.

4. Затем в разделе управления сайтом создал блок, вставил туда код
----------------------------
<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER', '2e---------------------d');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
echo $sape->return_links();
?>
---------------------
5. Сайт сразу начал резко тормозить, и поэтому, видимо, система не распознает код (страница грузится около минуты)

Как это исправить? Где ошибка?
Сайт: http://k.mihck.info/

omsknews 21.05.2008 10:16

Цитата:

Сообщение от peramoga (Сообщение 160270)
1. Установил, как сказано, папку 2e------------d в корень.*******
5. Сайт сразу начал резко тормозить, и поэтому, видимо, система не распознает код (страница грузится около минуты)

Как это исправить? Где ошибка?
Сайт: http://k.mihck.info/

Сайт сразу начал резко тормозить
этут тему обсасывали каждый день последние полгода -
выход -
1 закешировать ответ от сапару и пользоваться кешем
2 запретить саповский скриптам что-то делать в реалтайме и забирать наполнялку линкс дб по крону сторонним методом - не из юзерских страничек.
и ничего не будет тупить

shamaner 26.05.2008 03:44

рабочий код

пашет без проблем


<?php
define('_SAPE_USER', 'код ваш xxxxxxxxxxxxxxxxxxxxxxx');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['request_uri'] = $_SERVER['REQUEST_URI'];
$o['charset'] = 'UTF-8';
$o['host'] = 'урл вашего сайта'; // http:// не нужно указывать
$o['force_show_code'] = true;
$sape = new SAPE_client($o);
unset($o);



echo $sape->return_links();
?>

knigov 24.06.2008 14:28

проблема с выдачей ссылок
 
Цитата:

Сообщение от shamaner (Сообщение 164053)
рабочий код

пашет без проблем


<?php
define('_SAPE_USER', 'код ваш xxxxxxxxxxxxxxxxxxxxxxx');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['request_uri'] = $_SERVER['REQUEST_URI'];
$o['charset'] = 'UTF-8';
$o['host'] = 'урл вашего сайта'; // http:// не нужно указывать
$o['force_show_code'] = true;
$sape = new SAPE_client($o);
unset($o);



echo $sape->return_links();
?>

Этот код, как и другой рекомендуемый выводят ссылки квадратиками, вот так: Ρ񫳦袠� 復07 蠤蠣�򨪳 ﰮ⮤謮. ꠭񨨠ᳵ㠫򥰠, ?袭?堒?𠡮򠠢 ѳ𣳲弯a>; ⠪ୱ訠񥪰岠𿮼/div>

подскажите плиз, что делать?

zhegloff 24.06.2008 14:52

Цитата:

Сообщение от knigov (Сообщение 183753)
подскажите плиз, что делать?

Сайт покажите.

Надеюсь вы заменили "код ваш xxxxxxxxxxxxxxxxxxxxxxx'" и "урл вашего сайта" на то, что нужно?

Wink 24.06.2008 15:12

knigov, кодировка на сайте какая используется?

knigov 24.06.2008 15:25

Добавлено через 4 минуты
о, а щас все нормально само по себе стало... :confused:

все равно, спасибо за помощь!

zhegloff 24.06.2008 15:29

а где найти вот это:

Цитата:

Сообщение от knigov (Сообщение 183753)
Ρ񫳦袠� 復07 蠤蠣�򨪳 ﰮ⮤謮. ꠭񨨠ᳵ㠫򥰠, ?袭?堒?𠡮򠠢 ѳ𣳲弯a>; ⠪ୱ訠񥪰岠

???

rostov 10.07.2008 08:25

Прочитал все ветку так и не понял как сделать правильно.
Хочу сделать на странице 2 ссылки сапе справа + 3 в подвале.

Но менять шаблон считаю - неправильно, т.к. в принципе можно пользователем выбирать темы.
А если в блоке описывать например:

Первый блок
<?php
global $sape;

if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'XXXXX');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');

$o['charset'] = 'UTF-8';
$sape = new SAPE_client($o);
unset($o);
?>
<? echo $sape->return_links(2); ?>

Второй блок
<?php
global $sape;
echo $sape->return_links();
?>

То во втором блоке ничего нет, не могу понять почему. Сначала думал зависит от порядка выполнения, поэтому поместил все в подвал и порядок задал соответствующий, но не помогает.

Добавлено через 26 минут
да, кстати друпал 6

Wink 10.07.2008 11:57

Если пользоваться для вставки кода только блоками, то у меня в свое время получилось разбить ссылки на два блока только вставив в каждый из них полный код. По другому не работало.

Первый блок
PHP код:

<?php
define
('_SAPE_USER''хххххххххххххххххххххххххх');
require_once(
$_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['charset'] = 'UTF-8';
$sape = new SAPE_client($o);
echo 
$sape->return_links(2);
?>

Второй блок
PHP код:

<?php
if (!defined('_SAPE_USER'))
define('_SAPE_USER''хххххххххххххххххххххххххх');
require_once(
$_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['charset'] = 'UTF-8';
$sape = new SAPE_client($o);
$sape->return_links(2); // пропускаем первые две
echo $sape->return_links(); // выводим оставшиеся или чек-код
?>



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

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