Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Игры, софт, общение и .. _ Invision Power Board _ Помогите установить

Автор: -=HeiL_KeepeR=- Oct 9 2005, 13:06 13

Пожалуйста помогите уcтановить сей чат на форум IPB 2.0.3

Автор: Shef Oct 9 2005, 15:16 15

Там в архиве есть конкретная инструкция по установке данного мода.
Если тебя интересует что либо конкретное то спрашивай что именно..
А так если по простому то редактируем несколько файлов самого форума в обычном текстовом редакторе и создаём путём инсталяции несколько новых таблиц в базе мускула..

Автор: -=HeiL_KeepeR=- Oct 9 2005, 23:01 23

Как я понял из мануала, то нужно что-то проинсталить типа дополнительного окна на форум, а затем туда сей чат поставить, короче сделаю проще я тут вылажу этот чат и не могли бы вы помочь так чказать пошагово что делать

 D2_Shoutbox_4.1.zip ( 122.87 килобайт ) : 296
 

Автор: Shef Oct 10 2005, 11:17 11

Это чат у нас в архиве лежит... так что мог и выкладывать..
Сча не времени, но вечером выложу пошаговую инструкцию...

Автор: Shef Oct 10 2005, 13:24 13

Установка чата D2-Shoutbox

Вначале загружаем файла на сервер по фтп.
Причём грузим в корень форума все папки из архива, а не папку D2-Shoutbox....

Затем ставим права ...


File/Folder CHMOD
d2_shoutbox_install.php 755(777)
sources/admin/ad_Shoutbox.php 777
sources/admin/ 777
sources/D2mods 777
sources/ 777
lang/en/lang_shoutbox.php 777
lang/en/ 777
skin_cache/cacheid_2/skin_shoutbox.php 777
skin_cache/cacheid_2/ 777

Продим инсталяцию...
адрес форума/d2_shoutbox_install.php

Ручками придётся подредактировать некоторые файла самого форума, а именно...

index.php
admin.php
sources/admin/ad_settings.php
sources/admin/admin_pages.php
sources/classes/class_display.php
sources/classes/class_session.php
lang/**/lang_online.php

Редактируем index.php

Ищем

'findpost' => array( 'findpost' , 'findpost' ),

Ниже добавляем

'shoutbox' => array( 'D2mods/Shoutbox/Shoutbox', 'shoutbox', "'sbox_stats','sbox_badwords','emoticons','bbcode','badwords'," ),

Ищем

'banfilters', 'settings', 'group_cache', 'systemvars', 'skin_id_cache',

После добавляем

'sbox_colors',

Ищем

//==============================================================
// REQUIRE AND RUN
//==============================================================


Выше вставляем

//--------------------------------
// D2-Shoutbox Functions
//--------------------------------

require ROOT_PATH."sources/D2mods/Shoutbox/classes/class.sb.php";
$ibforums->sbox = new sbfuncs;

Закрываем и сохраняем изменения!!!!

Редактируем admin.php

Ищем

$DB->simple_construct( array( 'select' => '*', 'from' => 'cache_store', 'where' => "cs_key IN ( 'settings', 'group_cache', 'systemvars', 'skin_id_cache', 'forum_cache', 'moderators', 'stats' )" ) );

Заменяем на

$DB->simple_construct( array( 'select' => '*', 'from' => 'cache_store', 'where' => "cs_key IN ( 'settings', 'group_cache', 'systemvars', 'sbox_stats', 'sbox_colors', 'sbox_badwords', 'skin_id_cache', 'forum_cache', 'moderators', 'stats' )" ) );

Ищем

'emailerror'=> array( 'emailerror' , 'emailerror' ),

Ниже добавляем

'Shoutbox' => array( 'Shoutbox' , 'Shoutbox' ),

Закрываем и сохраняем.

Редактируем sources/admin/ad_settings.php

Ищем

$end = 50;

Меняем на

$end = 150;

Закрываем и сохраняем..

Редактируем sources/admin/admin_pages.php

Ищем

# MEMBER MANAGEMENT

Добавляем выше

110 => array(
1 => array( 'Main Page' , 'act=Shoutbox&code=00' ),
2 => array( '·  Admin Logs' , 'act=Shoutbox&code=logs' ),
3 => array( '·  Badwords' , 'act=Shoutbox&code=06' ),
4 => array( '·  Banned Members' , 'act=Shoutbox&code=04' ),
5 => array( '·  Colors' , 'act=Shoutbox&code=05' ),
6 => array( '·  Group Permissions' , 'act=Shoutbox&code=09' ),
7 => array( '·  Member Search' , 'act=Shoutbox&code=search' ),
8 => array( '·  Settings' , 'act=op&code=findsetting&key='.urlencode('d2-shoutbox') ),
9 => array( '·  Skin Templates' , 'act=templ&code=edit&id=2&p=-1&expand=skin_shoutbox?skin_shoutbox' ),
10 => array( 'Statistics' , 'act=Shoutbox&code=02' ),
11 => array( 'Shoutbox Tools' , 'act=Shoutbox&code=03' ),
12 => array( 'Exports Manager' , 'act=Shoutbox&code=exports' ),
),


Ищем

100 => array( "System Settings" , '#caf2d9;margin-bottom:12px;' ),

Добавляем ниже
110 => array( 'D2-Shoutbox' , '#DFE6EF;margin-bottom:12px;' ),

Ищем

100 => "Edit forum settings such as cookie paths, security features, posting abilities, etc",

Добавляем ниже

110 => "Manage Your D2-Shoutbox",

Сохраняем и закрываем.

Редактируем sources/classes/class_display.php

Ищем

$ibforums->skin['_wrapper'] = str_replace( "<% LOFIVERSION %>" , $this->_get_lofi_link() , $ibforums->skin['_wrapper']);

Ниже добавляем

if ($ibforums->sbox->settings['showglobal'] == 1)
{
require_once(ROOT_PATH.'sources/D2mods/Shoutbox/classes/class.shout.php');
$sbf = new shoutfuncs();
$sbf->no_regclass();
if ($ibforums->sbox->settings['globaltype'] == 0 && $ibforums->input['act'] == 'idx')
{
$ibforums->skin['_wrapper'] = str_replace("<!--D2-SHOUTBOX-->", $sbf->global_sbox(), $ibforums->skin['_wrapper']);
}
else if ($ibforums->sbox->settings['globaltype'] == 1)
{
$ibforums->skin['_wrapper'] = str_replace("<!--D2-SHOUTBOX-->", $sbf->global_sbox(), $ibforums->skin['_wrapper']);
}
}
Сохраняем и закрываем


Редактируем sources/classes/class_session.php

Ищем

if (empty($this->member['id']))
{
$this->unload_member();
$this->create_guest_session();
return;
}

Ниже добавляем

if (strtolower($ibforums->input['act']) == 'shoutbox' && ($ibforums->input['view'] == 'globalshouts' || $ibforums->input['view'] == 'iframeshouts'))
{
return true;
}
Ищем

// Make sure we have a session id.

if ( ! $this->session_id )
{
$this->create_guest_session();
return;
}

И ниже добавим

if (strtolower($ibforums->input['act']) == 'shoutbox' && ($ibforums->input['view'] == 'globalshouts' || $ibforums->input['view'] == 'iframeshouts'))
{
return true;
}

Закрываем и сохраняем..


Редактируем lang/**/lang_online.php

Ищем

WHERE_online => "Viewing Online List",

Ниже

WHERE_shoutbox => "Viewing The Shoutbox",

Закрываем и сохраняем.

Редактируем Админку на самом форуме
Заходим в Admin CP: Skins & Templates: Skin Manager: Select Skin: Edit Board Wrapper
или по русски Админка - скины и шаблоны - управление шаблонами - выбор скина - редактировать верхний и нижний колотитулы
Там ищем

<% MEMBER BAR %>

И после него ниже вставляем

<!--D2-SHOUTBOX-->

Сохраняем изменения.

Затем в Admin CP: Skins & Templates: Skin Manager: Select Skin: Edit HTML: All Global HTML: global_board_header

Админка - скины и шаблоны - Управление - выбрать скин - редактировать HTML - All Global HTML: - global_board_header

Ищем

<a href='{ipb.script_url}act=calendar'>{ipb.lang['tb_calendar']}</a>

Добавляем после

{$ibforums->sbox->glink}

Сохраняем изменения.

Потом Goto: Admin CP: Skins & Templates: Skin Tools: Rebuilt Skin Set Cache
Do This Step For Each Skin You Have Installed

Заходим в админку - скины - и делаем там Rebuilt Skin Set Cache

Действия действительны для версии 4.1

Особое внимание хочу обоать на тот факт что все действия с форумом желательно производить на локалке, а не на рабочем проекте!!!!
И только после успешного тестирования перенести на рабочий форум!
Дабы избежать лишних проблем!


Виталий (Shef)

Автор: kicule Oct 12 2005, 11:07 11

QUOTE
Установка чата D2-Shoutbox

Вначале загружаем файла на сервер по фтп.
Причём грузим в корень форума все папки из архива, а не папку D2-Shoutbox....

Затем ставим права ...
File/Folder  CHMOD
d2_shoutbox_install.php 755(777)
sources/admin/ad_Shoutbox.php 777
sources/admin/ 777
sources/D2mods 777
sources/ 777
lang/en/lang_shoutbox.php 777
lang/en/ 777
skin_cache/cacheid_2/skin_shoutbox.php  777
skin_cache/cacheid_2/ 777

Продим инсталяцию...
адрес форума/d2_shoutbox_install.php

У меня получается вот, что ermm.gif
Warning: main(): Unable to access ./conf_global.php in /home/lilija/public_html/forumas/d2_shoutbox/D2-Shoutbox 4.1/d2_shoutbox_install.php on line 19

Автор: kicule Oct 12 2005, 12:56 12

Ну вот а теперь при входе на форум ermm.gif

QUOTE
IPB WARNING [2] main(): Unable to access ./sources/D2mods/Shoutbox/classes/class.sb.php (Line: 624 of /index.php)
IPB WARNING [2] main(./sources/D2mods/Shoutbox/classes/class.sb.php): failed to open stream: No such file or directory (Line: 624 of /index.php)

Автор: Shef Oct 12 2005, 18:56 18

Похоже ты файлы загрузила не в корень форума , а в отдельную папку...

Автор: Shef Oct 13 2005, 19:16 19

Ну как там дела с форумом?

Автор: kicule Oct 14 2005, 08:25 8

Привет Sfef !
Да никак blushing.gif

Автор: kicule Oct 14 2005, 13:54 13

Вот и инсталяцию провела, вроде всё на месте, а окошка чата так и нет ermm.gif

Автор: kicule Oct 14 2005, 14:27 14

Не могу уже... терпение канчается ermm.gif
Форум вроде работает, но когда заходишь сообщения читать , вот что http://lilija.puslapiai.lt/forumas/index.php?showtopic=809&hl=

Автор: Shef Oct 14 2005, 19:12 19

Если ты правильно отредактировала все файлы то зайди в myadmin глянь все ли таблицы созданы...
Но скорее всего ты где то ошиблась с редактированием файлов... скорее всего в тех что редактируются в админке..
попробуй установить другой скин...из имеющихся..может ты не его редактировала...

Автор: kicule Oct 14 2005, 19:58 19

Я незнаю fear.gif
Вот сейчас перепроверила и перезалила


index.php
admin.php
sources/admin/ad_settings.php
sources/admin/admin_pages.php
и вот, что сразу пишет sick.gif
IPB WARNING [2] main(): Unable to access ./sources/D2mods/Shoutbox/classes/class.sb.php (Line: 624 of /index.php)
IPB WARNING [2] main(./sources/D2mods/Shoutbox/classes/class.sb.php): failed to open stream: No such file or directory (Line: 624 of /index.php)

Автор: kicule Oct 14 2005, 20:04 20

Если я сотру всё, что залила смогу как нибудь на ход форум поставить? ermm.gif
И залью прежние ( неизменённые файлы).?

Автор: Shef Oct 15 2005, 08:08 8

QUOTE(kicule @ Oct 14 2005, 20:58 20)
Я незнаю  fear.gif
Вот сейчас перепроверила и перезалила
index.php
admin.php
sources/admin/ad_settings.php
sources/admin/admin_pages.php
и вот, что сразу пишет  sick.gif
IPB WARNING [2] main(): Unable to access ./sources/D2mods/Shoutbox/classes/class.sb.php (Line: 624 of /index.php)
IPB WARNING [2] main(./sources/D2mods/Shoutbox/classes/class.sb.php): failed to open stream: No such file or directory (Line: 624 of /index.php)

[right][snapback]3825[/snapback][/right]


Редактируются не только те что ты написала....
вот полный список
index.php
admin.php
sources/admin/ad_settings.php
sources/admin/admin_pages.php
sources/classes/class_display.php
sources/classes/class_session.php
lang/**/lang_online.php


но если перезалить все старые файлы то форум заработает..

Автор: kicule Oct 15 2005, 08:59 8

Да знаю я, что всё редактируется, всё и отредактировано.
Просто уже незнаю колько зар перезаливала разные файлы туда обратно excl.gif

Только, что перезалила всё оратно( неисправленные) ивсё равно тоже самое cry.gif

Автор: Shef Oct 15 2005, 13:32 13

Дамп базы делала?
Если да то перезалей базу или сделай restore..
Вопрос!
Ты перезаливала только изменяемые файлы или полностью форум?

Автор: kicule Oct 15 2005, 16:09 16

QUOTE
Дамп базы делала?
Что за дамп? ermm.gif
QUOTE
Ты перезаливала только изменяемые файлы или полностью форум?

Перезалила т олько те которые прежде исправляла.

Автор: Shef Oct 15 2005, 20:36 20

На счёт дампа - почитай вот эту тему...
http://www.gamer.slonim.org/index.php?showtopic=749

и попробуй перезалить все файлы форума...

Автор: kicule Nov 29 2005, 18:35 18

А где в Shoutbox можно поменять кодировку phone.gif

Автор: Shef Nov 29 2005, 19:57 19

Хороший вопрос....))
)))
Вчера же всё хорошо работало...
и ваш язык был виден без проблем...

Автор: kicule Nov 30 2005, 07:05 7

QUOTE(Shef @ Nov 29 2005, 19:57 19)
Хороший вопрос....))
)))
Вчера же всё хорошо работало...
и ваш язык был виден без проблем...
[right][snapback]4242[/snapback][/right]

Язык виден grin.gif но о ошибками, неправильно отображаются буквы ė,š,č и т.д.
Вечером сама поищу, может найду wink.gif

Автор: Shef Nov 30 2005, 10:38 10

Уточни где именно они неправильно отображаються...
В тексте сообщения или в переводе функций?

Автор: kicule Nov 30 2005, 17:25 17

Там где кнопки Сообщение, Удалить, майлики и т.д.

Автор: Shef Nov 30 2005, 19:14 19

Тогда открой папку с лэнг-файлами... там будет тот что шёл с чатом..в общем найдёшь... и там поменяй как нужно надписи... а то эти национальные кодировки могут свести с ума любого..)))

Автор: kicule Dec 1 2005, 19:27 19

Одному из участников пишет You Or Your Group Has Reached The Daily Shout Limit Allowed. sad.gif

Автор: Shef Dec 1 2005, 19:35 19

Если он не зарегестрирован то так и будет! У него лимит только на одно сообщение в день....
Можешь в настройках админки в чате изменить эту фишку.
смотри настройки груп пользователей чата..

Автор: kicule Dec 1 2005, 22:13 22

Спасибо, уже разобралаь, кодировку поменяла, но наверное ещё порыться надо... grin.gif
Добавила несколько новый цветов и ....чат просто супер flower.gif

Автор: Shef Dec 1 2005, 22:35 22

Рад за тебя!!!

Автор: nikitenko.p Apr 9 2010, 21:59 21

Люди помогите кто знает
надо в веб сервер вставить вот эти строчки
RewriteEngine on
RewriteCond REQUEST_URI /public.
RewriteRule . index.php
только вот куда именно их вставлять не могу разобраться cry.gif
а без них сайт ругается "Parse error: parse error, unexpected T_NEW in C:AppServwwwwow123index.php on line 28"

Форум Invision Power Board (http://nulled.cc)
© Invision Power Services (http://nulled.cc)