Здравствуйте, у меня вопрос, может кто то знает как правильно вставить код в движок Dolphin ?
Здравствуйте, у меня вопрос, может кто то знает как правильно вставить код в движок Dolphin ?
Уже разобрался. Нашел человека который рассказал как сделать под сапу, чуть переделав сделал под линкфид. Если кому то надо могу расписать что как и куда.
Распишите обязательно, вдруг кому понадобится.
Установка кода в Буржуйский движок Dolphin
В чем заключается проблема установки кода в Дильфина, в том что в самом шаблоне стоит шаблонизатор и выполнение PHP кода отсутствует. А вставляя код в файлы где обрабатывается PHP, я добивался только одного результата что ссылки появлялись либо выше тега <body> либо ниже </body> . Поискав в интернете нашел только одну тему ( полу годичной давности ) обсуждающею эту проблему на форуме сапы. Самого решения там не было но был человек который решил эту проблему, взяв с форума его номер ICQ. Написал ему, он любезно согласился рассказать мне этот способ ( есть же еще на свете бескорыстные люди ), я был этим приятно удивлён. Короче меньше буду терендеть перейду к самому коду.
Первым делом выполните первые 3 пункта отсюда http://www.linkfeed.ru/platforms/new .
Далее создайте в корне фаил linkfeed.php
С таким кодом, изменив название папки в коде, на своё название папки, которую вы залили в корень сайта:
Далее надо изменить фаил inc/header.inc.php , в самый низ этого файла добавьте вот такой код:PHP код:
<?php
define('LINKFEED_USER', 'Ваше название папки');
require_once($_SERVER['DOCUMENT_ROOT'].'/'.LINKFEED_USER.'/linkfeed.php');
$linkfeed = new LinkfeedClient();
global $linkfeed;
?>
Далее найдите в файле inc/design.inc.php , вот такую строчку:PHP код:
<?php
require_once($dir['root'].'linkfeed.php');
?>
После неё надо вставить вот такой код:PHP код:
case 'bottom_text': $sRet = _t( '_bottom_text', date('Y') ); break;
Должен получиться вот такой вид кода :PHP код:
case 'feed_links': global $linkfeed;$sRet = $linkfeed->return_links();break;
Далее в любое место шаблона вставляете вот такую строчку:PHP код:
case 'bottom_text': $sRet = _t( '_bottom_text', date('Y') ); break;
'feed_links': global $linkfeed;$sRet = $linkfeed->return_links();break;
case 'copyright': $sRet = _t( '_copyright', date('Y') ) . getVersionComment(); break;
Я лично вставил в _header.html в самый вверх.Код:__feed_links__
А и еще для тех кто не знает, файлы шаблона хранятся в /teamplates/tmpl_uni/ .
Если вы всё сделали правильно, всё должно работать.
Желаю удачи!