Постоянный адрес документации: paulehan.github.io/ABOLink/
- Скрипт
ABOLink
возвращает HTML код ссылки и баннера для партнерского сайта. - Использование ссылки и/или баннера на партнерском сайте оговаривается с ведущим СЕО-специалистом компании ABO. Так как, может для партнера быть предоставлено только передача HTML кода ссылки или баннера.
- Для каждой страницы партнерского сайта передаются значения ссылки и/или баннера. Также, эти значения могут изменятся на одной странице при каждом ее вызове.
- Полученный HTML код не имеет стилей, классов (CSS) и прочих атрибутов кроме всплывающей подсказки (alt, title). По желанию партнера, может быть добавлен атрибут
REL
со значениемNOFOLLOW
. - Кэшировать данные скрипта
ABOLink
более 1 секунды запрещается
- PHP 4 >= 4.3, PHP 5
- Наличие на сервере библиотеки
php_curl.dll
Описание libcurl
- Распакуйте архив в корневой директории сайта. Как правило, это папка с именем:
/public_html
,/www
или с именем домена сайта. - На странице (в блоке) вывода HTML кода необходимо подключить скрипт ABOLink с помощью PHP конструкции
include()
; Установите данный код перед выводом HTML кода ссылки или баннера:
<?php
include("ABOLink/ABOLink.php");
?>
- Для вывода ссылки скрипта
ABOLink
, необходимо в блок установить следующий PHP код:
<?php ABOLink('ANCOR'); ?>
В ответ на сайт партнера будет возвращено HTML код ссылки. Пример:
<a href="http://abo.ua/instrument/" title="Инструмент" target="_blank">
Инструмент
</a>
- Для вывода банера скрипта
ABOLink
, необходимо в блок установить следующий PHP код:
<?php ABOLink('BANNER'); ?>
В ответ на сайт партнера будет возвращено HTML код баннера. Пример:
<a href="http://abo.ua/instrument/" title="Инструмент" target="_blank">
<img src="http://firepic.org/images/2014-09/05/6pxv59onm2ph.jpg" alt="Инструмент"/>
</a>
- Все данные возвращаются в кодировке
UTF-8
- Размер картинки баннера и максимальное количество символов ссылки оговаривается с СЕО-специалистом для каждого партнерского сайта.
- Все картинки баннеров хранятся во внешних (облачных) хранилищах.
- Если для партнерского сайта не предусмотрено размещение баннера или ссылки код ABOLink вернет пустоту “ ”.
Узнать кодировку сайта вывода данных HTML можно в "голове" любой страницы:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
...
</head>
Если Ваш сайт использует другую кодировку, к примеру: windows-1251
- необходимо в PHP код добавить параметр кодировки.
К примеру, для сайта с HTML кодировкой windows-1251
:
<?php ABOLink('ANCOR', 'windows-1251'); ?>
<?php ABOLink('BANNER', 'windows-1251'); ?>
По умолчанию PHP код выводит данные в кодировке UTF-8
. Если Ваш сайт использует кодировку UTF-8
, параметр кодировки можно не указывать.
Пример вызова PHP кода с идентичной кодировкой UTF-8
:
<?php ABOLink('ANCOR'); ?>
<?php ABOLink('ANCOR', 'utf-8'); ?>
- Если у Вас возникли вопросы по внедрению скрипта ABOLink или другие вопросы технического характера напишите нам: WebHelp@abo.ua
- WIKI