Подскажите как установить код на форум phpBB
(выдает ошибку - return_links(); ?> )
там нужно чета создать и в коде форума подписать.........но я забыл что именно :(
Желательно подробно
Спасибо
Вид для печати
Подскажите как установить код на форум phpBB
(выдает ошибку - return_links(); ?> )
там нужно чета создать и в коде форума подписать.........но я забыл что именно :(
Желательно подробно
Спасибо
а какую ошибку выдает? подробнее распишите всю ситуацию...
куда уж подробнее.......
просто код не работает. на САПЕ тоже не работает, но я находил форум где подсказали, что нужно сделать......... там я правил файл sape.php, и в итоге код на сайте был такой - {SAPELINKS}
там менялись в самом коде САПЕ, некоторые строчки, т.к. phpbb не понимает другой код
но щас ненайду этот форум :(
вот ссылка на установку кода на САПЕ
http://forum.sape.ru/showthread.php?t=6180
5 пост от texter...........
подскажите как можно переделать?
вот где реально зашит код биржи, соотв. здесь надо вместо сапы наш код поставить, который берем в админке.Код://
// sapelinks
//
function sapelinks()
{
define('_SAPE_USER', 'b99cf3067df8da8c84f59874c2f97535');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
$output = $sape->return_links();
return $output;
}
не меняем, остальное ставим от линкфид.Код:return $output;
Заработало :)
всем кому нужно будет, делаем так:
Открыть includes/page_tail.php
Найти код:
--------------------------------------------------------------
if ( !defined('IN_PHPBB') )
{
die('Hacking attempt');
}
--------------------------------------------------------------
перед ним добавить:
--------------------------------------------------------------
//
// linkfeedlinks
//
function linkfeed()
{
define('LINKFEED_USER', 'b99cf3067df8da-ЗДЕСЬ ВАШ ИДЕНТИФИКАТОР-8c84f59874c2f97535');
require_once($_SERVER['DOCUMENT_ROOT'].'/'.LINKFEED_USER.'/linkfeed.php');
$linkfeed = new LinkfeedClient();
echo $linkfeed->return_links();
}
--------------------------------------------------------------
найти код:
------------------------
$template->pparse('overall_footer');
------------------------
перед ним добавить:
--------------------------------
//
// LINKFEED
//
$template->assign_vars(array(
'LINKFEED' => linkfeed()
));
------------------------------------
Открыть templates/ваш_стиль/overall_footer.tpl
сделать первую пустую строку и добавить:
-----------
<div align="left">{LINKFEED}</div>
----------------------------------------------------------------
все!!!
всем удачи и WMZ побольше :))
посмотрел это и как то не встало на движок phpBB3 кто может сделать FAQ по установке кода для phpBB3???
что пишет? почему не встало-то...
дело в том что в движке phpBB я плохо разбираюсь и хотелось бы инструкцию что-то на типе "6 поста" в этой теме.
На данные момент инструкция из 6 поста подходит для версии php2 ,а для 3 увы уже нет!(
Главное, - что Вы поняли, что это ПОИСК! Т.к. именно он Вам и поможет. Ищите по слову phpBB.
Если ничего не помогло попробуйте это: http://forum.linkfeed.ru/showthread.php?t=955
Мля.. народ, че за куйню вы здесь придумываете? Все делается просто.
Открывает файл overall_footer.html
Перед тегом body вставляем ваш код, заменивиКод:<?php
наКод:?>
иКод:<!-- PHP -->
соответственно. Должно получится:Код:<!-- ENDPHP -->
ВСЕ! Все прекрасно работает! Проверял только на phpbb3Код:<!-- PHP -->
define('LINKFEED_USER', 'ВАШ КОД');
require_once($_SERVER['DOCUMENT_ROOT'].'/'.LINKFEED_USER.'/linkfeed.php');
$linkfeed = new LinkfeedClient();
echo $linkfeed->return_links();
<!-- ENDPHP -->
З.Ы. Не забудьте разрешить php в шаблонах и очистить кэш
Поискать трудно? А еще говорите, что 2 месяца не можете вставить. За 2 месяца весь форум наизусть должны знать. Да вы и не пытались, вы просто ищите готовые решения.
Конфигурация сервера ---> безопасность ---> Разрешить php в шаблонах
Епт, wandit, ты читать хоть что нибудь пробовал?
у тебя UTF-8Цитата:
Если кодировка сайта не CP1251, а KOI8-R или UTF-8 замените следующую строчку в linkfeed.php:
var $lc_charset = 'CP1251'; // Набор символов для клиента
на
var $lc_charset = 'KOI8-R'; // Набор символов для клиента
или
var $lc_charset = 'UTF-8'; // Набор символов для клиента
соответственно.
а кто подскажет, почему если на пхпбб2 ставлю типа:
то ссылки не центруются. Линкфидовские ссылки "вылезают" из тегов.Цитата:
<center>{LINKFEED</center>
Не нашел такой же проблемы, как у меня возникает, по-этому спрошу.
Описываю:
форум phpBB 2.0
все сделал как в инструкции на первых страницах этой ветки.
Однако:
когда вставляю в нужное место ( перед template->pparse('overall_footer'); ) код
--
$template->assign_vars(array('LINKFEED' => linkfeed()));
--
сразу изчезает ВЕСЬ "overall_footer" при просмотре форума. Вместе с копирайтом и ожидаемыми ссылками.
когда комментирую вышеприведенный код - футер появляется как ни в чем не бывало... Конечно код для ссылок в него не вставляется при этом.
Подскажите как решить проблему, четвертый день бьюсь...
Никто не знает в чем дело?
может $template имеет ограниченный размер и в нее не помещается новый массив?
(я php не знаю почти :( )
Попробуй проглядеть всё ещё раз внимательно, может где что пропустил. Попробуй другие варианты вставки кода.
выполнил и эту инструкцию и для SAPE - пропал сайт из видимости
а теперь в phpBB3 вообще нет такого файла includes/page_tail.php
ссылки вылезли почему-то на самом верху - над шапкой, показывает ошибку вне тэга
О... Исчо один клоакер вылез с вопросом "почему"... Вложение 498
Работайте честно, а если это невозможно, то не работайте вовсе...
pro-nad, код неверно установлен, где-то не в том месте вызываешь ссылки
по какой схеме устанавливать linkfeed если для установки сапы я использовал модуль BB3Sape?
Electra, по той же схеме
каков вопрос - таков ответ :) по той же! если ставите модулем, то аналогично добавляете и linkfeed, а если ставите другим методом, то тему почитайте - все расписано, делается так же
Что то не понимаю. Ставить отдельно или же ставить второй модуль переделанный под linkfeed?
можно и так, и так, как удобнее, как вы вообще его ставили? точно также добавляете linkfeed, заменив переменные на LINKFEED_SETTINGS, можно любым другим способом, описанным в данной ветке;
если вы вообще не разбираетесь, то замените папку с кодом sape на вот этот код импорта (скачать можно авторизовавшись на бирже), тогда будут выводиться ссылки сразу из двух бирж (из одного уже активированного модуля), подробнее почитать можно в вашем интерфейсе на странице http://www.linkfeed.ru/webmaster_import/sape;
если и это не помогает, вам нужна помощь специалиста :)
Mazzinger кэш удалял на phpbb?