Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   SAPE + CNCat 4.3.2 (https://forum.antichat.xyz/showthread.php?t=180762)

mff 21.02.2010 17:57

SAPE + CNCat 4.3.2
 
Кто подскажет, как установить сапу на каталог CNCat 4.3.2?
Там есть файл:/cncat_config/themes/my/cncat.php туда я прописал код:
PHP код:

     if (!defined('_SAPE_USER')){
        
define('_SAPE_USER''XXXXXXXXXXXXXXXXXXXXXXXXX'); 
     }
     require_once(
$_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); 
     
$sape = new SAPE_client(); 

теперь осталось вывести ссылки, думаю это нужно прописать в файле: /cncat_config/themes/my/common.tpl но как там php прописать? :confused:

Светлый 21.02.2010 18:09

В темах не поддерживается PHP. При необходимости исполнения PHP можно создать файлы _top.php и/или _bottom.php, которые будут отображаться в начале и в конце страницы.

Cannibal_x911 21.02.2010 18:11

Цитата:

Сообщение от mff
Кто подскажет, как установить сапу на каталог CNCat 4.3.2?
Там есть файл:/cncat_config/themes/my/cncat.php туда я прописал код:
PHP код:

     if (!defined('_SAPE_USER')){
        
define('_SAPE_USER''XXXXXXXXXXXXXXXXXXXXXXXXX'); 
     }
     require_once(
$_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); 
     
$sape = new SAPE_client(); 

теперь осталось вывести ссылки, думаю это нужно прописать в файле: /cncat_config/themes/my/common.tpl но как там php прописать? :confused:

у тебя какой сайт?:

6anzay 21.02.2010 18:13

Проще на форуме сапы спросить
Поищи там установка на %название движка% и найдешь готово решение

Gifts 21.02.2010 18:16

mff 1) найти место, где впервые создается переменная $CNCAT.
2) после создания этой переменной добавить:
PHP код:

$CNCAT['sape'] = $sape->return_links(); 

3) в нужное место шаблона (туда где будут выводиться ссылки) добавить:
Код:

{$CNCAT[sape]}

mff 21.02.2010 18:19

Цитата:

Сообщение от 6anzay
Проще на форуме сапы спросить

ага :) Уже месяц без ответа там.
Gifts, спасибо тебе большое! Я где строку
Цитата:

$CNCAT['sape'] = $sape->return_links();
прописать? В каком файле?

P.S. Gifts, я кстати на твоём распакованном CNCat 4.3.2 вишу! Спасибо тебе!

Gifts 21.02.2010 18:37

mff мм, в общем-то массив должен быть уже создан при обращении к '/cncat_config/themes/my/cncat.php', так что вставляйте туда, после строки $sape = new SAPE_client();

mff 21.02.2010 19:19

Gifts, спасибо большое! Всё сделал полез каталог добавлять в сапу :)

mff 21.02.2010 20:14

Прописал код в /cncat_config/themes/my/cncat.php
PHP код:

global $sape;
    if (!
defined('_SAPE_USER')){
        
define('_SAPE_USER''XXXXXXXXXXXXXXXXXXXXXXXXXX'); 
    }
    require_once(
$_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
    
$o['force_show_code'] = true;  
    
$o['charset'] = 'UTF-8';
    
$sape = new SAPE_client($o);
    
$CNCAT['sape'] = $sape->return_links();
    unset(
$o); 

и в /cncat_config/themes/my/common.tpl
PHP код:

{$CNCAT[sape]} 

проверяю html код и строчек - <!--check code-->, как показанно тут: http://help.sape.ru/sape/faq/270 нету :(

Сайт не добавляется в сапу :(

Cannibal_x911 21.02.2010 22:28

Сайт на ucoz?


Время: 19:04