Показать сообщение отдельно
Старый 02.04.2009, 13:18   #1
COOLeR
Гость
 
Сообщений: n/a
По умолчанию Как установить код sape на форум IPB(InvisionPower Board)

Сразу оговорюсь, что контекст ставить на форум не имеет смысла, т.к. практически нет текста на тех страницах, которые можно продать.
Если форум находится в подпапке( [url]http://site.ru/forum/[/url] ), то папку сапы заливать в корень сайта, но не форума(!), если форум на поддомене([url]http://forum.site.ru/[/url]) или на отдельном домене([url]http://forum.ru/[/url]), то код можно установить следующим образом:

1. С [URL="http://sape.ru/site.php?act=add"]этой страницы[/URL] скачиваем [URL="http://sape.ru/get_user_files.php"]архив[/URL].
Распаковываем и закидываем папку и ее содержимое в корень сайта(можно по фтп, можно через веб-интерфейс).

2. Теперь нужно выставить права на только что скачанную ПАПКУ САПЫ. Это удобно делается Total Commander: Файл (File) -> Изменить атрибуты(Change atributes).

В поле вписываем 777. Жмем "Ок".
Можно конечно изменить и через браузер, в панели управления хостингом.
Права нужно менять ТОЛЬКО на папку, сам файл sape.php не трогайте.

3. Ищем файл class_display.php, для версии 2.x.x в папке sources\classes, открываем блокнотом. Ищем в нем строку:
Код:
$this->ipsclass->skin['_wrapper'] = str_replace( "<% CHARSET %>"        , $this->ipsclass->vars['gb_char_set'], $this->ipsclass->skin['_wrapper']);
Ниже вставим:
Код:
define('_SAPE_USER', 'ТУТ_ИМЯ_ПАПКИ_САПЫ');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
$sapa = $sape->return_links();

4. Идем в админку - Внешний вид - Изменить общий шаблон форума.
Там где будут ссылки вставим <%SAPE %>

5. Все Сохраняем и добавляем в сапу!)
  Ответить с цитированием