Всегда был сторонником того, чтобы устанавливать код в Joomla вручную, без использования модулей, если, конечно, позволяют знания в этой области. Как установить код Sape в систему и пойдет речь в сегодняшней статье.

sape-settings

Начнем с того, что вам будет необходимо зарегистрироваться в Sape.ru и пройти в настройки своей площадки.

Здесь вы увидите настраиваемые параметры: общие, отображение, код, sitemap.

Разберем каждую из вкладок более подробно.

Итак, в меню “общие” мы можем включить автоматический режим, что означает что ссылки будут включаться без вашего участия. Также существует параметр для автоматической активации новых страниц, что значительно облегчит ваши операции с данной системой.

Цены на ссылки рекомендую ставить не более средних по сайту, умноженные на 2!

Кроме того, установите галочки на использовании стоп-слов, так как поисковые системы не любят adult-тематику и ненормативную лексику.

Остальные параметры настройте по вашему желанию и уразумению.

Переходим к вкладке “отображение”. Здесь можно настроить собственный вид стилей, каким образом будут отображаться ссылки – в формате блоков, или в смешанном виде.

Также возможна настройка ширины, выравнивания блоков, цвета текста, фона и другие компоненты.

Но нас интересует больше остальных вкладка “код”. Переходим к ней.

sape-code

Выбираем PHP из списка пунктов установки кода и следуем инструкциям, указанным в советах по использованию.

Т.е. вы должны скачать папку, распаковать ее и выложить файлы в корень своего сайта. Далее выставить права доступа 777 на ранее скачанную папку на сервере и установить код отображения гипертекстовых ссылок.

Далее вставляем сам код в модуль HTML или PHP. У меня он следующий:

 <?php  if (!defined('_SAPE_USER')){ define('_SAPE_USER', 'ваша_папка'); ] require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape = new SAPE_client(); $o['charset'] = 'UTF-8'; $sape = new SAPE_client($o); unset($o); ?> <? echo $sape->return_links(3); ?>

В вашем случае скорее всего будет указан другой код, так как за основу берется именно он, но как показывает практика, то для кодировки UTF-8 нужно его слегка поправить, т.е. указать специальную кодировку отображаемых ссылок. Делаем выводы: если у вас сайт написан с кодировкой UTF-8 и вы используете Joomla, то вышеприведенный код для вас. Если же у вас сайт с другой кодировкой, то можете использовать стандартный код:

 <?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($n); ?>

где $n – количество ссылок, которое вы хотели бы вывести в данном месте страницы.

Но я бы рекомендовал вам следующий способ установки кода:

1. Скачиваем файл index.php из своего шаблона templates, т.е. данный файл должен находиться в папке templates/ваш_шаблон/index.php.

2. Открываем его с помощью любого текстового редактора и пишем код в теги <head></head>:

 <?php  if (!defined('_SAPE_USER')){ define('_SAPE_USER', 'ваша_папка');  ] require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');  $sape = new SAPE_client(); $o['charset'] = 'UTF-8'; $sape = new SAPE_client($o);  unset($o); ?>

Далее ищем место, куда будете вставлять ссылки, например в footer и пишем:

 <? echo $sape->return_links(1); ?>

(если вы хотите продавать по 1 ссылке в футере страницы).

Более подробную информацию о том, как и где применять код Sape. Также есть возможность воспользоваться уже готовым модулем для установки Sape кода в систему Joomla.