X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )

2 страниц Открыть меню   1 2 >  
Ответить в данную темуНачать новую тему
> Не работает сапа ((
eklips
сообщение 2010-10-21, 0:21
Сообщение #1
Eleanor TEMP USER
Иконка группы

Группа: Eleanor user
Сообщений: 198
Регистрация: 2010-05-19
Версия системы: RC5

Репутация:   нет  
Всего: нет


Здравствуйте! Блин вечная проблема с сапой, ещё ни разу не удалось ссылки поставить.... Вобщем создал два блока с кодом сапы (ссылка была указана на сайт с описанием как это сделать для елеаноры), сапа проиндексировала страницы, вроде всё ок. Но как обычно у меня заказали ссылки и в итоге пишет:
Скрытый текст. Доступен только пользователям. Пожалуйста, войдите или зарегистрируйтесь.

Блин перечитал все поты на этом форуме по сапе, не помогло.

Расскажите как просто поставить код, что бы эти ссылки отображались в центральном нижнем блоке на статических страничках!

Буду очень признателен
Перейти в начало страницы
+Цитировать сообщение
Skyff
сообщение 2010-10-21, 1:32
Сообщение #2
Опытный
Иконка группы

Группа: Eleanor user
Сообщений: 928
Регистрация: 2009-02-08
Из: Литва

Репутация:   нет  
Всего: 4


Ссылки в новостях? Если ссылка уходит в глубь сайта, она должны быть заново проиндексирована. Вообще в новостях не практично размещать ссылки, они постоянно меняют свои позиции.
Вот рабочий мануал установка сапы.
Перейти в начало страницы
+Цитировать сообщение
eklips
сообщение 2010-10-21, 1:34
Сообщение #3
Eleanor TEMP USER
Иконка группы

Группа: Eleanor user
Сообщений: 198
Регистрация: 2010-05-19
Версия системы: RC5

Репутация:   нет  
Всего: нет


Нет, ссылки только в статических страничках.....

Добавлено через 0 минут, 25 секунд:

О, вот кстатии по этому примеру я и делал!!! Не работает ((
Перейти в начало страницы
+Цитировать сообщение
Loader
сообщение 2010-10-21, 11:46
Сообщение #4
Профессионал
Иконка группы

Группа: Eleanor user
Сообщений: 1 161
Регистрация: 2010-04-19

Репутация:   нет  
Всего: нет


Цитата (Skyff @ 2010-10-21, 1:32)
Вообще в новостях не практично размещать ссылки, они постоянно меняют свои позиции.


Меняют? Это почему же? У меня в новостях только news.html меняет позицию. Остальное не меняется!

eklips У меня тоже так было что не хотели сначала показываться ссылки, я что-то там делал чтобы вывести 1-ю ссылку а потом нормально пошло как по маслу. Но что именно - не помню уже :(

(Правда такого - Но как обычно у меня заказали ссылки и в итоге пишет:
ссылка не найдена на странице или размещена вне тегов «body» или «html»
- не было)

Сообщение отредактировал Loader - 2010-10-21, 12:03
Перейти в начало страницы
+Цитировать сообщение
Skyff
сообщение 2010-10-21, 12:39
Сообщение #5
Опытный
Иконка группы

Группа: Eleanor user
Сообщений: 928
Регистрация: 2009-02-08
Из: Литва

Репутация:   нет  
Всего: 4


Loader, Ну так а странице что меняются постоянно это разве не перемена в урле? Даже если смотреть по самому модулю новостей, в нем при добавлении постоянно новость меняет страницу, а если есть хоть какое то изменении в урле значит урл становится не проиндексированным сапе ботом.

eklips, А Свой ИД указал в коде, что там предоставлен, то есть вместо ***** вписал ид свой ?
Перейти в начало страницы
+Цитировать сообщение
Loader
сообщение 2010-10-21, 12:43
Сообщение #6
Профессионал
Иконка группы

Группа: Eleanor user
Сообщений: 1 161
Регистрация: 2010-04-19

Репутация:   нет  
Всего: нет


Цитата (Skyff @ 2010-10-21, 12:39)
Loader, Ну так а странице что меняются постоянно это разве не перемена в урле? Даже если смотреть по самому модулю новостей, в нем при добавлении постоянно новость меняет страницу, а если есть хоть какое то изменении в урле значит урл становится не проиндексированным сапе ботом.


У тебя видимо старая версия RC5, так как в последней новости нумеруются с конца по возрастанию (посмотри у меня) и кроме news.html ни одна страница не скачет при добавлении!
Перейти в начало страницы
+Цитировать сообщение
Skyff
сообщение 2010-10-21, 13:55
Сообщение #7
Опытный
Иконка группы

Группа: Eleanor user
Сообщений: 928
Регистрация: 2009-02-08
Из: Литва

Репутация:   нет  
Всего: 4


Loader, Да у тебя эта проблема решена. С таким подходом с индексацией проблем не будет.
Перейти в начало страницы
+Цитировать сообщение
eklips
сообщение 2010-10-21, 16:23
Сообщение #8
Eleanor TEMP USER
Иконка группы

Группа: Eleanor user
Сообщений: 198
Регистрация: 2010-05-19
Версия системы: RC5

Репутация:   нет  
Всего: нет


Вот так выглядит первый блок:
<?php
if (!defined('CMS'))
	die('Попытка взлома?');
if (!defined('_SAPE_USER'))
{
        define('_SAPE_USER', 'fbf382ca28c4ab718dbd8c62d92a11ce');
     }
     require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
     $sape = new SAPE_client();
	 echo $sape->return_links(1);
	 ?>


Вот так второй:

<?php
if (!defined('CMS'))
	die('Попытка взлома?');
if (!defined('_SAPE_USER'))
{
   define('_SAPE_USER', 'fbf382ca28c4ab718dbd8c62d92a11ce');
   require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
}
$sape = new SAPE_client();
$sape->return_links(1);
echo $sape->return_links();

?>
Перейти в начало страницы
+Цитировать сообщение
Skyff
сообщение 2010-10-21, 18:03
Сообщение #9
Опытный
Иконка группы

Группа: Eleanor user
Сообщений: 928
Регистрация: 2009-02-08
Из: Литва

Репутация:   нет  
Всего: 4


eklips, Если сайт добавился значит с кодов все ок. ПРоблемы ещё могут возникнуть если сидишь на левом хостинге который не может обработать бот сапы, по причините слабой скорости передачи данных. Если хостинг более менее нормально работает, бот сапы и то умудряется не проиндексировать все странице сайта, мне приходилось ждать вечера и вечером бывало только получалось нормально проиндексировать странице, но геморроя была, потому все через обратную связь приходилось решать. Так же бот может не видеть размещенные у тебя ссылки, потому что скорость работа сервера слишком не стабильная и низкая. Могут быть и другие проблемы, я сталкивался с перечисленными. Но код работает отлично, к тому же если сайт был добавлен в сапу, это уже значит что с кодом все ок.

Добавлено через 2 минут, 21 секунд:

Да какой % сслылок бот не видет и какого уровня и может какого модуля или категории или все ссылки не видет ? Больше информации...
Перейти в начало страницы
+Цитировать сообщение
eklips
сообщение 2010-10-21, 18:09
Сообщение #10
Eleanor TEMP USER
Иконка группы

Группа: Eleanor user
Сообщений: 198
Регистрация: 2010-05-19
Версия системы: RC5

Репутация:   нет  
Всего: нет


Skyff, Спасибо. Правда я на нэтлевеле сижу )))) на нём всё ок. Блин уже бошка болит думать в чём трабла, мож хоть александр поможет ))
Перейти в начало страницы
+Цитировать сообщение
Skyff
сообщение 2010-10-21, 18:11
Сообщение #11
Опытный
Иконка группы

Группа: Eleanor user
Сообщений: 928
Регистрация: 2009-02-08
Из: Литва

Репутация:   нет  
Всего: 4


eklips, Да какой % сслылок бот не видет и какого уровня и может какого модуля или категории или все ссылки не видет ? Больше информации...
Перейти в начало страницы
+Цитировать сообщение
eklips
сообщение 2010-10-21, 18:16
Сообщение #12
Eleanor TEMP USER
Иконка группы

Группа: Eleanor user
Сообщений: 198
Регистрация: 2010-05-19
Версия системы: RC5

Репутация:   нет  
Всего: нет


В сапе пишет что все ссылки ОК. Сапа полностью принимает сайт и странички мои на ура с первого раза. Но сами, то ссылки не отображаются.
Ну вот сейчас на примере висит в эрроре ссылка на этой страничке: http://www.ravelin.crimea.ua/news/otziv.html

Сообщение отредактировал eklips - 2010-10-21, 18:25
Перейти в начало страницы
+Цитировать сообщение
Skyff
сообщение 2010-10-21, 18:26
Сообщение #13
Опытный
Иконка группы

Группа: Eleanor user
Сообщений: 928
Регистрация: 2009-02-08
Из: Литва

Репутация:   нет  
Всего: 4


eklips, Советую, с такой проблемой обратиться на форум сапы. Тут врятли помогу, это уже технический вопрос который относиться специфики сапы. Могу сказать, у меня тоже весят ссылки в ерроре некоторые и все на тех же страницах, и странице не меняют свой адресс. Могу предположить что это делает ссылка обработанная стилем. Бот сапы это не бот яши у него могут возникать проблемы со стилями и флешем.
Перейти в начало страницы
+Цитировать сообщение
eklips
сообщение 2010-10-21, 18:27
Сообщение #14
Eleanor TEMP USER
Иконка группы

Группа: Eleanor user
Сообщений: 198
Регистрация: 2010-05-19
Версия системы: RC5

Репутация:   нет  
Всего: нет


Skyff, Спасибо за уделённое внимание!!!
Перейти в начало страницы
+Цитировать сообщение
eklips
сообщение 2010-10-26, 9:09
Сообщение #15
Eleanor TEMP USER
Иконка группы

Группа: Eleanor user
Сообщений: 198
Регистрация: 2010-05-19
Версия системы: RC5

Репутация:   нет  
Всего: нет


В службе поддержки сказали сделать так:

Здравствуйте, 
код в index.php измените на

<?php 
global $sape;
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'fbf382ca28c4ab718dbd8c62d92a11ce'); 
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); 
$sape = new SAPE_client();
?>

Из обоих блоков наши коды удалите, вместо внесите в один блок код

<?php 
global $sape; 
echo $sape->return_links(1);
?> 

а в другой блок - 

<?php 
global $sape; 
echo $sape->return_links();
?>


Но в итоге на сайте пишет ошибку:

Fatal error: Call to a member function return_links() on a non-object in /home/ravelinc/public_html/addons/blocks/block_sape2.php on line 6
Перейти в начало страницы
+Цитировать сообщение
Skyff
сообщение 2010-10-26, 11:59
Сообщение #16
Опытный
Иконка группы

Группа: Eleanor user
Сообщений: 928
Регистрация: 2009-02-08
Из: Литва

Репутация:   нет  
Всего: 4


Конечно будет писать, ведь тело блока наверно тоже удалил?
Перейти в начало страницы
+Цитировать сообщение
Loader
сообщение 2010-10-26, 12:25
Сообщение #17
Профессионал
Иконка группы

Группа: Eleanor user
Сообщений: 1 161
Регистрация: 2010-04-19

Репутация:   нет  
Всего: нет


Напишу как сделал я, может быть это поможет.
Итак, сначала в файл index.php ТЕМЫ после тэга </head>
я вставил такой код:

Цитата
<!-- Блок Сапы основной -->
<?php
if (!defined('_SAPE_USER')){
    define('_SAPE_USER', '2fecbd4a38e39f75b4f1782f62492af4');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$Mainclass->sape = new SAPE_client();
?>
<!-- Конец Сапы -->


Далее в том месте где мне нужно вывести ссылки (ссылку) я вставляю такой код:

Цитата
$s_array = explode('-rs-',$Mainclass->sape->return_links(тут кол-во выводимых ссылок));
if ($s_array['0'] != '')
{
    $content .= '<br>';
    for($i=0; $i<count($s_array); $i++)
    {
        $content .= '<img src="images/sape.gif" alt="" /> '.$s_array[$i].'<br />';
    }
}


Либо создаю боковой блок с этим кодом:

Цитата
if(!defined('CMS'))
    die('Попытка взлома?');

$s_array = explode('-rs-',$Mainclass->sape->return_links(тут кол-во выводимых ссылок));
if ($s_array['0'] != '')
{
    $content .= '<br>';
    for($i=0; $i<count($s_array); $i++)
    {
        $content .= '<img src="images/sape.gif" alt="" /> '.$s_array[$i].'<br />';
    }
}


Цитата
Закидываем в папку images картинку с именем sape.gif (можно стырить у меня), а в сапе в настройках сайта разделитель ссылок указываем "-rs-".


Вот и всё! И всё прекрасно работает. Авторство этого метода принадлежит Diego

Добавлено через 2 минут, 59 секунд:

Цитата (Skyff @ 2010-10-26, 11:59)
Конечно будет писать, ведь тело блока наверно тоже удалил?


Skyff , тело блока вот:

Цитата
Здравствуйте,
код в index.php измените на

<?php
global $sape;
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'fbf382ca28c4ab718dbd8c62d92a11ce');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
?>


Сообщение отредактировал Loader - 2010-10-26, 12:29
Перейти в начало страницы
+Цитировать сообщение
Skyff
сообщение 2010-10-26, 12:47
Сообщение #18
Опытный
Иконка группы

Группа: Eleanor user
Сообщений: 928
Регистрация: 2009-02-08
Из: Литва

Репутация:   нет  
Всего: 4


Цитата (Loader @ 2024-04-19 04:25)
Skyff , тело блока вот:

Цитата
Здравствуйте,
код в index.php измените на

<?php
global $sape;
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'fbf382ca28c4ab718dbd8c62d92a11ce');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
?>


К блоку надо добавить.
if(!defined('CMS'))
    die('Попытка взлома?');


А все эти методы, это изобретении велосипеда.
Просто при вставки кода, пользуешься инструкцией по установки у сапы и все работает, там очень гибкие примеры даны.
Если правильно вставлять все работает.
Перейти в начало страницы
+Цитировать сообщение
Loader
сообщение 2010-10-26, 14:11
Сообщение #19
Профессионал
Иконка группы

Группа: Eleanor user
Сообщений: 1 161
Регистрация: 2010-04-19

Репутация:   нет  
Всего: нет


Цитата (Skyff @ 2010-10-26, 12:47)
К блоку надо добавить.
if(!defined('CMS'))
    die('Попытка взлома?');


А я так вообще-то и написал:

Цитата
Либо создаю боковой блок с этим кодом:

Цитата
if(!defined('CMS'))
die('Попытка взлома?');

$s_array = explode('-rs-',$Mainclass->sape->return_links(тут кол-во выводимых ссылок));
if ($s_array['0'] != '')
{
$content .= '<br>';
for($i=0; $i<count($s_array); $i++)
{
$content .= '<img src="images/sape.gif" alt="" /> '.$s_array[$i].'<br />';
}
}


Добавлено через 1 минут, 8 секунд:

Цитата (Skyff @ 2010-10-26, 12:47)
А все эти методы, это изобретении велосипеда.


Нет, это дополнительное удобство! (для меня лично это так)
Перейти в начало страницы
+Цитировать сообщение
eklips
сообщение 2010-10-26, 16:01
Сообщение #20
Eleanor TEMP USER
Иконка группы

Группа: Eleanor user
Сообщений: 198
Регистрация: 2010-05-19
Версия системы: RC5

Репутация:   нет  
Всего: нет


Народ, все большое спасибо за участие. Разобрался наконец-то. Вобщем я те два кода для двух блоков которые мне прислала поддержка сапы, сделал как текстовый блок с тегами [php] И всё теперь работает. Не прошло и 2 ух недель )))))))) пипец аж как камень с плеч!

Ещё раз спасибо за дискуссию
Перейти в начало страницы
+Цитировать сообщение

2 страниц Открыть меню   1 2 >
Ответить в данную темуНачать новую тему
0 чел. читают эту тему (гостей: 0, скрытых пользователей: 0)
Пользователей: 0

 
RSS Текстовая версия 0.0396 сек.    11 запросов    GZIP включен    Сейчас: 2024-04-19, 4:25