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

-->
Ответ
 
Опции темы
Старый 19.04.2008, 02:00   #1
Новичок
 
Регистрация: 29.10.2007
Адрес: Москва
Сообщений: 61
Вес репутации: 0
piracy не любят в этих краях
Question Установка кода на AntiSLAED CMS

Всем доброго времени суток.

Наверное подобные вопросы всех достали...

Прошу помочь советом или дать ссылку на полезную информацию.
Поиском пользоваться не могу, не получается вводить капчу. Не могу понять где заглавные, а где обычные буквы.

Описание проблемы:

Как написал сайт на движке AntiSLAED.
Устанавливаю код (php) для сапы для отображения ссылок в разных местах страницы.
Мои действия:

В 2-х блоках добавил следующий код:

<?php
if (!defined('BLOCK_FILE')) {
Header("Location: ../index.php");
exit;
}
$content=<<<BLOCKHTML

<? echo $sape->return_links(2); ?>

BLOCKHTML;

?>

и соответственно:

<?php
if (!defined('BLOCK_FILE')) {
Header("Location: ../index.php");
exit;
}
$content=<<<BLOCKHTML

<? echo $sape->return_links(); ?>

BLOCKHTML;

?>

Далее нужно вставить код:

<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER', '062414bb752b672814bbdc8fe965e2f9');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
?>

куда только я его не вставлял, какие комбинации не попробовал...
Собственно вставить можно либо в шаблоны либо в блоки.
Как я понял вставлять нужно в блок index.php
Если действительно сюда подскажите, пожалуйста, куда именно.
Вот код блока:

<?php
define("MODULE_FILE", true);
$start_time = array_sum(explode(" ", microtime()));
include("function/function.php");
$op = (isset($_REQUEST['op'])) ? $_REQUEST['op'] : "";
if (isset($_GET['file']) || isset($_POST['file'])) {
$file = trim(isset($_POST['file']) ? $_POST['file'] : $_GET['file']);
if (preg_match("/[^a-zA-Z0-9_]/", $file)) {
Header("Location: index.php");
exit;
}
} else {
$file = "index";
}
if (isset($_GET['name']) || isset($_POST['name'])) {
$name = trim(isset($_POST['name']) ? $_POST['name'] : $_GET['name']);
if (preg_match("/[^a-zA-Z0-9_]/", $name)) {
Header("Location: index.php");
exit;
}
$module = 1;
list($mod_active, $view, $blocks, $blocks_c) = $db->sql_fetchrow($db->sql_query("SELECT active, view, blocks, blocks_c FROM ".$prefix."_modules WHERE title='".addslashes($name)."'"));

// Register globals On
if ($conf['old'] == 1) {
if (!ini_get("register_globals")) @import_request_variables('GPC');
}

if (intval($mod_active) || (!intval($mod_active) && is_admin($admin))) {
$ThemeSel = get_theme();
if ($view == 0 && file_exists("modules/$name/".$file.".php")) {
include("modules/$name/".$file.".php");
} else if (($view == 1 && (is_user($user) && is_group($user, $name)) || is_admin($admin)) && file_exists("modules/$name/".$file.".php")) {
include("modules/$name/".$file.".php");
} elseif ($view == 1 && !is_admin($admin)) {
$pagetitle = "".$conf['defis']." "._ACCESSDENIED."";
head();
title(""._ACCESSDENIED."");
if (!is_user($user)) $infotext = ""._MODULEUSERS." ";
list($gname) = $db->sql_fetchrow($db->sql_query("SELECT name FROM ".$prefix."_modules LEFT JOIN ".$prefix."_groups ON (mod_group=id) WHERE title='$name'"));
if ($gname) $infotext .= ""._ADDITIONALYGRP.": $gname";
warning($infotext, "?name=Account&op=newuser", 15, 2);
foot();
exit;
} else if ($view == 2 && is_admin($admin) && file_exists("modules/$name/".$file.".php")) {
include("modules/$name/".$file.".php");
} elseif ($view == 2 && !is_admin($admin)) {
$pagetitle = "".$conf['defis']." "._ACCESSDENIED."";
head();
title(""._ACCESSDENIED."");
warning(""._MODULESADMINS."", "", 5, 2);
foot();
exit;
} else {
Header("Location: index.php");
exit;
}
} else {
Header("Location: index.php");
exit;
}
} else {
$home = 1;
$name = $conf['module'];
$ThemeSel = get_theme();
if (file_exists("modules/".$name."/".$file.".php")) {
include("modules/".$name."/".$file.".php");

} else {
head();
warning(""._HOMEPROBLEMUSER."", "", "", 1);
foot();
}
}

?>

При диагностике с помощью фака сапы http://sape.ru/faq.php?q_id=267 выдается следующее:
"код не выполняется. Ищите проблему."

Простите, что получилась длинное сообщение.
Но, если ответы помогут мне, то помогут и другим...
piracy вне форума   Ответить с цитированием
Старый 25.04.2010, 15:20   #2
Специалист
 
Регистрация: 14.04.2010
Сообщений: 136
Вес репутации: 173
Inet скоро станет известен
По умолчанию

Добавляем например blocks/block-user_info.php в самый конец. Заработает как часики.
Inet вне форума   Ответить с цитированием
Старый 25.04.2010, 16:45   #3
Эксперт
 
Аватар для MonAmur
 
Регистрация: 03.07.2007
Адрес: Chinatown
Сообщений: 7,265
Вес репутации: 609
MonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущее
По умолчанию

Inet, некропостер )))
MonAmur вне форума   Ответить с цитированием
Старый 05.05.2010, 00:08   #4
Новичок
 
Регистрация: 05.05.2010
Сообщений: 3
Вес репутации: 0
byte на пути к лучшему
По умолчанию

интересен тот же вопрос, что и ТС, как на версии 4.2 pro настроить сапу?
byte вне форума   Ответить с цитированием
Старый 05.05.2010, 02:09   #5
Эксперт
 
Аватар для MonAmur
 
Регистрация: 03.07.2007
Адрес: Chinatown
Сообщений: 7,265
Вес репутации: 609
MonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущее
По умолчанию

byte, так же, как и на slaed, все делается. ищите инструкцию в факе
MonAmur вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Установка кода на SMF DkWix Установка кода на различные движки 60 28.05.2016 15:57
Установка кода на DLE gapon Установка кода на различные движки 2423 04.10.2012 12:43
Установка кода skat Вопросы от новичков 3 08.07.2010 19:04
Установка кода на Elg partner Установка кода на различные движки 0 10.06.2008 14:49
Установка кода на CMS 2++ stranger Установка кода на различные движки 1 12.02.2008 19:32


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