Помощник
Здравствуйте, гость ( Вход | Регистрация )
Не работает сапа (( |
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 Репутация: нет Всего: нет |
Меняют? Это почему же? У меня в новостях только 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 Репутация: нет Всего: нет |
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 Репутация: нет Всего: нет |
Вот так выглядит первый блок:
Вот так второй:
|
|
|
||
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 Репутация: нет Всего: нет |
В службе поддержки сказали сделать так:
Но в итоге на сайте пишет ошибку: 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 , тело блока вот: Цитата Здравствуйте, код в 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 |
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, 14:11
Сообщение
#19
|
|
Профессионал Группа: Eleanor user Сообщений: 1 161 Регистрация: 2010-04-19 Репутация: нет Всего: нет |
А я так вообще-то и написал: Цитата Либо создаю боковой блок с этим кодом: Цитата 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 секунд: Нет, это дополнительное удобство! (для меня лично это так) |
|
|
||
eklips |
2010-10-26, 16:01
Сообщение
#20
|
|
Eleanor TEMP USER Группа: Eleanor user Сообщений: 198 Регистрация: 2010-05-19 Версия системы: RC5 Репутация: нет Всего: нет |
Народ, все большое спасибо за участие. Разобрался наконец-то. Вобщем я те два кода для двух блоков которые мне прислала поддержка сапы, сделал как текстовый блок с тегами [php] И всё теперь работает. Не прошло и 2 ух недель )))))))) пипец аж как камень с плеч!
Ещё раз спасибо за дискуссию |
|
|
||
Текстовая версия | 0.0395 сек. 11 запросов GZIP включен Сейчас: 2024-04-20, 6:02 |