Рекомендации по установке кода на DLE
Открываем файл index.php.
Находим строку: $tpl->compile('main'); Перед строчкой добавляем: define('_SAPE_USER', 'Ваш хэш код'); require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape_context = new SAPE_context(); ob_start(array(&$sape_context,'replace_in_page')); Заходим в папку с шаблонами. В файле shortstory.tpl находим фрагмент: {short-story} Заменяем на: <sape_index>{short-story}</sape_index> В файле fullstory.tpl Находим: {full-story} Заменяем на: <sape_index>{full-story}</sape_index> Все. Просьба оставлять комментарии, если у Вас есть какие-то исправления или дополнения. |
А если на сайте уже продаются такие ссылки, то как быть? они все удалятся? или надо не заменять старый код на новый, а просто этот добавлять рядышком?
|
Цитата:
|
старое ничего не удалится
почитайте еще плз http://www.sape.ru/faq_new.php?q_id=298 может вызникнуть notice при двойном определении _SAPE_USER там написано что надо поправить |
Avelon, огромное спасибо Вам за еще одну возможность заработать :).
Сорри за флуд. |
не забывайте обновлять sape.php , нужно скачать новый код в папку!
|
Цитата:
Добавил обычный код и код для гиперконтекста рядышком, проиндексировалось, добавилось 29 страниц, но теперь вместо коротких новостей показывается {full-story} а полные новости норм. |
Ничего не работает( Даже старые((
У меня шаблоны обрабатывают php. вставляю часть кода в main.tpl, но ничего не работает( |
Сорри, это я дурак :) Поправил щас норм, тока вот с указанием цены, ставишь коэфф, но цена на добавленных страницах не меняется
|
я поставил коефф 1.5 и у меня в "контекстные страницы" видно что цена выше в полтора раза
|
Контекстные страницы нашло, но обычные ссылки пропали, не могу понять. А хеш код изменился?
В общем, делал так: 1) т.к. у меня шаблоны обрабатывают php, я вставил в main.tpl в самом верху <?php if (!defined('_SAPE_USER')){ define('_SAPE_USER', 'мой_старый_хеш_код'); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape_context = new SAPE_context(); ob_start(array(&$sape_context,'replace_in_page')); ?> 2) Все заключил в <sape_index></sape_index> Работает. 3) Чуть ниже в main.tpl <?php if (!defined('_SAPE_USER')){ define('_SAPE_USER', 'какой_то_другой_хеш'); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape = new SAPE_client(); //echo $sape->return_links(); ?> И вывожу ссылки обычным образом <?php echo $sape->return_links(1); ?> Но старые не выводит. Что не так? |
Все сделал по инструкции выложеной здесь,пока пишет ссылки не найдены.Я не понял их может в тексте как то еще выделять надо?
|
А как установить на DRUPAL?
|
У меня все нашло и все заработало, щас попробую купить одну ссылочку, если купит то будет вообще зашибись :)
|
Э.. какой то другой хеш откуда взялся?
ретурн линкс - только на старые ссылки и распространяется. |
Теперь сайт с гиперконтекстом не виден в поиске, смотрел из другого аккаунта....
|
Блин, в настройках, для контекста у меня
Важно: Если ранее у вас уже был установлен код для отображения обычных ссылок, то вам следует заменить в нем строчку кода кода: define('_SAPE_USER', 'другой_хэш'); ,на if (!defined('_SAPE_USER')){ define('_SAPE_USER', 'другой_хэш'); } Объясните, на странице должен еще и старый код присутствовать? |
Скажите а как долго индексируются контекстные страницы? Вроде все сделал нормально, все отображается, в панели написано "Поиск заказан, дождитесь его окончания!" и уже около 15 минут так, и не одной страницы. Так должно быть?
|
у меня за минуту нашло 700+ страниц
|
Цитата:
|
Цитата:
возможно чтото вы сделали не так у кого получилось - делимся каментами к инструкции! |
Avelon т.е. раз все сработало, страницы добавились, значит все нормально? можно все сайты так добавлять? ничего что я два кода разместил вот так (главно то работает :))))
Цитата:
|
Цитата:
Цитата:
|
--==^Bumer^==--
ну да, все правильно :) Может лишний дефайн, но на это можно и плюнуть. (если все это так и написано, как показано) Единственно - я бы передал в контестный конструктор $o и сделал бы унсет. |
Ank спасибо ;)
правда это все равно не понял))) Цитата:
|
Блин у меня все равно до сих ни одной страницы не промндесировал, не подскажите в чем трабла? Мой код:
Цитата:
|
--==^Bumer^==--
$sape_context = new SAPE_context($o); это отдаст хост и контексту. unset($o); в факе же пишут про него :) Xoxmy ob_start(array(&$sape_context,'replace_in_page')); replace_in_page - это где то описано? |
Все, у меня заработало :)
|
V!rus - везет :).
Ank - replace_in_page я больше нигде не писал, кроме как в самом коде. |
А линкс.дб удалил? sape.php обновил? <sape_index></sape_index> заключил?
|
Цитата:
|
может ноуиндексы лишние на страницах?
|
Кажется дошло :)
код с ob_start(array(&$sape_context,'replace_in_page')); не ДО боди ли ставиться? А обычный не после ли? |
Ank в движке то? вданном случае до и после боди вроде ниче не ставится, кроме обычных ссылок которые вызываются оператором, я вот сам вдуплить никак не могу как это работает, и допустил ли я где-то ошибку...
|
Цитата:
Так и получается один код до - один после. |
Цитата:
|
Цитата:
|
Все в порядке - работает.
Цитата:
|
--==^Bumer^==--, страницы нашлись? В контекстных страницах есть кеш, что там видно?
И последний вопрос, а КАК эти самые оптимизаторы ищут Ваши страницы :)? |
Цитата:
Цитата:
Цитата:
Цитата:
|
Часовой пояс GMT +3, время: 08:36. |
Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.