Инструкця для Joomla (контекстные ссылки)
источник http://forum.sape.ru/showpost.php?p=82498&postcount=18
спасибо, Programmer! I. Установка только мамбота, без модуля для вывода обычных ссылок: 1. Создаем как написано в факе папку со своим хэшем с новым файлом sape.php 2. Выставляем права 777 на папку так же как и написано в факе 3. Заходим в админку и устанавливаем новый мамбот 4. В списке мамботов сайта публикуем его!(обязательно) 5. В настройках своего мамбота указываем свой хэш (уникальный идентификатор). Если не указать то сайт перестанет работать!! 6. Только теперь заходим на сайт, чтобы создался words.db - проверяем этот пункт. 7. Если установлен код обычных ссылок стоит в шаблоне, то в шаблоне меняем define('_SAPE_USER', '852cca_ваш_хеш_код_924da2'); на if (!defined('_SAPE_USER')){ define('_SAPE_USER', '852cca_ваш_хеш_код_924da2'); } II. Если уже установлен модуль (последняя версия, для более ранних обновите модуль): Мамбот грузится раньше модуля, потому менять в нем нечего. Если модуль уже установлен и работает, то нужно сделать пункты 3-6 описанные выше, закачать новый sape.php в свою папку на сайте для контекста ( его размер более 20 кб) А вот в модуле mod_sape.php (он находится по в папке modules/ если че :) ) НАДО поменять, в районе 68 строчки PHP код:
PHP код:
Если вдруг все заработало, но вываливаются нотайсы про 'sapeontext', то скачайте новую версию бота отсюда: http://rapidshare.de/files/38488986/...xt1.0.zip.html Мамбот обновлен! Исправлен глюк с SEF! |
НЕ дружит с SEF
|
Цитата:
|
попробовал поставить
сайт умер наглухо. Как оказалось позже - SQL база данных почикалась Хорошо, что был полный бэкап. Что и настоятельно рекомендуется сделать перед аналогичными экпериментами. В общем все очень непросто.. будем дальше пробовать :) |
Нашел как подружить мамбот с SEF
В коде мамбота ищем: require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape_context = new SAPE_context(); И заменяем на require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $n['fetch_remote_type'] = 'curl'; $n['request_uri'] = getenv('REQUEST_URI'); $sape_context = new SAPE_context($n); |
У меня слетели все ссылки, находящиеся на страницах, добавленных в контекст!
Вот, что показывает модуль Sape (для вывода обычных ссылок): Код:
Отладка Модуль №1 Ссылок: Все После обновления страницы: Код:
Отладка Модуль №1 Ссылок: Все Получается, что ссылки отображаются на "контекстных" страницах только после перезагрузки, на остальных нормально. Что делать? |
Попробовал как nikhotin советует - вообще дальше блока ссылок не грузиться (правда SEF не пользуюсь, а обычным ЧПУ)
|
И еще одно наблюдение, как только я удаляю страницу из контекста - ссылки сразу восстанавливаются!
|
Я не использую модуль.
Добавляю в шаблон код: <?php if (!defined('_SAPE_USER')){ define('_SAPE_USER', '*********'); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $o['fetch_remote_type'] = 'curl'; $o['request_uri'] = getenv('REQUEST_URI'); $sape = new SAPE_client($o); unset($o); ?> Ссылки выводу через mod_php в виде: <?php global $sape; echo $sape->return_links(); ?> и мамбот для контекстных ссылок с правкой как написал выше. ЧПУ стандартные и SEF - все работает. |
Спасибо! Теперь все пашет!
|
Цитата:
|
Цитата:
если так - срочно правь! |
Цитата:
|
http://rapidshare.de/files/38488986/...xt1.0.zip.html
Это новая версия контекстного мамбота 1.0.0. В ней пофиксено проблема отсутствия ссылок при включенном SEF. |
Цитата:
|
Цитата:
Этот код: PHP код:
Код вывода ссылок: PHP код:
|
Огромное Спасибо! Все пашет. Осталось только контекст в деле проверить...
|
Еще вопрос, после вставки этого кода теги <sape_index> нужны или нет?
|
Цитата:
может поглядишь отчего? (фтп-адм дам) |
Цитата:
|
обновил первый пост топика
|
Есть готовое решение для Joomla, которое бы позволял ограничится кодом в шаблоне без установки модулей и мамботов?
|
После устновки мамбота для показа контекстных ссылок перестали показываться обычные.
В чем может быть причина? |
Цитата:
|
Вложений: 1
Цитата:
Попробуйте этот. |
Цитата:
$o['charset'] = 'UTF-8'; А в коде бота $n['charset'] = 'UTF-8'; |
Цитата:
Точно так... |
Ставлю все как надо, хеш вставил, однако... белая страница на всем, кроме главной...
|
У меня происходит тоже самое. Белый экран. Но как только удаляеш бота, все опять работает. Причем все делал как описывалось.
единственное что вывод обычных ссылок я прописал непосредственно в шаблоне и не стал для этого создавать модуль mod_php В чем может быть дело? |
Опа
не грузится только те страницы на которых вообще нету обычных ссылок sape. Проанализировав основной код который вставляется в шаблон, ошибок нет. Скорей всего что то надо профиксить в боте. Ща покапаюсь. Если кто докапается первым кричите. |
$_MAMBOTS->registerFunction( 'onPrepareContent', 'botSapeContext' );
изменил на $_MAMBOTS->registerFunction( 'botSapeContext' ); onPrepareContent - данную функцию не нашел, решил удалить. Все стало грузиться. Теперь жду когда сапа просканирует, там будет видно. Ждемс! |
Цитата:
У кого еще остались проблемы, скиньте в личку фтп и админку реквизиты, посмотрю что да как, на днях. |
Сайт сделан на Joomla, сборка Jostina.
Поставил на новый сайт мамбот для контекста и модуль для ссылок. Робот нормально пошарил, страницы нашел. Пошли заявки на контекст, words.db заполнился, но ссылки не показываются на сайте и падают в эрор. Обычне ссылки нормально отображаются. Пробовал ставить мамбот1.0 - тогда даже ссылки не показывает. |
Цитата:
Пожалуйста включайте ошибки в админке джумлы, не понятно же, что ошибку дает mod_php или botSapeContext? |
Да, включен стандартный сеф. Сейчас скопировал снова 1.0 - обычные ссыли стали отображаться, контекстные - нет.
Ошибки включил - но он их не отображает. |
Цитата:
|
выше перечисленные мною действия результата не дали! Будем думать дальше
programmer крикни мне в аську 484-669-558 |
кстати не работает даже если бот закрыт для публикации
|
Кстати! У кого работает, пожалуйста скажите с какими параметрами он храниться в базе данных в таблице _mambots
|
Твою налево!
Вот иван, а новый файлик sape.php то не закачал. Поэтому и не работало. Люди не повторяйте моих ошибок. Внимательно читайте инструкцию. У кого были подобные траблы. Скачайте новый архим сапы и все заработает У меня работает! Программер сори, что заставил напрячь мозг. )) |
Часовой пояс GMT +3, время: 16:03. |
Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.