скрытая часть текста
1. Распакуйте в корне сайта этот zip-архив.
2. Проверьте, что есть папка 9397f9ddb32bfe7c78445c3e3188204b558e829f.
3. Установите права доступа 777 на эту папку.
4. Разместите код вывода ссылок на страницах, с которых хотите продавать ссылки:
* Необходимо, что бы на вашем хостинге были разрешены исходящие соединения.
Основной код (выводит все ссылки страницы):
<?php
define('LINKFEED_USER', '9397f9ddb32bfe7c78445c3e3188204b558e829f');
require_once($_SERVER['DOCUMENT_ROOT'].'/'.LINKFEED_USER.'/linkfeed.php');
$linkfeed = new LinkfeedClient();
echo $linkfeed->return_links();
?>
Пример:
Например, у нас на странице планируется 5 ссылок и мы хотим разместить на странице несколько блоков ссылок в разных частях страницы:
* 2 ссылки под левым меню
* 2 ссылки справа
* 1 ссылка в конце страницы
Имеем:
Основной код в начале страницы без вывода ссылок:
<?php
define('LINKFEED_USER', '9397f9ddb32bfe7c78445c3e3188204b558e829f');
require_once($_SERVER['DOCUMENT_ROOT'].'/'.LINKFEED_USER.'/linkfeed.php');
global $linkfeed;
$linkfeed = new LinkfeedClient();
?>
Ставим под левым меню:
<?php
global $linkfeed;
echo $linkfeed->return_links(2);
?>
Ставим справа:
<?php
global $linkfeed;
echo $linkfeed->return_links(2);
?>
Ставим в конце страницы:
<?php
global $linkfeed;
echo $linkfeed->return_links(1);
?>
Учтите, что в таком случае на странице больше 5 ссылок не будет.
Как вариант, оставим последний блок пустым (без чисел), таким образом он будет выводить все оставшиеся ссылки страницы, количество которых на странице устанавливается вебмастером в настройках площадки:
<?php
global $linkfeed;
echo $linkfeed->return_links();
?>
Установка кодировки:
Если кодировка сайта не CP1251, а KOI8-R или UTF-8 замените следующую строчку в linkfeed.php:
var $lc_charset = 'CP1251'; // Набор символов для клиента
на
var $lc_charset = 'KOI8-R'; // Набор символов для клиента
или
var $lc_charset = 'UTF-8'; // Набор символов для клиента
соответственно.
Защита статичных сайтов от псевдопараметров в урле:
При запросах вида http://mysite.ru/index.html?a=1&... не будут учитываться параметры и для страницы index.html всегда будут отдаваться ее сссылки. Для защиты всего сайта замените в скрипте linkfeed.php:
var $lc_is_static = false;
на:
var $lc_is_static = true;
Если хотите включить защиту на конкретной странице в основном блоке замените:
$linkfeed = new LinkfeedClient();
на:
$linkfeed = new LinkfeedClient( array( 'is_static' => true));
Для сайтов с поддержкой Perl
1. Распакуйте в корне сайта этот zip-архив.
2. Проверьте, что есть папка 9397f9ddb32bfe7c78445c3e3188204b558e829f.
3. Установите права доступа 777 на эту папку.
4. Разместите код вывода ссылок на страницах, с которых хотите продавать ссылки:
* Необходимо, что бы на вашем хостинге были разрешены исходящие соединения.
Основной код (выводит все ссылки страницы):
use constant LINKFEED_USER => "9397f9ddb32bfe7c78445c3e3188204b558e829f";
require "$ENV{DOCUMENT_ROOT}/".LINKFEED_USER."/linkfeed.pm";
my $linkfeed_client = LinkFeed->new('user' => LINKFEED_USER);
print $linkfeed_client->return_links();
Например, у нас на странице планируется 5 ссылок и мы хотим разместить на странице несколько блоков ссылок в разных частях страницы:
* 2 ссылки под левым меню
* 2 ссылки справа
* 1 ссылка в конце страницы
Имеем:
Основной код в начале страницы без вывода ссылок:
use constant LINKFEED_USER => "9397f9ddb32bfe7c78445c3e3188204b558e829f";
require "$ENV{DOCUMENT_ROOT}/".LINKFEED_USER."/linkfeed.pm";
my $linkfeed_client = LinkFeed->new('user' => LINKFEED_USER);
Ставим под левым меню:
print $linkfeed_client->return_links(2);
Ставим справа:
print $linkfeed_client->return_links(2);
Ставим в конце страницы:
print $linkfeed_client->return_links(5);
Учтите, что в таком случае на странице больше 5 ссылок не будет.
Как вариант, оставим последний блок пустым (без чисел), таким образом он будет выводить все оставшиеся ссылки страницы, количество которых на странице устанавливается вебмастером в настройках площадки:
print $linkfeed_client->return_links();
Для сайтов с поддержкой RoR
1. Распакуйте в папку vendor/plugins этот zip-архив.
2. Проверьте, что есть папка tmp/9397f9ddb32bfe7c78445c3e3188204b558e829f.
3. Установите права доступа 777 на эту папку.
4. Разместите код вывода ссылок на страницах, с которых хотите продавать ссылки:
* Необходимо, что бы на вашем хостинге были разрешены исходящие соединения.
Основной код (выводит все ссылки страницы):
Код для контроллера:
require 'lf_linkshow'
@lf=LFLinkShow::LFClient.new('9397f9ddb32bfe7c78445c3e3188204b558e829f',request)
Код для шаблона:
<%=@lf.return_links %>
Например, у нас на странице планируется 5 ссылок и мы хотим разместить на странице несколько блоков ссылок в разных частях страницы:
* 2 ссылки под левым меню
* 2 ссылки справа
* 1 ссылка в конце страницы
Имеем:
Код для контроллера:
require 'lf_linkshow'
@lf=LFLinkShow::LFClient.new('9397f9ddb32bfe7c78445c3e3188204b558e829f',request)
Ставим под левым меню:
<%=@lf.return_links 2 %>
Ставим справа:
<%=@lf.return_links 2 %>
Ставим в конце страницы:
<%=@lf.return_links 5 %>
Учтите, что в таком случае на странице больше 5 ссылок не будет.
Как вариант, оставим последний блок пустым (без чисел), таким образом он будет выводить все оставшиеся ссылки страницы, количество которых на странице устанавливается вебмастером в настройках площадки:
<%=@lf.return_links %>
Что делать, если код на сайте не найден
Для сайтов с поддержкой PHP
Убедитесь, что код на сайте размещен правильно. Для этого временно замените в скрипте linkfeed.php строку
var $lc_force_show_code = false;
на
var $lc_force_show_code = true;
После этого в исходном коде страниц должны появиться html-комментарии вида: <!--e933f1b0-->..<!--e933f1b0--> на местах вывода ссылок. Если вам не удалось самостоятельно решить проблему, то напишите об этом внутренним сообщением в саппорт с подробным описанием ваших действий и результатов.
Советы
* Для ссылок можно задать класс CSS-стилей в настройках площадки.
* Настоятельно рекомендуем разделять ссылки на блоки по 1-2 ссылки, чтобы поисковые системы были более лояльны к ним.
Обновлено (26.11.2011 08:16)