Не могу установить код linkfeed

Zevss
На сайте с 23.03.2008
Offline
389
1495

Раньше переносил сайты из Sape за 2-3 мин. сейчас вообще не могу не перенести ни добавить сайт, движки дле и вп. Пробовал просто добавить согласно инструкции, во всех случаях ответ один:

Код на главной странице не найден, установите код и отправьте на перепроверку

Файл linkfeed.links.db создается.

В чем может быть проблема, и как ее решить? Спасибо!

Продаются сайты с доходом, недорого https://www.maultalk.com/topic356667.html
Виктор Горняков
На сайте с 25.09.2006
Offline
175
#1

Бывало аналогично такое.

Бросал все и на след. день спокойно добавлял.

Проверь, чтоб коды м/у собой не конфликтовали с др. биржами.

Попробуй вывести show_code, если отобразит - то глюк системы, если нет. конфликт на стороне сайта

МСК серверы: VPS (VDS) CPU: ОТ 1 ЯДРА/RAM: ОТ 1024MB/SSD: ОТ 10 GB/+ МЕСТО ПОД БЭКАПЫ/IPV4: 1 ШТ от 104 ₽ в мес ---> https://bit.ly/qwartaru
Zevss
На сайте с 23.03.2008
Offline
389
#2
DrCrow:
на след. день спокойно добавлял

а нельзя ли небольшой мануальчик, хотя бы для вп?

Виктор Горняков
На сайте с 25.09.2006
Offline
175
#3

В корень кидаешь свою папку bea3a844f8bc09bbe53baa6917690d3f - атрибуты 777 на нее.

в файлике linkfeed.php

меняешь

var $lc_force_show_code = false;

на

var $lc_force_show_code = true;

Потом

/wp-content/themes/своя_тема/sidebar.php

в него вписываешь


<?php

define('LINKFEED_USER', 'bea3a844f8bc09bbe53baa6917690d3f'); // сменить на свое

require_once($_SERVER['DOCUMENT_ROOT'].'/'.LINKFEED_USER.'/linkfeed.php');

$linkfeed = new LinkfeedClient();

echo $linkfeed->return_links();

?>

код свой найдешь тут: http://www.linkfeed.ru/platforms/new

и исх. коде смотерть на подобное <!--e933f1b0-->..<!--e933f1b0-->

Zevss
На сайте с 23.03.2008
Offline
389
#4

DrCrow, ☝ Спасибо! Работает.

А теперь еще и для дле пожалуйста :)

Виктор Горняков
На сайте с 25.09.2006
Offline
175
#5

Ну тут элементарнее: http://forum.linkfeed.ru/showthread.php?30-%D0%9A%D0%B0%D0%BA-%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D1%8C-%D0%BA%D0%BE%D0%B4-%D0%BD%D0%B0-Dle-6-7

целая ветка этому посвящена, в т.ч. и раздел. копипастить не стал, рега не нужна)))

Zevss
На сайте с 23.03.2008
Offline
389
#6

Как установить код на Dle.

Самое простое

В Index.php Ищите Строку

echo $tpl->result['main'];

И Заменяете ее на

eval (' ?' . '>' . $tpl->result['main'] . '<' . '?php ');

Потом В Шаблое в main.tpl

Ставляешь В Нужное Место

<?php

define('LINKFEED_USER', 'Ваш Код');

require_once($_SERVER['DOCUMENT_ROOT'].'/'.LINKFEED_USER.'/linkfeed.php');

$linkfeed = new LinkfeedClient();

echo $linkfeed->return_links();

?>

Естественно не Забыв Загрузить папку на сервер и проставить права 777

Все Работает

C3
На сайте с 19.10.2013
Offline
47
#7

Зачем eval то? Эта функция вообще на нормальных хостингах запрещена.

Можно еще проще:

index.php

 define('LINKFEED_USER', '***************************здесь ваш код');

require_once($_SERVER['DOCUMENT_ROOT'].'/'.LINKFEED_USER.'/linkfeed.php');
$linkfeed = new LinkfeedClient();
$fi = $linkfeed->return_links();

$tpl->set('{linkfeed}',$fi);

Потом в файл шаблона - main.tpl вставляете {linkfeed} куда хотите.

Zevss
На сайте с 23.03.2008
Offline
389
#8

colonel337, при такой установке сайт вообще перестает открываться.

C3
На сайте с 19.10.2013
Offline
47
#9

Zevss, эту строку замените

require_once($_SERVER***91;'DOCUMENT_ROOT'***93;.'/'.LINKFEED_USER.'/linkfeed.php');

на эту:

require_once($_SERVER['DOCUMENT_ROOT'].'/'.LINKFEED_USER.'/linkfeed.php');

Форум почему то побил..

Вообще, у них описано тоже самое: http://forum.linkfeed.ru/showthread.php?30-%D0%9A%D0%B0%D0%BA-%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D1%8C-%D0%BA%D0%BE%D0%B4-%D0%BD%D0%B0-Dle-6-7

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий