Вернуться   Форум SAPE.RU > Система SAPE.ru > Установка кода на различные движки

-->
Ответ
 
Опции темы
Старый 10.03.2008, 22:27   #41
Новичок
 
Регистрация: 28.02.2008
Сообщений: 23
Вес репутации: 0
oktawyk на пути к лучшему
Отправить сообщение для oktawyk с помощью ICQ
По умолчанию

Как все-таки правильно вставить код ?
Так



Цитата:
Сообщение от Корнелий Шнапс Посмотреть сообщение
Я поставил код на phpbb3 следующим образом:
1) в админке разрешил php в шаблонах
2) в корень форума записал нужный каталог с sape.php
3) назначил каталогу права 777
4) в нужный шаблон в нужном месте вставил код (мой_каталог заменить на ваш каталог)
PHP код:
 <!-- PHP --> 
 
define('_SAPE_USER'$phpbb_root_path 'мой_каталог'); 
 require_once(
$_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); 
 
$o['charset'] = 'UTF-8';
 
$sape = new SAPE_client($o);
 unset(
$o);   
 echo 
$sape->return_links();
<!-- 
ENDPHP --> 
5) админке обновил шаблон для стиля - это чтобы удалить все кэшированные версии файлов шаблона и чтобы обновленный шаблон зачитался.
6) что-то поначалу было с кодировакми, но после удаления links.db и обновления шаблона ссылки стали выводиться в нужной кодировке.


Или так :




Цитата:
Сообщение от NCom Посмотреть сообщение
у меня в functions.php
после этого

Код:
{
			$template->assign_var('RUN_CRON_TASK', '<img src="' . append_sid($phpbb_root_path . 'cron.' . $phpEx, 'cron_type=' . $cron_type) . '" width="1" height="1" alt="cron" />');
		}
стоит это

Код:
define('_SAPE_USER', 'мой каталог'); 
    require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); 
    $o['charset'] = 'UTF-8';
    $o['host'] = 'мой сайт';
    $sape = new SAPE_client($o);
$sapeLinks = $sape->return_links(2);
    $template->assign_var("SAPE_LINKS1",$sapeLinks);
$sapeLinks = $sape->return_links(2);
    $template->assign_var("SAPE_LINKS2",$sapeLinks);
$sapeLinks = $sape->return_links();
    $template->assign_var("SAPE_LINKS",$sapeLinks);
а в шаблоне

{SAPE_LINKS}

{SAPE_LINKS1}
и
{SAPE_LINKS2}
ну естественно в разных местах

и все работает.



У меня ни один из двух не сработал... уже неделю пытаюсь понять все глюки саповской системы! Помогите пожалуйста установить в overall_footer.html - форум phpBB3
oktawyk вне форума   Ответить с цитированием
Старый 13.03.2008, 17:11   #42
Новичок
 
Регистрация: 13.03.2008
Сообщений: 1
Вес репутации: 0
Gagauzka на пути к лучшему
По умолчанию

устанавливала код несколькими способами найденными на форуме..но он глючит, ссылки почемуто многие в ерроре....помогите пожалуйста разобраться!!
Или может кто нить скинет готовый свой рабочий файл overall_footer.html ??
а то я уже совсем не понимаю что и как делать(((
Gagauzka вне форума   Ответить с цитированием
Старый 13.03.2008, 18:42   #43
Сам себе раб
 
Аватар для NCom
 
Регистрация: 09.10.2007
Адрес: Геленджик
Сообщений: 2,493
Вес репутации: 321
NCom - прекрасное будущееNCom - прекрасное будущееNCom - прекрасное будущееNCom - прекрасное будущееNCom - прекрасное будущееNCom - прекрасное будущееNCom - прекрасное будущееNCom - прекрасное будущееNCom - прекрасное будущееNCom - прекрасное будущееNCom - прекрасное будущее
По умолчанию

мой вариант работает на phpbb3 а релиз или rc там не играет роли...он работал и на rc3 или чуть выше.
__________________
Последний год нравится в этой тизерке, а сервер арендую здесь и не жалуюсь.
NCom вне форума   Ответить с цитированием
Старый 13.03.2008, 18:43   #44
Сам себе раб
 
Аватар для NCom
 
Регистрация: 09.10.2007
Адрес: Геленджик
Сообщений: 2,493
Вес репутации: 321
NCom - прекрасное будущееNCom - прекрасное будущееNCom - прекрасное будущееNCom - прекрасное будущееNCom - прекрасное будущееNCom - прекрасное будущееNCom - прекрасное будущееNCom - прекрасное будущееNCom - прекрасное будущееNCom - прекрасное будущееNCom - прекрасное будущее
По умолчанию

в phpbb3 нужно не забывать после изменений чистить кеш.
__________________
Последний год нравится в этой тизерке, а сервер арендую здесь и не жалуюсь.
NCom вне форума   Ответить с цитированием
Старый 13.03.2008, 22:44   #45
Новичок
 
Регистрация: 28.02.2008
Сообщений: 23
Вес репутации: 0
oktawyk на пути к лучшему
Отправить сообщение для oktawyk с помощью ICQ
По умолчанию

Цитата:
Сообщение от NCom Посмотреть сообщение
в phpbb3 нужно не забывать после изменений чистить кеш.
чистил и в админке и в браузере , не хочет показывать ссылки заливал и по ftp и с самой админки менял код шаблона.
Прошу тебя , скинь сюда готовый код который ты ставил у себя в overal_footer.html
, а ещё лучше весь свой оверал фоотер , сними только свой идентификатор

ps . Если делал через functions.php то скинь пожалуйста все изменения пошагово - честно устал уже искать баги, тем более что в php програмировании знаний ноль

Буду признателен за заливку , ибо уже знаю заранее что с кодом не получиться ничего - так как уже пробовал не раз - все методы описаные на этом форуме)))

Последний раз редактировалось oktawyk; 13.03.2008 в 22:49.
oktawyk вне форума   Ответить с цитированием
Старый 15.03.2008, 23:46   #46
Новичок
 
Регистрация: 28.02.2008
Сообщений: 23
Вес репутации: 0
oktawyk на пути к лучшему
Отправить сообщение для oktawyk с помощью ICQ
По умолчанию

Цитата:
Сообщение от NCom Посмотреть сообщение
мой вариант работает на phpbb3 а релиз или rc там не играет роли...он работал и на rc3 или чуть выше.

http://MY_SITE_COM/forum/

это директория моего форума , как мне в этом случае указать в коде ?

PHP код:
    define('_SAPE_USER''мой каталог');
Или 
    define
('_SAPE_USER''/forum/мой каталог');




    
$o['host'] = 'MY_SITE_COM/forum/';
Или 
    $o
['host'] = 'MY_SITE_COM/'
На самом деле не понимаю нифига в этих кодах - помогите кто уже ставил на форум саповский код очень прошу
oktawyk вне форума   Ответить с цитированием
Старый 26.03.2008, 16:12   #47
Новичок
 
Регистрация: 28.02.2008
Сообщений: 23
Вес репутации: 0
oktawyk на пути к лучшему
Отправить сообщение для oktawyk с помощью ICQ
По умолчанию

права на папку поставил 777
пробовал код в различные места кинуть в индекс в виевтопик , и виев форум - сылок не видно , но модерацию прошёл сайт .
Так-же пробовал и методом в файл functions.php один чёрт не показывает сылки
Убрал сессии - sape внёс в список ботов , присобачил этому боту ипку sape
в шаблонах разрешён php скрипт .

3 недели уже мучаюсь с этим форумом , помогите хоть кто-то ???

mysite.com/forum/

вот сам код страницы
Цитата:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="{S_CONTENT_DIRECTION}" lang="{S_USER_LANG}" xml:lang="{S_USER_LANG}">
<head>


</td>

<meta http-equiv="content-type" content="text/html; charset={S_CONTENT_ENCODING}" />
<meta http-equiv="content-style-type" content="text/css" />
<meta http-equiv="content-language" content="{S_USER_LANG}" />
<meta http-equiv="imagetoolbar" content="no" />
<meta name="resource-type" content="document" />
<meta name="distribution" content="global" />
<meta name="copyright" content="2002-2006 phpBB Group" />
<meta name="keywords" content="" />
<meta name="description" content="" />
{META}
<title>{SITENAME} &bull; <!-- IF S_IN_MCP -->{L_MCP} &bull; <!-- ELSEIF S_IN_UCP -->{L_UCP} &bull; <!-- ENDIF -->{PAGE_TITLE}</title>

<!--
phpBB style name: prosilver
Based on style: prosilver (this is the default phpBB3 style)
Original author: Tom Beddard ( http://www.subBlue.com/ )
Modified by:

NOTE: This page was generated by phpBB, the free open-source bulletin board package.
The phpBB Group is not responsible for the content of this page and forum. For more information
about phpBB please visit http://www.phpbb.com
-->

<script type="text/javascript">
// <![CDATA[
var jump_page = '{LA_JUMP_PAGE}:';
var on_page = '{ON_PAGE}';
var per_page = '{PER_PAGE}';
var base_url = '{A_BASE_URL}';
var style_cookie = 'phpBBstyle';
var onload_functions = new Array();
var onunload_functions = new Array();

<!-- IF S_USER_PM_POPUP -->
if ({S_NEW_PM})
{
var url = '{UA_POPUP_PM}';
window.open(url.replace(/&amp;/g, '&'), '_phpbbprivmsg', 'height=225,resizable=yes,scrollbars=yes, width=400');
}
<!-- ENDIF -->

/**
* Find a member
*/
function find_username(url)
{
popup(url, 760, 570, '_usersearch');
return false;
}

/**
* New function for handling multiple calls to window.onload and window.unload by pentapenguin
*/
window.onload = function()
{
for (i = 0; i <= onload_functions.length; i++)
{
eval(onload_functions[i]);
}
}

window.onunload = function()
{
for (i = 0; i <= onunload_functions.length; i++)
{
eval(onunload_functions[i]);
}
}

// ]]>
</script>
<script type="text/javascript" src="{T_TEMPLATE_PATH}/styleswitcher.js"></script>
<script type="text/javascript" src="{T_TEMPLATE_PATH}/forum_fn.js"></script>

<link href="{T_THEME_PATH}/print.css" rel="stylesheet" type="text/css" media="print" title="printonly" />
<link href="{T_STYLESHEET_LINK}" rel="stylesheet" type="text/css" media="screen, projection" />

<link href="{T_THEME_PATH}/normal.css" rel="stylesheet" type="text/css" title="A" />
<link href="{T_THEME_PATH}/medium.css" rel="alternate stylesheet" type="text/css" title="A+" />
<link href="{T_THEME_PATH}/large.css" rel="alternate stylesheet" type="text/css" title="A++" />

<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->
<link href="{T_THEME_PATH}/bidi.css" rel="stylesheet" type="text/css" media="screen, projection" />
<!-- ENDIF -->

</head>
<body id="phpbb" class="section-{SCRIPT_NAME} {S_CONTENT_DIRECTION}">

<div id="wrap">
<a id="top" name="top" accesskey="t"></a>
<div id="page-header">
<div class="headerbar">
<div class="inner"><span class="corners-top"><span></span></span>

<div id="site-description">
<a href="{U_INDEX}" title="{L_INDEX}" id="logo">{SITE_LOGO_IMG}</a>
<h1>{SITENAME}</h1>
<p>{SITE_DESCRIPTION}</p>
<p style="display: none;"><a href="#start_here">{L_SKIP}</a></p>
</div>

<!-- IF S_DISPLAY_SEARCH and not S_IN_SEARCH -->
<div id="search-box">
<form action="{U_SEARCH}" method="post" id="search">
<fieldset>
<input name="keywords" id="keywords" type="text" maxlength="128" title="{L_SEARCH_KEYWORDS}" class="inputbox search" value="<!-- IF SEARCH_WORDS-->{SEARCH_WORDS}<!-- ELSE -->{L_SEARCH_MINI}<!-- ENDIF -->" onclick="if(this.value=='{LA_SEARCH_MINI}')this.va lue='';" onblur="if(this.value=='')this.value='{LA_SEARCH_M INI}';" />
<input class="button2" value="{L_SEARCH}" type="submit" /><br />
<a href="{U_SEARCH}" title="{L_SEARCH_ADV_EXPLAIN}">{L_SEARCH_ADV}</a> {S_SEARCH_HIDDEN_FIELDS}
</fieldset>
</form>
</div>
<!-- ENDIF -->

<span class="corners-bottom"><span></span></span></div>
</div>

<div class="navbar">
<div class="inner"><span class="corners-top"><span></span></span>

<ul class="linklist navlinks">
<li class="icon-home"><a href="{U_INDEX}" accesskey="h">{L_INDEX}</a> <!-- BEGIN navlinks --> <strong>‹</strong> <a href="{navlinks.U_VIEW_FORUM}">{navlinks.FORUM_NAM E}</a><!-- END navlinks --></li>

<li class="rightside"><a href="#" onclick="fontsizeup(); return false;" class="fontsize" title="{L_CHANGE_FONT_SIZE}">{L_CHANGE_FONT_SIZE}</a></li>

<!-- IF U_EMAIL_TOPIC --><li class="rightside"><a href="{U_EMAIL_TOPIC}" title="{L_EMAIL_TOPIC}" class="sendemail">{L_EMAIL_TOPIC}</a></li><!-- ENDIF -->
<!-- IF U_EMAIL_PM --><li class="rightside"><a href="{U_EMAIL_PM}" title="{L_EMAIL_PM}" class="sendemail">{L_EMAIL_PM}</a></li><!-- ENDIF -->
<!-- IF U_PRINT_TOPIC --><li class="rightside"><a href="{U_PRINT_TOPIC}" title="{L_PRINT_TOPIC}" accesskey="p" class="print">{L_PRINT_TOPIC}</a></li><!-- ENDIF -->
<!-- IF U_PRINT_PM --><li class="rightside"><a href="{U_PRINT_PM}" title="{L_PRINT_PM}" accesskey="p" class="print">{L_PRINT_PM}</a></li><!-- ENDIF -->
</ul>

<!-- IF not S_IS_BOT and S_USER_LOGGED_IN -->
<ul class="linklist leftside">
<li class="icon-ucp">
<a href="{U_PROFILE}" title="{L_PROFILE}" accesskey="u">{L_PROFILE}</a>
<!-- IF S_DISPLAY_PM --> (<a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}</a>)<!-- ENDIF --> &bull;
<a href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a>
<!-- IF U_RESTORE_PERMISSIONS --> &bull;
<a href="{U_RESTORE_PERMISSIONS}">{L_RESTORE_PERMISSI ONS}</a>
<!-- ENDIF -->
</li>
</ul>
<!-- ENDIF -->

<ul class="linklist rightside">
<li class="icon-faq"><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li>
<!-- IF not S_IS_BOT -->
<!-- IF S_DISPLAY_MEMBERLIST --><li class="icon-members"><a href="{U_MEMBERLIST}" title="{L_MEMBERLIST_EXPLAIN}">{L_MEMBERLIST}</a></li><!-- ENDIF -->
<!-- IF not S_USER_LOGGED_IN --><li class="icon-register"><a href="{U_REGISTER}">{L_REGISTER}</a></li><!-- ENDIF -->
<li class="icon-logout"><a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="l">{L_LOGIN_LOGOUT}</a></li>
<!-- ENDIF -->
</ul>

<span class="corners-bottom"><span></span></span></div>
</div>

</div>

<a name="start_here"></a>
<div id="page-body">

<!-- IF S_BOARD_DISABLED and S_USER_LOGGED_IN and (U_MCP or U_ACP) -->
<div id="message" class="rules">
<div class="inner"><span class="corners-top"><span></span></span>
<strong>{L_INFORMATION}:</strong> {L_BOARD_DISABLED}
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- ENDIF -->

<div align="center">
<table border="0" width="100%" id="table1">
<tr>
</table> </div></tr>

Форум весь перечитал - насчёт пограмировании в php я на это не способен

Может надо какие-то дополнительные строчки вставлять в оригинальный код

links.db появляется , но он пустой , links.db с самого сайта всё нормально работает а вот в директории форума не идёт никак.

ПРОШУ ПОМОГИТЕ
oktawyk вне форума   Ответить с цитированием
Старый 11.04.2008, 10:52   #48
Новичок
 
Регистрация: 10.04.2008
Адрес: Nokia N95
Сообщений: 84
Вес репутации: 197
Filipp на пути к лучшему
Отправить сообщение для Filipp с помощью ICQ
По умолчанию

define('_SAPE_USER', '/forum/мой каталог'); Вот это точно надо прописать.
А сам код PHP я вставил в common.php ну и в templated просто вызов сделал {sape_links}
Filipp вне форума   Ответить с цитированием
Старый 15.04.2008, 13:46   #49
Новичок
 
Аватар для X-Trail
 
Регистрация: 29.10.2007
Сообщений: 19
Вес репутации: 0
X-Trail имеет ошибки в прошлом
По умолчанию

установил код как было показано в этом топике,
но проблема с кодировкой, какие-то квадратики вниуз показывает вместо текста, при этом на простых html страницах, вне форума все нормально:
В чем может быть проблема и как решить. Подскажите плиз.

Цитата:
Сообщение от NCom Посмотреть сообщение
у меня в functions.php
после этого

Код:
{
			$template->assign_var('RUN_CRON_TASK', '<img src="' . append_sid($phpbb_root_path . 'cron.' . $phpEx, 'cron_type=' . $cron_type) . '" width="1" height="1" alt="cron" />');
		}
стоит это

Код:
define('_SAPE_USER', 'мой каталог'); 
    require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); 
    $o['charset'] = 'UTF-8';
    $o['host'] = 'мой сайт';
    $sape = new SAPE_client($o);
$sapeLinks = $sape->return_links(2);
    $template->assign_var("SAPE_LINKS1",$sapeLinks);
$sapeLinks = $sape->return_links(2);
    $template->assign_var("SAPE_LINKS2",$sapeLinks);
$sapeLinks = $sape->return_links();
    $template->assign_var("SAPE_LINKS",$sapeLinks);
а в шаблоне

{SAPE_LINKS}

{SAPE_LINKS1}
и
{SAPE_LINKS2}
ну естественно в разных местах

и все работает.

Последний раз редактировалось X-Trail; 15.04.2008 в 13:48.
X-Trail вне форума   Ответить с цитированием
Старый 16.04.2008, 14:53   #50
Новичок
 
Аватар для X-Trail
 
Регистрация: 29.10.2007
Сообщений: 19
Вес репутации: 0
X-Trail имеет ошибки в прошлом
По умолчанию

Ну за десять баксов то хоть кто-то решит вопрос ?
X-Trail вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Установка кода на Elg partner Установка кода на различные движки 0 10.06.2008 14:49
установка кода natalya Вопросы от новичков 3 03.04.2008 15:35
Установка кода на asp juleta Установка кода на различные движки 4 12.12.2007 21:08
Установка кода на Set CMS NOMAD86 Установка кода на различные движки 3 24.11.2007 13:05
Установка кода на IPB 2.X.X V!rus Ошибки при работе с системой 4 29.08.2007 20:38


Часовой пояс GMT +3, время: 22:05.