Первый этап. Наши действия на Sape
1. Заходим на Sape, регистрируемся и заходим в систему под своим логином.
2. На главной странице Sape выбираем раздел Веб-мастеру.
Открывается окно Мои площадки с сообщением о том, что Ни одной площадки не создано!
3. В меню Веб-мастеру выбираем ссылку Новая площадка.
Открывается окно "Добавление площадки" с подзаголовком "Получение кода для площадки".
Примечание. Это же окно открывается в новой вкладке браузера, если нажать ссылку +Добавить площадку.
4. Нажимаем ссылку Для хостинга с поддержкой PHP.
Открывается инструкция по размещению кода на площадке. Она содержит 5 пунктов и 2 ссылки ниже.
5. В первом пункте инструкции нажимаем ссылку архив в zip. и скачиваем архив, имя которого совпадает с уникальным кодом пользователя, например unikalnyjcodpolzovatelya__php.zip.
Примечание: Уникальный код пользователя Sape автоматически генерируется при регистрации, и файл unikalnyjcodpolzovatelya__php.zip, также, как и имя папки -unikalnyjcodpolzovatelya – уникальны, т.е. у других пользователей папки с таким же названием нет.
Второй этап. Действия на нашем сайте
1. Распаковываем архив unikalnyjcodpolzovatelya __php.zip и размещаем папку unikalnyjcodpolzovatelya в корне нашего сайта.
2. Устанавливаем для папки unikalnyjcodpolzovatelya права доступа 777.
Примечание. С файлом файл sape.php, находящимся внутри папки, не производим никаких действий и не меняем права доступа.
3. В файл index.php используемого в данный момент шаблона вставляем сразу после тега </head> код:
<?php
global $sape;
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'unikalnyjcodpolzovatelya');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['request_uri'] = $_SERVER['REDIRECT_URL'];
$o['charset'] = 'UTF-8';
$sape = new SAPE_client($o);
unset($o);
?>
Примечание. Не забываем вместо unikalnyjcodpolzovatelya вставить настоящий уникальный код пользователя.
Третий этап. Действия в административной панели сайта
1. Скачиваем сайта производителя модуль Joomla PHP Module (mod_php) и устанавливаем его стандартным способом в административной панели нашего сайта: Расширения – Установить/Удалить – Загрузить файл пакета.
Примечание. PHP Module дает возможность добавлять любой html-код, javascript-код, css-код и php-код в CMS Joomla. Модуль может использоваться для добавления присоединяемого кода, копирования и вставки кода Google Adsense и т.п. Вы можете скопировать модуль, используя особенности копирования модулей в Joomla, создавать многократные версии с различным содержанием. Этот модуль основан на модуле mod_html и обладает всеми его возможностями плюс возможность включать код php.
2. Вставляем код, непосредственно вывводящий рекламные ссылки. Для этого заходим в Менеджер модулей (Расширения – Менеджер модулей), находим модуль PHP Module и открываем его. В поле PHP, HTML, JS, CSS вставляем код:
<?php
global $sape;
echo $sape->return_links();
?>
Переименовываем модуль, например, Sape1, и сохраняем, оставляя его в выключенном состоянии.
Теперь размещаем модуль PHP Module на главной и внутренних страницах - там, где планируем выводить ссылки.
Сапа различает следующие виды ссылок:
- ссылки на главной странице;
- ссылки на страницах 2-го уровня;
- ссылки на страницах 3-го уровня.
Сапа рекомендует выводить рекламные ссылки:
- не более 2-х ссылок в одном блоке;
- не более 5-ти ссылок на одной странице для сайтов общим количеством страниц более 200.
- не более 10 ссылок для сайтов с небольшим количеством страниц.
Рекомендации Сапы для отдельных блоков (модулей):
- располагать блоки в разных разделах (лучше - на различных страницах);
- располагать блоки в разных местах.
Учитываем эти рекомендации, но ведем себя более осторожно, так как не хотим, чтобы Яндекс снизил наш тИЦ или вообще забанил наш сайт. Создаем 3 блока: а) для главной страницы; б) для страниц 2-го уровня; в) для страниц 3-го уровня. В каждом из создаваемых блоков задаем по одной ссылке. (по рекомендациям Сапы можно вставлять и 2 ссылки, но пока не будем рисковать).
3. В модуле, обозначенном нами Sape1, вписываем в код цифру 1 (количество рекламных ссылок):
<?php
global $sape;
echo $sape->return_links(1);
?>
- В переключателе «Включен» отмечаем «Да».
- Указываем позицию модуля в поле «Позиция», например, user7, left, right и т.п. (позицию выбираем исходя из обозначений используемого шаблона Joomla).
- В поле «Выбор меню» выбираем «Главная».
- Сохраняем изменения.
4. Создаем второй модуль PHP, предназначенный для блока ссылок со страниц 2-го уровня.
Так какмы условились во всех блоках вставлять по одной ссылке, то и в нем мы должны вписать в код Сапы цифру 1.
- На странице Менеджер модулей отмечаем галочкой Sape1 и нажимаем кнопку «Копировать» (расположена наверху справа). Появляется модуль Копия Sape1.
- Открываем модуль Копия Sape1, переименовываем по своему усмотрению, например, Sape2.
- В переключателе «Включен» отмечаем «Да».
- Указываем позицию модуля в поле «Позиция».
- В поле «Выбор меню» выбираем разделы, в которых будет виден данный модуль.
- Поле PHP, HTML, JS, CSS, в котором уже стоит код с указанным количеством ссылок, равным 1, оставляем без изменения.
- Сохраняем изменения.
5. Создаем третий модуль PHP, предназначенный для блока ссылок со страниц 3-го уровня.
- Производим манипуляции с модулем Sape1, аналогичные предыдущему пункту и даем новое имя модулю, например, Sape3.
- В переключателе «Включен» отмечаем «Да».
- Указываем позицию модуля в поле «Позиция».
- В поле «Выбор меню» выбираем категории, в которых будет виден данный модуль.
- Теперь Внимание! Так как мы создаем последний блок ссылок, то в коде не нужно указывать их количество. Для последнего блока ссылок код должен выглядеть так:
<?php
global $sape;
echo $sape->return_links();
?>
- Сохраняем изменения.
Четвертый этап. Действия на Sape
1. Возвращаемся на страницу Добавление площадки (Веб-мастеру – Новая Площадка). В поле Тематика выбираем тематику сайта. В поле URL вводим URL сайта, например, http://www.ckofr.com и нажимаем на кнопку Добавить сайт.
Открывается страница Настройки для вновь созданной площадки (из меню Мои площадки) с полями для возможности изменения различных ее параметров. Площадка создана.