Всем привет.
Подскажите пожалуйста, как установить код на эту CMS. Вставляю в design.php и выдает ошибку.
Странно, в нете ответ не нашел, на форуме у сапы тоже, может все просто?
Вид для печати
Всем привет.
Подскажите пожалуйста, как установить код на эту CMS. Вставляю в design.php и выдает ошибку.
Странно, в нете ответ не нашел, на форуме у сапы тоже, может все просто?
видимо просто, Вы ошибку-то покажите... ))) и в саппорт можете продублировать.
Когда вставляю код, говорит следуещее:
"Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/.../data/tpl/design.php on line 31"
На 31 линии находится строка:
"require_once($_SERVER['DOCUMENT_ROOT'].'/'.LINKFEED_USER.'/linkfeed.php');"
Я не програмер, могу и ошибиться, но попробуй сделать так:
папку которую скачал с Linkfeedа помести не в корень, а в ./data/
затем в settings.php после <?php пиши такой код
и уже теперь в design.php в нужном тебе месте пропиши $mylinkfeedКод:global $mylinkfeed;
define('LINKFEED_USER', 'тут твой идентификатор');
require_once($_SERVER['DOCUMENT_ROOT'].'/data/'.LINKFEED_USER.'/linkfeed.php');
$linkfeed = new LinkfeedClient();
$mylinkfeed=$linkfeed->return_links();
За работу не ручаюсь, но попробовать можно.
По сообщения не понятно в чем дело. Пошлите design.php пожалуйста.
Адрес скинул личным сообщением.
Спасибо, файл отправил.
SerGo, нет не работает так, начинает ругаться на неопределенную переменную в design.php.
я у себя на компе это попробовал, ни че не ругалось.
Странно, все как написали сделал: код в сеттингс и последнюю строку в дизайнпхп вставил
сейчас на сервер залью и попробую.
Мне этот вопрос тоже интересен.
у меня все прошло на ура :), ошибок нет, робот Linkfeedа страници принал.
Отправь мне тоже в личку design.php и settings.php со своими исправлениями, я гляну.
CMS со стат модулем?
Спасибо SerGo, помог. Надо было в дизайнепхп прописывать $mylinkfeed, а я стормозил и последнюю строку целиком закинул. Уже даже одну ссылку купили.
P.S. Не знаю, может у меня одного такие проблемы, но почему постоянно с форума выкидывает, просит авторизоваться.
в саппорт системы отпишите, логи проверят, вроде Вы один такой...
и, будьте добры, кусок из design.php с которым проблема была, сюда в топик скинуть, чтобы последователи быстрее устраняли проблему))
Для начала - установка кода на nanoCMS
Дополнение.
Если есть желание раскидать ссылки по разным местам страницы, то в settings.php после <?php пишем
Затем в design.php в нужных вам местах раставляем переменныеКод:global $mylinkfeed1,$mylinkfeed2,$mylinkfeed3;
define('LINKFEED_USER', 'тут ваш идентификатор');
require_once($_SERVER['DOCUMENT_ROOT'].'/data/'.LINKFEED_USER.'/linkfeed.php');
$linkfeed = new LinkfeedClient();
$mylinkfeed1=$linkfeed->return_links(тут кол-во ссылок);
$mylinkfeed2=$linkfeed->return_links(тут кол-во ссылок);
$mylinkfeed3=$linkfeed->return_links();
$mylinkfeed1
$mylinkfeed2
$mylinkfeed3
В дизайнпхп нужно просто переменную $mylinkfeed вставить в то место, где ссылки должны быть, а в сеттингсы код, который SerGo написал. Просто обычно код биржи вставляется в шаблон или в подключаемый модуль, а тут вона как.
на днях случился апгрейд nanо-CMS.
на новом офсайте появился мануал по вставке кода на nanо-CMS для разных бирж.
Привет! Я не разбираюсь в коде! Но есть сайт _www.pusio.ru, хочу зарегистрироваться на бирже, блог Ласто блог В, как на него добавлять код и где его взять помогите пожалуйста!
И что вы хотите, чтобы кто нибудь вам его вставил? или разобраться не можете и вам помочь?
Вот здесь ещё описано как вставить http://forum.linkfeed.ru/showthread.php?t=2703
Я вот с горем пополам втыкнул куда-то какие-то крючочки в свой Ластопортатор, а он на меня, не матом, но ругается.
Вот Notice: Undefined index: HTTP_HOST in /home/u111451/e-swa.ru/www/portator/data/paid_links/07e6cad4803411bf4190bea090af80f64453c89e/linkfeed.php on line 42
А там всунуто вот это $this->lc_host = $_SERVER['HTTP_HOST'];
Ну и что это за ругань, вразумите кто нибудь?
Помогу с установкой кода linkfeed.
Помогу с решить проблему с кодировкой.
Скайп - Nipons_2501
Много помаялся, пока разобрался как правильно ставить коды в Ласто CMS.
В принципе, установка в нану и в портатор похожи. Далее, как мастер выражается, подробный мануал.
NANO CMS
Папку с полученным на бирже скриптом грузим так - http:/site.name/data/paid_links/здесьпапкакотрояназываетс яоченьдлиннымкодом/linkfeed.php и ставим права как предписано.
Идем в файл _design.php, далее фрагмент файла. Его можно скопировать и вставить у себя:
# Собственно шаблон дизайна:
global $mylinkfeed1,$mylinkfeed2,$mylinkfeed3;
define('LINKFEED_USER', 'здесь длинный номер папки вашего скрипта биржи'); // обратите внимание на наличие кавычек. Не теряйте их.
require_once($_SERVER['DOCUMENT_ROOT'].'/data/paid_links/здесь длинный номер папки вашего скрипта биржи/linkfeed.php');
$linkfeed = new LinkfeedClient();
$mylinkfeed1=$linkfeed->return_links(3, '<br />');
$mylinkfeed2=$linkfeed->return_links(3, '<br />');
$mylinkfeed3=$linkfeed->return_links(, '<br />');
$mem_usage=round(((float)memory_get_usage(true))/(1048576),2);
$title_default=$_s['settings']['title'];
$content=<<<template
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>$title</title>
Далее все зависит от конструкции вашей страницы. Вы можете выводить голые ссылки одним сплошным блоком или разбивать их, как это и рекомендовано. Более того, если вы делаете отдельные блоки по три ссылки в каждом, как это прописано здесь, то они будут слипаться. Все ссылки пойдут одним текстом, и различить их можно будет только наведением курсора. Я не захотел видеть такой кизяк на своем сайте. И хоть мне не удалось сообразить, как прикрутить гламурку рекомендованную Ласто, сделал проще.
Вот эта штука $mylinkfeed1=$linkfeed->return_links(3, '<br />'); указывает, что каждую ссылку выводить на новой строке. Всетаки хоть какой-то порядок.
Далее, ниже, уже в самом html коде дизайна начинаем расставлять эти блоки. Если вы используете оригинальный дизайн, то можете сделать примерно так:
<body>
<div id="nano">
<div class="nanotop">
<div class="nanobottom">
<div id="header">
<div class="headtop">
<div class="headbottom">
<a href="$turl/" title="На главную"></a>
<h1>$title_default</h1>
<p>$title</p>
</div>
</div>
</div>
$topmenu
<div id="middle">
<div class="wrap bordr bordl">
<div class="content" id="changefont">
<!-- div class="reklams_468 bord">баннер</div -->
$content
</div>
<div class="left">
<div class="footbot">
<ul class="translate">
<li class="nolink"><em><em>Translate:</em></em></li>
<li><em><em>$google_translator</em></em></li>
</ul>
$leftmenu
$mylinkfeed1
</div>
</div>
<div class="right">
<div class="footbot">
$font
$rightmenu
$mylinkfeed2
$add
$mylinkfeed3
</div>
</div>
</div>
<div class="foot">
<div class="footleft"> $banner_left </div>
<div class="footright"> $banner_right </div>
</div>
</div>
</div>
</div>
</div>
У меня дизайн немного другой, я вообще сдел это так:
$leftmenu
<div class="box">
<div style="border: 1px dotted silver;margin:0 0 0 20px;width:160px;text-align:left;">
$mylinkfeed1
</div>
</div>
<div class="botbox"></div>
$rightmenu
<div class="topbox"></div>
<div class="box">
<div style="border: 1px dotted silver;margin:0 0 0 20px;width:160px;text-align:left;">
$mylinkfeed2
</div>
</div>
<div class="botbox"></div>
$banner_left
<div class="topbox"></div>
<div class="box">
<div style="border: 1px dotted silver;margin:0 0 0 20px;width:160px;text-align:left;">
$mylinkfeed3
</div>
</div>
<div class="botbox"></div>В данном случае, показанная конструкция заключает ссылку в безразмерный по высоте баннер. Когда ссылки нет, то у вас стоит небольшая рамочка, которая может выглядеть просто как элемент украшения. При появлении ссылки, она оказывается внутри баннера соответствующего размера. При появлении нескольких ссылок в этом блоке, баннер принимает соответствующий размер.
Все, настройки наны закончены.
Настройки портатора отличаются не многим.
Размещение скрипта биржи аналогичное.
В файле settings.php помещаем все тот же блок:
global $mylinkfeed1,$mylinkfeed2,$mylinkfeed3;
define('LINKFEED_USER', 'здесь длинный номер папки вашего скрипта биржи'); // обратите внимание на наличие кавычек. Не теряйте их.
require_once($_SERVER['DOCUMENT_ROOT'].'/data/paid_links/здесь длинный номер папки вашего скрипта биржи/linkfeed.php');
$linkfeed = new LinkfeedClient();
$mylinkfeed1=$linkfeed->return_links(3, '<br />');
$mylinkfeed2=$linkfeed->return_links(3, '<br />');
$mylinkfeed3=$linkfeed->return_links(, '<br />');
Я сунул его до комментария
### Начало секции, подлежащей обязательному редактированию.
Затем, в файле design.php втыкаю так:
<?php /* Выше этой строки в файле ничего не должно быть */
global $mylinkfeed1,$mylinkfeed2,$mylinkfeed3;
$linkfeed = new LinkfeedClient();
$mylinkfeed1=$linkfeed->return_links(3, '<br />');
$mylinkfeed2=$linkfeed->return_links(3, '<br />');
$mylinkfeed3=$linkfeed->return_links(, '<br />');И в теле html кода дизайна, аналогично нане.
Если при втыкании в дизайн такой штуковины $mylinkfeed1, вы видите страницу перекошенной, как после хорошей попойки, значит, вы сломали div контейнер. Тыкайте ее в другое место.
Все, я молодец, пойду с полки пирожок возьму. Если кто-нибудь, выложит столь же подробное описание установки и настройки статей, получит огромную человеческую благодарность, наверное, не только от меня. Ну никак не могу вдуплить, как прикрутить к нане, а главным образом к портатору, шаблон и урл.
могу поставить
А в сеттингах надо прописывать запуск кода?
Добавлено через 6 минут
Ласто пишет что код втыкать в disign.php а в сеттингах есть подсказка что код ссылок втыкать сюда втыкаю ошибку выдаеть
если бюджет за установку кода от 100уе, то можете в любое время дня и ночи писать мне в личку и смс.
___
XRumer 12.0.17 + SocPlugin: Популярный программный комплекс для рассылки в Facebook, а также для разносторонней рассылки по форумам, блогам, гостевым, доскам с автоматическим обходом капчи (включая известную РеКапчу!)