• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

[help] Как прикрутить контекстный код sape?

Статус
В этой теме нельзя размещать новые ответы.

Noikudo

Постоялец
Регистрация
22 Июн 2007
Сообщения
112
Реакции
24
Собсно сабж. Недавно в сапе появилась новая возможность покупать ссылки из контента, хотелось бы прикрутить это к DLE...
 
На форуме sape уже давно идет обсуждение:
Для просмотра ссылки Войди или Зарегистрируйся
Открываем файл 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>
 
Получается, что теперь в хтмл коде страницы будут присутствовать два тега: <sape_index> и </sape_index>

Не будет ли это поводом для бана яндексом? Ведь это уже явно не просто рекламу мы сами поставили, а используем систему сапу..
 
Получается, что теперь в хтмл коде страницы будут присутствовать два тега: <sape_index> и </sape_index>

Не будет ли это поводом для бана яндексом? Ведь это уже явно не просто рекламу мы сами поставили, а используем систему сапу..

Сейп эти теги вырезает же! Т.е. при подключении он смотрит, меняет текст на текст с ссылками, а эти 2 тега удаляет.
 
В хелпе на сапе нашел: "данные теги будут автоматически вырезаться на этапе обработки и не будут никому видны, кроме нашего робота-индексатора", поэтому все верно тут было сказано Dark Wizard.

К посту Хортица можно только добавить еще один кусочек хелпа с сапы:
Если ранее у вас уже был установлен код для отображения обычных ссылок, то вам следует заменить в нем строчку кода кода:

define('_SAPE_USER', 'ваш_хеш_код');

на

if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'ваш_хеш_код');
}
(это чтобы два раза не была определена переменная _SAPE_USER)
и
Вам достаточно стереть старый файл sape.php и записать на его место новую версию. После обновления sape.php обязательно удалите файл links.db (новый создастся автоматически через некоторое время) и удостоверьтесь в том, что на папку с кодом выставлены права доступа 777

Источник:
 
у кого-нибудь уже работают? я у себя проверял, статус ОК, К, текст ссылки на странице нахожу но она не как ссылка...
 
Хм... баг сапы? к меня все как положено отображает.
Интересно, а у рекламодателей ваш сайт не ERROR - ом отображается?
Возможно вы что-то перепутали с кодом.. Права на директорию 777?

И еще, внутри секретной папки должны быть:
links.db
words.db
sape.php

У вас все присутствует?

Для чего я рекомендую перепроверить код у себя:
даже если автопроверка сапы пройдет успешно, то чем больше ракламодателей проверят ваш сайт вручную, тем больше народу добавит вас в GBL.. То есть только вам самим будет хуже.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху