Перейти к содержимому

Сервис обмена электронных валют


Установка кода биржи linkpad на DLE?

#1 Zevss

Zevss
  • Пользователь
  • 401 сообщений
  • Репутация: 8
0

Отправлено 12 Март 2015 - 10:16

Подскажите пожалуйста как поставить код на дле.
Делаю:

Создал папку 638d0106dcc34d3cac86f92c02320227 установил права 777 закачал в нее файл linkpad.php

В index.php установил:

if (!defined('_LINKPAD_USER_ID')){
define('_LINKPAD_USER_ID', '638d0106dcc34d3cac86f92c02320227');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._LINKPAD_USER_ID.'/linkpad.php');
$linkpad = new Linkpad_client();

В main.tpl установил:

<?php echo $linkpad->return_links($n); ?>

Файл links.db в папке 638d0106dcc34d3cac86f92c02320227 создался.

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


 

 

  • 0

#2 Zevss

Zevss
    Topic Starter
  • Пользователь
  • 401 сообщений
  • Репутация: 8

Отправлено 22 Март 2015 - 17:55

Рабочий код:
 

if (!defined('_LINKPAD_USER_ID')){
define('_LINKPAD_USER_ID', '638d0106dcc34d3cac86f92c02320227');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._LINKPAD_USER_ID.'/linkpad.php');
$linkpad = new Linkpad_client();
$tpl->set('{linkpad}', $linkpad->return_links($n));

в main.tpl вставляйте {linkpad}


  • 0

#3 r0mZet

r0mZet
  • Модератор
  • 968 сообщений
  • Репутация: 108

Отправлено 23 Март 2015 - 13:02

1) Кидаем папку с id в корень сайта как обычно, выставляем ей права 777 и файлу внутри папки 644 на всякий случай.
2) Создаем модуль с содержимым :
 
<?php
global $linkpad;
if (!defined('_LINKPAD_USER_ID')){
define('_LINKPAD_USER_ID', 'ВАШ_ID');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._LINKPAD_USER_ID.'/linkpad.php');
$linkpad = new Linkpad_client();
?>
<?php
global $linkpad;
echo iconv("windows-1251", "UTF-8",$linkpad->return_links());
?>
 
3) Далее присваиваем имя нашему модулю, например «sape_mod.php».
4) Отправляем наш модуль в  engine/modules
5) Идем в папку шаблона сайта, ищем файл в котором хотим отображать ссылки, например вполне подойдет main.tpl.php и внутрь кода вставляем вот такой кусок кода:
 
{include file="engine/modules/sape_mod.php"}
 
Из-за Smarty пришлось сделать такую хрень в одну строку. Есть и другие варианты как оно все может выводиться, но только в таком виде у меня отображалось без ошибок.

  • 0


Оформление форума – IPBSkins.ru