Инструкция по установке кода статей Sape
Итак, приступим.
У нас есть сайт, на котором успешно или не очень продаются ссылки Sape. Но хотелось бы большего - продавать еще статьи Sape. Нет ничего проще.
1. Идем в раздел "Статьи" на sape.ru. Жмем "добавить площадку".
- скачиваем предлагаемый архив, заменяем файлы в папке (у вас же уже установлена продажа ссылок, верно? так вот папки одинаковые по названию), файлик php кидаем в корень сайта. На папку выставляем права "777".
2. Дальше проще простого. Изменяем код вызова ссылок на:
<?php
global $sape;
global $sape_article;
if (!defined('_SAPE_USER')){
define('_SAPE_USER', '637f7ed9b5b10102cfad7c5e19d8665f');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['request_uri'] = $_SERVER['REDIRECT_URL'];
$o['charset'] = 'UTF-8'; // Это если у вас кодировка UTF-8
$o['force_show_code'] = true;
$o['request_uri'] = $_GET['uri']; // Явно задаём текущую страницу
$sape = new SAPE_client($o);
$sape_article = new SAPE_articles();
unset($o);
?>
Я сделал это в отдельном сниппете и вставил некэшируемый вызов перед закрывающимся тегом "HEАD". Тут весь прикол в том, что нужно переопределить переменные как глобальные, что мы и делаем в самом начале кода. Ну и конечно подгоняем кодировку, чтоб не было квадратиков и прочих кракозябр.
3. Ну а теперь ставим вывод анонсов в нужное место своего шаблона. Анонсы - это ссылки на полный текст статьи, их максимальное количество может достигать 5 штук и выводятся они на тех страницах, которые выбрал оптимизатор. Рекомендую сразу оформить их через CSS, чтобы вписывались в дизайн Вашего сайта.
Делал я опять же это отдельным сниппетом. Код:
<?php
global $sape_article;
echo $sape_article->return_announcements();
?>
Этот сниппет выводит все одним блоком. Если хотите разнести по разным углам сайта - читайте описание установки кода на PHP.
4. Далее поправка в коде ссылок (мы же переопределили переменную как глобальную):
<?php
global $sape;
echo $sape->return_links();
?>
И опять же рекомендую делать отдельным сниппетом. Напомню что этот сниппет выводит все одним блоком. Если хотите разнести по разным углам сайта - читайте описание установки кода ссылок на PHP.
5. Теперь вставляем некэшируемый вызов сниппетов в шаблон и вбиваем адрес сайта в форму добавления площадки. Если нигде не накосячили - вуаля! система скушала сайт. Дальше его надо настроить.
6. Создаем шаблон статей по образу и подобию вашего, называем "Шаблон для статей Sape" и выкидываем оттуда теги MODx (типа content и т.д.) и вместо них вставляем тэги, предложенные Sape. Рекомендую внести максимальное количество тегов из предложенных.
7. Создаем материал (дочерний ресурс) в корне сайта. Исключаем его из меню и применяем к нему только что созданный шаблон для сапы. Указываем алиас (псевдоним). Я назвал full_articles_pages.
7. Дальше придумываем Шаблон URL (Важно! Такого названия не должно быть на сайте!!! Оно должно быть выдуманным! И не называйте чем-то связанным с сапой - зачем другим знать что эти статьи не ваши, а продажные?), следуем подсказкам системы и вносим корректировку в .htaccess (в САМОЕ начало). Смотрите внимательно - код сапы не весь влезает в окно вывода, есть там еще прокрутка. Я битый час не мог понять почему не работает, пока не увидел что копирую не весь код.
8. Настраиваете цены и вперед!!! Зашибать бабло!!!
В зависимости от расторопности оптимизаторов - первые статьи появятся через 1-5 суток. Рекомендую сразу проверить как это работает и выглядит и привести в удобоваримый вид с помощью CSS. Классы можно задать в настройках площадки.
Всем удачи! Не забываем что реклама на сайте предназначена для поддержания штанов!
По всем непоняткам - в комментарии.
Добавить комментарий
Сообщения: 1
Ответ #1 дата : 21.12.2011 в 16:52:37
Твитнуть

Сообщения: 1
Ответ #2 дата : 21.12.2011 в 19:07:52