Sape-плагин

Разместил: Sergeich03.02.08 22:29 | Плагины для Seditio | Разные
Плагин предназначен для подключения вашего сайта к системе купли продажи ссылок SAPE.RU
Плагин позволяет продавать как простые рекламные сылки в блоке, так и контекстные прямо из текста страницы.

Если вы ещё не зарегистрировались в системе, то можете воспользоваться моей партнёрской ссылкой. Став моим партнёром вы абсолютно ничего не теряете, но можете расчитывать на мою помощь в настройке и эффективном начале работы с системой.

УСТАНОВКА

Предполагается, что вы уже зарегистрированы на сайте SAPE.RU и имеете свой идентификатор.

1. Следуя инструкциям на сайте SAPE.RU скачайте и установите в корень вашего сайта папку со скриптом sape.php. Не забудьте поставить на папку права 777.

2. Скачайте плагин для SEDITIO с этого сайта, распакуйте его.
3. В папке sape откройте файл sape.header.php и замените в коде звёздочки на ваш уникальный идентификатор
Код:
    if (!defined('_SAPE_USER')){
        define('_SAPE_USER', '*************************');

Сохраните изменения.

4. Установка простых ссылок:
Откройте шаблоны вашего скина (index.tpl, page.tpl, list.tpl, message.tpl) и там где хотите выводить блоки с рекламными ссылками добавьте теги
Код:
{SAPE1}, {SAPE2}, {SAPE3}, {SAPE4}, {SAPE}
Цифра указывает сколько ссылок будет в данном блоке.
Сохраните изменения.

Важно! Последним тегом в коде шаблона в любом случае должен быть
Код:
{SAPE}


5. Установка контекстных ссылок.
Откройте шаблоны вашего скина (index.tpl, page.tpl, list.tpl, message.tpl, footer.tpl). Выделите блоки в которых планируете продавать контекстные ссылки тегом
Код:
<sape_index> ... </sape_index>
Внимание, если вы не проставите эти теги, робот сапе посчитает продажной всю страницу.

6. Закачайте плагин sape в папку plugins/, а изменённые шаблоны в папку с вашим скином.
7. Войдите в Админ-панель на вкладку "Плагины" и установите плагин sape

Всё, настройка закончена, можете подавать заявку на сайте САПЫ для индексации сайта или переиндексации под контекстные ссылки. :).

Регистрируйтесь в системе SAPE и зарабатывайте на своём сайте.

Если програмёры найдут какие-то косяки в плагине пусть обязательно отпишутся, я не спец в этом деле.

Плагин проверен на моём сайте, площадка успешно прошла переиндексацию и уже идут продажи как простых ссылок, так и контекстных.

Загрузить архив

Размер файла: 3KB, Загрузок: 1867
Sape-плагин
1.
05.02.08 08:57jcrush
в футер не получилось переделать
  
2.
05.02.08 11:32Sergeich
Добавил файл для подключения в футер.
Ахтунг, не используйте два тега
Код:
{SAPE}
на одной странице, скорее всего в обоих рекламных блоках будут отображаться одни и те же объявления .
  
3.
05.02.08 12:35wAppp
Спасиб, заработало теперь
Про {sape} - если бы разнести как они рекомендуют:
sape1 -> return links1
sape2 -> return links2
и т.д. - думаю ссылки будут разными
вот только как
  
4.
05.02.08 13:12Sergeich
Вечером выложу обновлённый плагин с возможность разносить ссылки по блокам.
  
5.
05.02.08 16:25Sergeich
обновил плагин, теперь можно выводить несколько рекламных блоков на странице. Не забывайте, что последним тегом в любом случае должен быть тег
Код:
{SAPE}
Можете его сразу в футер засунуть, чтобы не забывать
  
6.
05.02.08 18:24faust64
сурово)
  
7.
06.02.08 03:19jcrush
почему у меня не работает в футере?
1. поставил плагин
2. стер свой старый код изи пхп
3. поставил тег сапы в футер
4. в плгине он присутствует ставил {SAPE}
купленые ссылки не отображаются.
  
8.
06.02.08 03:23jcrush
я же пробовал клонировать так же для футера но у меня не заработало, хотя если допустим в в другие страницы вставлять то вроде как работает...
хрень какая то
  
9.
06.02.08 07:08Sergeich
Гм, я пробовал в режиме отладки запускать, отладочный код выводится везде где вставлен тег, и в пейджах и в футере. На живом сайте не проверял футер, но о идее тоже должно работать.
  
10.
06.02.08 21:09wAppp
1. Я правильно понял, что для отображения нескольких блоков надо раскомментировать строки?
2. А как можно запустить режим отладки? (точнее - это саповкий код, или отладка седитио?)
  
11.
06.02.08 22:20Sergeich
1. нет, не правильно понял. Несколько блоков будут сразу работать, только теги расставь.

2. режим отладки касается саповского кода (как раз он и закоментирован в sape.header.php), при его включении видно на месте рекламных блоков специальные значки в коде страницы.
  
12.
07.02.08 02:41jcrush
вклуючал реим отладки не вижу значки
  
13.
07.02.08 07:59Sergeich
должно быть так :
Код:
    //$sape = new SAPE_client();

$o['force_show_code'] = true;
$sape = new SAPE_client($o);
  
14.
08.02.08 03:38jcrush
у кого нибудь контекст заработал? у меня сожрал 400 страниц статус ОК а ссылки что то не проставляются мне конечно пох, деньги платяться но все же,..
  
15.
08.02.08 10:44Sergeich
У меня работает, собственно с самого начала всё работало . Для новостных сайтов контекст просто манна небесная .
  
16.
11.02.08 06:26jcrush
а ты ссылку проверял у тебя она пашет в тексте? я нашел строку которую купили но она не как ссылка
  
17.
11.02.08 13:04Sergeich
конечно пашет. вот для примера http://www.pereslavl.info/page-id-569.html (ссылка "стеллажи"). Время от времени пара ссылок падают в еррор, но они обычно востанавливаются через несколько часов.
  
18.
12.02.08 02:44jcrush
вижу.. че ж у меня за фигня, фишка в том что за такие битые ссылки денги то капают!
  
19.
13.02.08 23:50faust64
моя версия плагина http://neocrome.ru/datas/users/864-sape_context.rar
  
20.
13.02.08 23:52faust64
аа, забыл. никакие тэги для контексной рекламы юзать не нужно. плагин автоматически обрабатывает текст страницы нужной функцией. для обычных ссылок как и раньше используем тэг {SAPE}. Если вы раньше юзали старый плагин, то ничего в тплках менять не нужно.
  
21.
14.02.08 00:49Sergeich
а как твой плаг определяет какой текст отдавать сапе? или он всё подряд шпарит в кешь?
  
22.
14.02.08 00:50faust64
да, все подряд из {PAGE_TEXT}
  
23.
14.02.08 17:18faust64
в файле sape.page.tags.php раскомментируйте код)
Забыл убрать следы отладки) Перезалил плагин
  
24.
14.02.08 17:28faust64
Цитата
я нашел строку которую купили но она не как ссылка

таже фигня. видимо система еще не отлажена. не работает должным образом.
  
25.
09.04.08 12:24Spy
Поставил плагин Sergeich'a. Та же фигня, ссылки в footer'e не отображаются
Подключу сапу по старинке
  
26.
25.11.08 17:26Improvisor
А по старинке это как?
Народ подскажите любой способ подключения сапы, чтобы заработала на 100% , что только не пробовал - ссылки не отображаются.
Все делаю как написнао не работает.
  
27.
26.11.08 11:09Sergeich
С подвалом какой-то непонятный косяк и с раздельными блоками, кстати, тоже. Устанавливаешь скрипт, сапа проверяет всё и в нужных местах выводит контрольный текст - всё замечательно. Начинают поступать заявки ты их утверждаешь, а они на страницах не появляются. С чем связано понятия не имею. Работает всё как надо только с контекстом и одним блоком ссылок (но не в подвале). Как забороть - не знаю, помогите люди понимающие в пхп
  
28.
27.11.08 05:06jcrush
не у кого в эрроры не вышли после их нового введения? не могу понять в чем косяк ((
  
29.
27.11.08 10:46Sergeich
Намана всё. Ни одного еррора.
  
30.
16.12.08 11:38Mikhail
Хотелось бы добавить, что отправлять сайты в сапу нужно после того как яндекс проиндексирует сайт.

Ссылка проверить индексацию

Зарегистрироваться в сапе.
  
31.
16.12.08 14:46Oughtem
очень информативно!
  
32.
28.01.09 19:17Spy
потёр
  
33.
28.01.09 22:49dayver2009
MIKHAIL
Зарегистрироваться в сапе.

От народ....дают реф сылки без предупреждения и даж не краснеют
  
34.
28.01.09 22:55Oughtem
Ещё и хитрым вымученым способом!
  
35.
29.01.09 00:57wAppp
ссылки уходят в эрроры если их закрывать noindex ((
  
36.
29.01.09 01:03dayver2009
Ну вы даете......понятное дело что в эрроры.....кому они нужны будут в контейнере noindex.....или вы и денежек хотите и внешних ссылок не ставить
  
37.
29.01.09 02:29Oughtem
Уйдут даже если не закрывать, а просто вынести за <body>
  
38.
10.02.09 10:49Oughtem
Сергеич, разнос по блокам не работает. Срабатывает только [Сапе4] Чё это может быть?
  
39.
15.02.09 13:02deco90
У меня тоже неработает, ссылки уходят в еррор
ставил {SAPE2} {SAPE}
размещал не контекст
  
40.
14.03.09 04:28motor2hg
Все страницы нашлись системой, файл links.db создался и заполнился, а ссылки не показываются, что делать?

Такая проблема вызвана тем, что наш код не может определить, с какой страницы он вызывается. Причин может быть несколько, но самая распространённая заключается в том, что код вызова sape.php вставлен в файл (например, footer.php), который подключается к сайту через подзапрос, например:

include('http://www.site.ru/footer.php');

Есть два возможных решения:

1. вставить вызов кода в другое место,
2. передать в файл footer.php информацию о текущей странице:

include('http://www.site.ru/footer.php?uri='.$_SERVER['REQUEST_URI']);

а затем подставить эту информацию в код вызова через параметр (это уже в footer.php):

$o['request_uri'] = $_GET['uri']; // Явно задаём текущую страницу
$sape = new SAPE_Client($o);
  
41.
05.04.09 20:35wAppp
Друзья, а может кто-нибудь привести пример работающего кода (для вставки в php скина) с работающими контекс-ссылками? у меня все найдены, но не размещаются-и свободных мест - 0 ??
  
42.
05.04.09 21:13Oughtem
Плагин не надо.
В файле ваш_скин.php пишем код

Код:
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'твой_код_сапы');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');

$o['host'] = 'domain.ru';
$sape = new SAPE_client($o);
unset($o);

$sape1 = $sape->return_links(1);
$sape2 = $sape->return_links(1);
$sape3 = $sape->return_links(1);
$sape4 = $sape->return_links(1);
$sape0 = $sape->return_links();



Если в настройках сапы выставить скажем 10 штук на страницу, тогда в $sape0 будут все остальные ссылки (6штук).

Но и вызывать тогда $sape0 = $sape->return_links(); нужно самым последним, как указано выше.

{PHP.sape0} может стоять где угодно - это абсолютно не имеет никакого значения, хоть в метатеги ее пропиши. Как и все остальные

{PHP.sape1}
{PHP.sape2}
{PHP.sape3}
{PHP.sape4}

могут располгаться в каком угодно порядке в шаблонах.
  
43.
07.04.09 00:37Oughtem
Кстати это всё Асмо придумал и всё это из его поста на форуме. Искать лень.
  
44.
30.06.09 04:03Rem
Здравствуйте, попробовал поставить этот плагин, встал без ошибок, в файле index.tpl добавил {sape2}{sape}, в конфигурации плагина появилось

[f]#3 index.tags index.tpl :
{SAPE1} : Отсутствует
{SAPE2} : Присутствует
{SAPE3} : Отсутствует
{SAPE4} : Отсутствует
{SAPE} : Присутствует[/f]

Но ссылки почему то не выводятся, в чем может быть причина?
  
45.
06.03.10 11:12Silm
Для контекста в page.tpl нужно только вставить в код: <sape_index>{PAGE_TEXT}</sape_index>
или еще ченить менять надо в коде? Нужно втыкать {sape} там и тд?
  
46.
06.04.10 17:26Oughtem
Только <sape_index>{PAGE_TEXT}</sape_index>
  
47.
09.08.11 12:00sercher
сделал всё как написано..
{SAPE1}, {SAPE2}, {SAPE3}, {SAPE4}, {SAPE}
пустые((((!

что может быть?
  
48.
26.11.13 22:13Doddy
Если описанные выше способы не устраивают, то вот это точно работает, причем и для trustlink тоже проверено
  

Новые плагины

последние 5 добавленных

Версия для печати


Страница создана за 0.156 секунды
Пользователи онлайн :    Гостей на сайте: 26