ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


 Страниц (6): « 1 2 [3] 4 5 6 »   

> Описание: Кто-нибудь ставил.
yura3d
Отправлено: 1 сентября 2009 — 13:14
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




mastersound пишет:
можно получить только после установки кода, после проверкой сапы. Что делать?

RomAndry пишет:
нет, ваш код УЖЕ есть и он в архиве, который можно скачать

RomAndry абсолютно прав, сразу после регистрации в сапе Вы можете скачать клиентское приложение (папку со скриптом) сапы, которое должны разместить в корневой папке для документов на сервере (чаще всего она имеет имя public_html или www). Ну и желательно прочитать инструкцию по установке сапы на сайте сапы, там подобные моменты подробно описаны

mastersound пишет:
только вставляю
CODE:
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'Тут_Ваш_ID_на_сапе');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
$fm->sape_links = $sape->return_links();

в include/common.php
так форум становмися недоступен...

Этот код нужно вставлять в файл include/common.php только после того, как Вы разместили папку с сапой на сервере
 
 
mastersound
Отправлено: 1 сентября 2009 — 15:23
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 604
Дата рег-ции: Март 2009  
Откуда: Ё-бург
Репутация: 23




спасибо! тормознул. коды разместил, сапа проиндексировала форум, нашла страницы, сам форум отправила на модерацию (уже сутки не могут промодерировать), но визуально место для вывода ссылок (вызов разместил в counters.php как сказано здесь) не определилось. или пока ссылки не проданы - ничего и не должно выводится? надпись там какая нибудь, типа чек...? не сталкивался. извините...

(Отредактировано автором: 2 сентября 2009 — 03:22)

 
 
Senc
Отправлено: 2 сентября 2009 — 08:06
Post Id


Пользователь
Junior Member


Покинул форум
Сообщений всего: 65
Дата рег-ции: Апр. 2009  
Репутация: 1




mastersound пишет:
но визуально место для вывода ссылок (вызов разместил в counters.php как сказано здесь) не определилось. или пока ссылки не проданы - ничего и не должно выводится? надпись там какая нибудь, типа чек...? не сталкивался. извините...

Цитата:
Для проверки корректности установки кода на сайте, необходимо в коде вывода ссылок (который вы вставляете на каждую страницу сайта) строку:

$sape = new SAPE_client();

изменить на:

$o['force_show_code'] = true;
$sape = new SAPE_client($o);


При корректной установке кода вы увидите закомментированное число или строку <!--check code--> в коде страницы, в том месте, где вы хотите размещать ссылки из SAPE.
Если закомментированное число или строка <!--check code--> не появились в коде страницы, значит код установлен некорректно.

(Отредактировано автором: 2 сентября 2009 — 08:09)

 
 
mastersound
Отправлено: 2 сентября 2009 — 13:45
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 604
Дата рег-ции: Март 2009  
Откуда: Ё-бург
Репутация: 23




сделал так в include/common.php, в коде появилось вот это:
CODE:
<!--297033948825-->
это если в data/counters.php ставлю код
CODE:
{$this->sape_links}
Цифровое значение присутствует в файле links.db, создаваемом автоматом в папке, скачанной с аккаунта в сапе. Вот вообще его содержимое:
Спойлер (Отобразить)
Проданных ссылок пока нет, в этом файле они поэтому не отражены? Хоть какие?...

Если ставлю (в контерс) то, что требуется по инструкции сапы, т.е.
CODE:
<? echo $sape->return_links($5); ?>
- на пять ссылок, то в коде выходит вот это:
CODE:
<? echo ($5); ?>

Форум уже "работает" по сапе и страницы 1-2-3 УВ найдены.
CODE:
<!--check code-->
в коде страницы нет ни в том, ни в другом случае... Помогите - кто сталкивался. Спасибо заранее!
 
 
yura3d
Отправлено: 2 сентября 2009 — 14:01
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




mastersound пишет:
CODE:
<? echo $sape->return_links($5); ?>

Тут явно ошибка, переменная в PHP не может начинаться с цифры (это я про $5). Да и судя по контексту, Вы не переменную имели ввиду, а число 5 для вывода пяти ссылок, соответственно правильно эта строка будет выглядеть так:
CODE:
<? echo $sape->return_links(5); ?>

Вставлять эту строку нужно вне контекста PHP- и here-документов. Т.е. Вы должны её вставить либо в самом верху над счётчиками (до символов <?php файла data/counters.php), либо внизу под счётчиками (после символов ?> этого файла). Также, если будете пользоваться этим вариантом, не забудьте из файла include/common.php удалить (или закомментировать) строку:
CODE:
$fm->sape_links = $sape->return_links();

Это собственно один из многих вариантов размещения ссылок сапы на форуме, хотя приведённый мной выше вариант является наиболее рекомендуемым
 
 
mastersound
Отправлено: 2 сентября 2009 — 14:19
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 604
Дата рег-ции: Март 2009  
Откуда: Ё-бург
Репутация: 23




Извиняюсь за тупость...
Сделал так:

в include/common.php после строки
require_once('page_header.php'); вставил

CODE:
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'ec10d2153d92daef17ccaab4c889c541');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
$fm->sape_links = $sape->return_links();


в data/counters.php после
?> в конце файла воткнул вот это
CODE:
<? echo $sape->return_links(5); ?>
и форум показывает ошибку 500 - белый лист - убирай, не убирай $fm->sape_links = $sape->return_links(); из коммона - одинаково... 500

(Отредактировано автором: 2 сентября 2009 — 14:20)

 
 
yura3d
Отправлено: 2 сентября 2009 — 14:33
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




mastersound пишет:
и форум показывает ошибку 500

После правки какого именно файла появляется ошибка? Попробуйте также вместо приведённой Вами строки такую строку:
CODE:
<? echo $GLOBALS['sape']->return_links(5); ?>

Обращаться к объекту класса $sape через $GLOBALS необходимо в некоторых случаях из-за особенностей работы форума
 
 
mastersound
Отправлено: 2 сентября 2009 — 14:39
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 604
Дата рег-ции: Март 2009  
Откуда: Ё-бург
Репутация: 23




ошибка появлялась после правки data/counters.php вышеприведенным вариантом. То, что Вы посоветовали, т.е. вставку в него <? echo $GLOBALS['sape']->return_links(5); ?> ни к чему не привело, т.е. в html коде страниц не появилось следов присутствия сапы))) ошибка исчезла
(Добавление)
тут вот на САПЕ читаю:
Цитата:
В том случае, если страница сайта собирается последовательным включением нескольких файлов (через include, require) или вызовом каких-либо функций, то для вызова кода внутри этих файлов или функций необходимо определить переменную $sape как глобальную при создании клиента и перед тем, как использовать ее.

То есть первоначальная инициация клиента будет иметь вид:

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


Цитата:
а последующее использование (уже внутри подключаемого файла или в теле функции):

CODE:
<?php
global $sape;
echo $sape->return_links();
?>


Может так надо? Я лузер в ПХП, простите...

(Отредактировано автором: 2 сентября 2009 — 14:42)

 
 
yura3d
Отправлено: 2 сентября 2009 — 14:55
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




mastersound
Вы же писали Выше, что появилось закомментированное число:
mastersound пишет:
CODE:
<!--297033948825-->

Это (равно как и <!--check code-->) признак того, что клиент сапы работает нормально (читайте внимательно инструкции самой сапы, выше Senc приводил соответствующую выдержку из них):
Senc пишет:
При корректной установке кода вы увидите закомментированное число или строку <!--check code--> в коде страницы, в том месте, где вы хотите размещать ссылки из SAPE.
Если закомментированное число или строка <!--check code--> не появились в коде страницы, значит код установлен некорректно.
 
 
mastersound
Отправлено: 2 сентября 2009 — 14:59
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 604
Дата рег-ции: Март 2009  
Откуда: Ё-бург
Репутация: 23




Блиннн.. Сорри. Пропустил... Тогда Ваш вариант и есть правильный! Но только я до ?> вставлял выражение {$this->sape_links} Это правильно. Если его вынести за пределы ?>, то эта надпись появляется вверху страницы

(Отредактировано автором: 2 сентября 2009 — 15:05)

 
 
yura3d
Отправлено: 2 сентября 2009 — 15:07
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




mastersound пишет:
Блиннн.. Сорри. Пропустил... Тогда Ваш вариант и есть правильный! Но только я до ?> вставлял выражение {$this->sape_links} Это правильно. Или же его надо вынести за пределы ?>

Нет, выносить ничего никуда не нужно, переменная прописывается согласно выложенной мной выше инструкции
 
 
mastersound
Отправлено: 2 сентября 2009 — 15:27
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 604
Дата рег-ции: Март 2009  
Откуда: Ё-бург
Репутация: 23




и последний вопрос (надоел уже?)
Вот это:
Цитата:
Для проверки корректности установки кода на сайте, необходимо в коде вывода ссылок (который вы вставляете на каждую страницу сайта) строку:

$sape = new SAPE_client();

изменить на:

$o['force_show_code'] = true;
$sape = new SAPE_client($o);
только для проверки? потом надо опять вернуть?
CODE:
$sape = new SAPE_client();
или как?
 
 
yura3d
Отправлено: 2 сентября 2009 — 15:32
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




mastersound пишет:
только для проверки?

Да, только для проверки:
Senc пишет:
Для проверки корректности установки кода на сайте, необходимо в коде вывода ссылок (который вы вставляете на каждую страницу сайта) строку:

После проверки все сделанные изменения должны быть приведены в соответствие с выложенной мной инструкцией выше
 
 
mastersound
Отправлено: 2 сентября 2009 — 15:41
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 604
Дата рег-ции: Март 2009  
Откуда: Ё-бург
Репутация: 23




Спасибо, Yura3d, Senc!
Великое дело сделали! И людям другим будет понятней... Только вот я мыла немного развел с невнимательностью своей.
 
 
yura3d
Отправлено: 2 сентября 2009 — 16:01
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353





mastersound пишет:
Только вот я мыла немного развел с невнимательностью своей.

Не вижу в этом ничего плохого, по крайней мере вопросы проверки работоспособности сапы на нашем форуме до этого не обсуждались Улыбка
 
 
Страниц (6): « 1 2 [3] 4 5 6 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Общие вопросы »

> Похожие темы: Установка SAPE
Темы Форум Информация о теме Обновление
ExBB и FastCGI
Как вы ставили форум на FastCGI?
Установка и обновление Ответов: 3
Автор темы: CAB
29 июля 2013 — 19:36
Автор: CAB
Снег на форуме.
Подскажите какой нибудь скрипт снег на форуме
Общие вопросы Ответов: 3
Автор темы: mills
17 декабря 2011 — 13:02
Автор: mills
Новый хостинг. Ошибки при обновлении.
Установка прошла нормально, но при обновлении выдает ошибку: Fatal error: Using $this when not in object context
Установка и обновление Ответов: 17
Автор темы: Speaker
4 марта 2014 — 13:42
Автор: 1Bot
SWF файл - уменьшить размер (kb) или склеить несколько в один
кто нибудь знает решение?
Flash Ответов: 5
Автор темы: mastersound
26 марта 2010 — 10:47
Автор: Old_School
Установка шаблонов\шкур
как осуществить?
Настройка форума Ответов: 10
Автор темы: intendant
9 марта 2009 — 17:11
Автор: Defenderyk
 



Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 




Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.1006]     [ ]