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

-->
Ответ
 
Опции темы
Старый 02.08.2010, 21:38   #1
Новичок
 
Аватар для DeeMon
 
Регистрация: 12.09.2007
Адрес: Урал
Сообщений: 28
Вес репутации: 0
DeeMon на пути к лучшему
Exclamation Установка кода на Kasseler CMS 2.х

Распакуйте архив. Внутри архива будет лежать папка с Вашим ключом.
Скопируйте эту папку к себе на сайт. Положите ее в корень вашего сайта.
Выставите права доступа 777 на эту папку (но не на файл sape.php), чтобы наш php-клиент мог управлять файлом с базой ссылок.
Создаём файл block-sape.php, его потом поместить в папку с блоками системы.
В него вносим такой код:
PHP код:
<?php
if(!defined('BLOCK_FILE')) {Header("Location: ../index.php"); exit;}

$kay "525d68243888a71d0XXXXXX"//Название Sape каталога (Ключ).

if (!defined('_SAPE_USER')) define('_SAPE_USER'$kay);
//Подключаем глобальные переменные
global $config$main;
//Сохраняем настройку дебагера
$config_deb $config['mode_debugging_php'];
//Отключаем вывод ошибок PHP
$config['mode_debugging_php'] = '';
//Подключаем модуль SAPE
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); 
//Кодировка сайта
$o['charset'] = 'UTF-8';
//Метод получения содержимого, если не работает: удалить.
$o['fetch_remote_type'] = 'curl';
// Проверка кода
//$o['force_show_code'] = true;
//Таймаут подключения
$o['socket_timeout'] = 10;
//На месте размещения кода должна появиться красная надпись :
//$o['verbose'] = true;
//Хост
$o['host'] = 'kasseler-cms.net';
//URI текущей страницы
if(kr_strpos($main->uri'%') !== false AND kr_strpos($main->uri'&') === false){
    
$base_file basename($main->uri);
    
$patch str_replace($base_file''$main->uri);
    
$base_file str_replace($main->config['file_rewrite'], ''$base_file);
    
$o['request_uri'] = $patch.urlencode(urldecode($base_file)).$main->config['file_rewrite']; //$main->uri - выводит текущуюю страницу
} else $o['request_uri'] = $main->uri;
//Далее SAPE код
$sape = new SAPE_client($o);
//Удаляем масив параметров
unset($o);
//Получаем ссілки
$content $sape->return_links();
if(!empty(
$content)){//Если были получены ссылки для страницы создаем стилевой блок
    //открываем стилевую таблицу
    
open();
    
//Выводим ссылки
    
echo $content;
    
//закрываем стилевую таблицу
    
close();
} else echo 
"<span></span>"//если ссылко небыло, мы просто не создаем стилевой блок 

//Возвращаем прежнюю настройку дебагера
$config['mode_debugging_php'] = $config_deb;
?>
Внесите свои данные в строку Название SAPE каталога (ключ).
Создаём файл block-sape.tpl(его потом поместить в папку с используемым шаблоном, если у Вас их несколько, то поместить в каждый.)
В блок block-sape.tpl вписываем код:
PHP код:
$content 
Включить блок в панели администратора.
DeeMon вне форума   Ответить с цитированием
Старый 02.08.2010, 22:46   #2
Bannеd
 
Регистрация: 17.09.2008
Сообщений: 6,446
Вес репутации: 369
Последний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущее
По умолчанию

Цитата:
Сообщение от DeeMon Посмотреть сообщение
$o['host'] = 'kasseler-cms.net';
???????????
Последний Герой вне форума   Ответить с цитированием
Старый 03.08.2010, 21:11   #3
Новичок
 
Аватар для DeeMon
 
Регистрация: 12.09.2007
Адрес: Урал
Сообщений: 28
Вес репутации: 0
DeeMon на пути к лучшему
По умолчанию

Прошу прощения, упустил:
PHP код:
//Хост
$o['host'] = 'kasseler-cms.net'
kasseler-cms.net заменить на свой адрес сайта.
DeeMon вне форума   Ответить с цитированием
Старый 13.07.2011, 01:57   #4
Новичок
 
Регистрация: 03.07.2011
Сообщений: 2
Вес репутации: 0
white78 на пути к лучшему
Отправить сообщение для white78 с помощью ICQ
По умолчанию

525d68243888a71d0XXXXXX"; //Название Sape каталога (Ключ)
это SAPE_USER?
white78 вне форума   Ответить с цитированием
Старый 13.07.2011, 06:35   #5
Эксперт
 
Аватар для MonAmur
 
Регистрация: 03.07.2007
Адрес: Chinatown
Сообщений: 7,265
Вес репутации: 609
MonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущее
По умолчанию

white78, это название папки из архива, который надо скачать на странице добавления площадки. эту папку с этим именем надо залить в корневую директорию сайта.
MonAmur вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Установка кода sape на Kasseler CMS sergey88 Установка кода на различные движки 2 10.11.2009 13:01
Установка кода Sape на голый HTML. Вылазит часть кода barushk Вопросы от новичков 5 07.04.2009 08:14
Kasseler and more Fubuki Установка кода на различные движки 2 11.02.2009 09:30
Как установить код на kasseler-cms? (аналог SLAED) Psihadelic Установка кода на различные движки 1 23.01.2009 23:28
sape в kasseler cms Dragnir Установка кода на различные движки 4 12.11.2008 04:32


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