Перейти к контенту

Мини-чат


Рекомендуемые сообщения

  • Ответы 203
  • Создана
  • Последний ответ

Лучшие авторы в этой теме

Лучшие авторы в этой теме

Не подскажите где можно взять РУССКУЮ инструкцию по установке?
Ссылка на комментарий
Поделиться на других сайтах

Русская инструкция коротко

 

1.

 

загрузите на компьютер файлы

index.php

sources/ipsclass.php

sources/acp_loaders/acp_content.php

sources/acp_loaders/acp_pages_content.php

sources/classes/class_display.php

sources/classes/class_session.php

cache/lang_cache/en/lang_online.php

и сделайте их резервные копии

 

2.

Загрузите :

d21_shoutbox_install.php => корень форума

d21_shoutbox_data.xml => корень форума

cache => cache/

3.

Откройте в браузере http://site/forum/d21_shoutbox_install.php

 

4.

Удалите из корня d21_shoutbox_install.php & d21_shoutbox_data.xml

 

5.

 

Откройте index.php

Найдите

'component'  => array( 'component'		  , 'component'	, array() ),

добавьте снизу

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

 

Найдите

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

Добавьте Сверху

//--------------------------------
// D21-Shoutbox Functions
//--------------------------------

require_once(ROOT_PATH.'sources/action_public/D2mods/Shoutbox/classes/class.sb.php');
$ipsclass->sbox = new sbfuncs;
$ipsclass->sbox->ipsclass =& $ipsclass;
$ipsclass->sbox->sbfuncs_load();

 

Сохраните index.php и отправьте его на сервер.

 

6.

Откройте sources/ipsclass.php

 

Найдите в функции init_load_cache

//--------------------------------
	// Generate cache list
	//--------------------------------

Добавьте Сверху

//--------------------------------
	// D21-Shoutbox
	//--------------------------------

	if (IPB_THIS_SCRIPT == 'public')
	{
		$cachearray[] = 'sbox_colors';
	}
	else if (IPB_THIS_SCRIPT == 'admin')
	{
		$cachearray[] = 'sbox_stats';
		$cachearray[] = 'sbox_colors';
		$cachearray[] = 'sbox_badwords';
	}

 

Сохраните и отправьте на сервер

 

7.

Откройте sources/acp_loaders/acp_content.php

Найдите в функции auto_run

'calendars'	=> 'calendars',

Вставьте Снизу

'Shoutbox'	 => 'd21shoutbox',

 

Сохраните и на сервер

 

8.

 

Откройте sources/acp_loaders/acp_pages_content.php

Найдите ?>

 

Добавьте Сверху

//--------------------------------
// D21-Shoutbox
//--------------------------------

$CATS[] = array('D21-Shoutbox');
$PAGES[] = array(
  1 => array( 'Main Page'						, 'section=content&act=Shoutbox&code=00'	  ),
  2 => array( '·  Admin Logs'		, 'section=content&act=Shoutbox&code=logs'	),
  3 => array( '·  Badwords'		  , 'section=content&act=Shoutbox&code=06'	  ),
  4 => array( '·  Banned Members'	, 'section=content&act=Shoutbox&code=04'	  ),
  5 => array( '·  Colors'			, 'section=content&act=Shoutbox&code=05'	  ),
  6 => array( '·  Group Permissions' , 'section=content&act=Shoutbox&code=09'	  ),
  7 => array( '·  Member Search'	 , 'section=content&act=Shoutbox&code=search'  ),
  8 => array( '·  Settings'		  , 'section=tools&act=op&code=findsetting&key='.urlencode('d21-shoutbox')),
  9 => array( 'Statistics'					   , 'section=content&act=Shoutbox&code=02'	  ),
  10 => array( 'Shoutbox Tools'				  , 'section=content&act=Shoutbox&code=03'	  ),
  11 => array( 'Exports Manager'				 , 'section=content&act=Shoutbox&code=exports' ),
 );

 

 

 

Сохраните и на сервер

 

 

9.

 

Откройте sources/classes/class_display.php

Найдите в функции do_output

$this->ipsclass->skin['_wrapper'] = str_replace( "<% CHARSET %>"		, $this->ipsclass->vars['gb_char_set'], $this->ipsclass->skin['_wrapper']);

Добавьте Снизу

//-----------------------------------------
	// D21-Shoutbox
	//-----------------------------------------

	if ($this->ipsclass->sbox->settings['showglobal'] == 1)
	{
		require_once(ROOT_PATH.'sources/action_public/D2mods/Shoutbox/classes/class.misc.php');
		$this->miscfuncs = new miscfuncs;
		$this->miscfuncs->reg_class(&$this);

		require_once(ROOT_PATH.'sources/action_public/D2mods/Shoutbox/classes/class.shout.php');
		$sbf = new shoutfuncs();
		$sbf->no_regclass(&$this);

		if ($this->ipsclass->sbox->settings['globaltype'] == 0 && strtolower($this->ipsclass->input['act']) == 'idx')
		{
			$this->ipsclass->skin['_wrapper'] = str_replace("<!--D2-SHOUTBOX-->", $sbf->global_sbox(), $this->ipsclass->skin['_wrapper']);
		}
		else if ($this->ipsclass->sbox->settings['globaltype'] == 1)
		{
			$this->ipsclass->skin['_wrapper'] = str_replace("<!--D2-SHOUTBOX-->", $sbf->global_sbox(), $this->ipsclass->skin['_wrapper']);
		}
	}

 

10.

 

Откройте sources/classes/class_session.php

Найдите в функции update_member_session

//-----------------------------------------
	// Get module settings
	//-----------------------------------------

Вставьте Сверху

//-----------------------------------------
// D21-Shoutbox
//-----------------------------------------

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

 

Найдите в функции update_guest_session

//-----------------------------------------
	// Get module settings
	//-----------------------------------------

Вставьте Сверху

//-----------------------------------------
// D21-Shoutbox
//-----------------------------------------

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

 

11.

 

Откройте cache/lang_cache/язык/lang_online.php

Найдите

WHERE_online				=>	"Viewing Online List",

Вставьте Снизу

WHERE_shoutbox				=>	"Viewing The Shoutbox",

 

12.

 

Окройте Админка-Внешний вид-Скин(изменить общий шаблон(Edit Board Wrapper))

Найдите <% MEMBER BAR %>

Вставьте Снизу <!--D2-SHOUTBOX-->

В принципе, можно вствить куда угодно, я вставил перед копирайтом

 

13.

 

Откройте Админка-Внешний вид-Скин(изменить хтмл фрагменты)-все глобальные-global_board_header

Найдите

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

Вставьте После

{$this->ipsclass->sbox->glink}

 

Всё

Ссылка на комментарий
Поделиться на других сайтах

Всё сделал как написано вот какую то шибку выдаёт, что-то с языком =)))

 

 

IPB Предупреждение [2] load_language(c:\appserv\www\upload/cache/lang_cache/ru/lang_shoutbox.php): failed to open stream: No such file or directory (Строка: 1684 файла \sources\ipsclass.php)

 

 

у меня IPB 2.1.3 +)))

Ссылка на комментарий
Поделиться на других сайтах

Кто знает где скачать чат,как на скрине:

 

webfile.ru/974063

Ссылка на комментарий
Поделиться на других сайтах

Всё сделал как написано вот какую то шибку выдаёт, что-то с языком =)))

 

 

IPB Предупреждение [2] load_language(c:\appserv\www\upload/cache/lang_cache/ru/lang_shoutbox.php): failed to open stream: No such file or directory (Строка: 1684 файла \sources\ipsclass.php)

 

 

у меня IPB 2.1.3 +)))

 

А ты найди файл lang_shoutbox.php (он в исходниках чата есть) и загрузи его в эту папку upload/cache/lang_cache/ru/. Ты его только в папку upload/cache/lang_cache/en/ кинул, а надо еще и в ru. У меня тоже такая ошибка была, а сейчас все ОК!

Ссылка на комментарий
Поделиться на других сайтах

Всё сделал как написано вот какую то шибку выдаёт, что-то с языком =)))

 

 

IPB Предупреждение [2] load_language(c:\appserv\www\upload/cache/lang_cache/ru/lang_shoutbox.php): failed to open stream: No such file or directory (Строка: 1684 файла \sources\ipsclass.php)

 

 

у меня IPB 2.1.3 +)))

 

А ты найди файл lang_shoutbox.php (он в исходниках чата есть) и загрузи его в эту папку upload/cache/lang_cache/ru/. Ты его только в папку upload/cache/lang_cache/en/ кинул, а надо еще и в ru. У меня тоже такая ошибка была, а сейчас все ОК!

я в ru и в en кинул есть ещё сообщражения?

Ссылка на комментарий
Поделиться на других сайтах

если на локалке стоит, то, следовательно, попробуй заменить все / на \

Доступ гостям можно выключить в админке.

Чат со скриншота он и есть, только отредактирован под стиль

Ссылка на комментарий
Поделиться на других сайтах

Arhar

Ну так где чат то скачнуть?Дай пожалуйста ссылочку!

Ссылка на комментарий
Поделиться на других сайтах

Ужас! У меня тоже выдается ошибка! :D:);)

 

IPB Предупреждение [2] main(/home/softgid/public_html/forum/sources/action_public/D2mods/Shoutbox/classes/class.sb.php): failed to open stream: No such file or directory (Строка: 478 файла /index.php)

 

Что мне делать, может кто знает?

Спасибо.

 

Вот качайте:

http://www.uploading.com/?get=FLK7J4T4

Но мне помогите же кто ни будь! Пожалуйста!

Ссылка на комментарий
Поделиться на других сайтах

Всё сделал как написано вот какую то шибку выдаёт, что-то с языком =)))

 

 

IPB Предупреждение [2] load_language(c:\appserv\www\upload/cache/lang_cache/ru/lang_shoutbox.php): failed to open stream: No such file or directory (Строка: 1684 файла \sources\ipsclass.php)

 

 

у меня IPB 2.1.3 +)))

а мне дать совет забыли =(

Ссылка на комментарий
Поделиться на других сайтах

нет файла class.sb.php в папке classes в папке Shoutbox в папке D2mods в папке action_public в папке sources в папке forum

учите Албан..Английский

 

Сенкс!!!!! На счет Английскова ПОЛНОСТЬЮ согласен!

Ссылка на комментарий
Поделиться на других сайтах

Да, а вот теперь проблема с настройками! Ностроек много, а англ. не понимаю! Смилуйтесь - знает кто русик НАСТРОЕК?
Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.