Seite 2 von 7

Verfasst: 22.11.2004 15:17
von weltsam
Oki, dann würde ich gern die Chatbox einbauen wollen ... wie gesagt keine ahnung habe wie ...
Nun brauche ich hilfe ... der easy mod ist schon eingebaut ... war ich natürlich nicht selber ... ich glaube mit dem gehts ...

Verfasst: 23.11.2004 01:41
von weltsam
Kann mir da jemand helfen?

Verfasst: 23.11.2004 07:37
von tomtom
Ob die Chatbox Easymod-kompatibel ist, weiss ich grad nicht. Auf jeden Fall ist sie auch manuell nicht schwer zu installieren, da man grade mal 3 Files bearbeiten muss, und den Rest nur hochladen muss.

Daher: http://www.phpbb.de/viewtopic.php?p=397558#397558

Versuch es doch mal, und mache vorher Sicherheitskopien. Dann kann nix schiefgehen!

Verfasst: 23.11.2004 16:56
von weltsam
Gibt es die Anleitung auf auch Deutsch? Damit ich dieses einbauen kann ...

Code: Alles auswählen

##############################################################
## MOD Title: ChatBox
## MOD Author: Smartor < smartor_xp@hotmail.com > (Hoang Ngoc Tu) http://smartor.is-root.com
## MOD Description: This will add a LIVE chatbox on your phpBB2
##		Only registered users can chat. Admin can take
##		control chatroom by some commands(/KICK username, /CLEAR). Smilies enabled.
##		Only tested with phpBB 2.0.x/MySQL
## MOD Version: 1.1.9g
##
## Installation Level: easy
## Installation Time: 10 Minutes
## Files To Edit: 3
##	index.php
##	templates/subSilver/index_body.tpl
##	language/lang_english/lang_main.php
##
## Included Files: 10
##	chatbox_db_install.php	(only required for DB install)
##	chatbox_front.php
##	chatbox_mod/chatbox.css
##	chatbox_mod/chatbox.php
##	chatbox_mod/chatbox_config.php
##	chatbox_mod/chatbox_drop.php
##	chatbox_mod/chatbox_function.php
##	chatbox_mod/messenger_list.php
##	chatbox_mod/messenger_send.php
##	chatbox_mod/messenger_view.php
##############################################################
## This MOD is released under the GPL License.
## Intellectual Property is retained by the MOD Author(s) listed above
##############################################################
## Author Notes:
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################

#
#-----[ OPEN ]---------------------------------------------
#
index.php

#
#-----[ FIND ]---------------------------------------------
#
	$template->assign_vars(array(
		'TOTAL_POSTS' => sprintf($l_total_post_s, $total_posts),
		'TOTAL_USERS' => sprintf($l_total_user_s, $total_users),
		'NEWEST_USER' => sprintf($lang['Newest_user'], '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$newest_uid") . '">', $newest_user, '</a>'),

#
#-----[ BEFORE, ADD ]--------------------------------------
#
	// ChatBox Mod
	require_once($phpbb_root_path . 'chatbox_front.php');

#
#-----[ FIND ]---------------------------------------------
#
		'L_MARK_FORUMS_READ' => $lang['Mark_all_forums'],

#
#-----[ AFTER, ADD ]--------------------------------------
#
		// ChatBox Mod
		'TOTAL_CHATTERS_ONLINE' => sprintf($lang['How_Many_Chatters'], $howmanychat),
		'CHATTERS_LIST' => sprintf($lang['Who_Are_Chatting' ], $chatters),
		'L_CLICK_TO_JOIN_CHAT' => $lang['Click_to_join_chat'],
		'S_JOIN_CHAT' => append_sid("chatbox_mod/chatbox.$phpEx"),
		'CHATBOX_NAME' => $userdata['user_id'] . '_ChatBox', // To make easier to test on my PC
		'L_LOGIN_TO_JOIN_CHAT' => $lang['Login_to_join_chat'],

#
#-----[ OPEN ]---------------------------------------------
#
language/lang_english/lang_main.php

#
#-----[ FIND ]---------------------------------------------
#
//
// That's all Folks!

#
#-----[ BEFORE, ADD ]--------------------------------------
#
// ChatBox Mod
$lang['How_Many_Chatters'] = 'There are <B>%d</B> user(s) on chat now';
$lang['Who_Are_Chatting' ] = '<B>%s</B>';
$lang['Click_to_join_chat'] = 'Click to join chat';
$lang['ChatBox'] = 'ChatBox';
$lang['log_out_chat'] = 'You have successfully logged out from chat on ';
$lang['Send'] = 'Send';
$lang['Login_to_join_chat'] = 'Login to join chat';


#
#-----[ OPEN ]--------------------------------------------
#
templates/subSilver/index_body.tpl

#
#-----[ FIND ]--------------------------------------------
#
<td class="row1" align="center" valign="middle" rowspan="2"><img src="templates/subSilver/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>

#
#-----[ REPLACE WITH ]------------------------------------
#
<td class="row1" align="center" valign="middle" rowspan="3"><img src="templates/subSilver/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>

#
#-----[ FIND ]---------------------------------------------
#
  <tr>
	<td class="row1" align="left"><span class="gensmall">{TOTAL_USERS_ONLINE} &nbsp; [ {L_WHOSONLINE_ADMIN} ] &nbsp; [ {L_WHOSONLINE_MOD} ]<br />{RECORD_USERS}<br />{LOGGED_IN_USER_LIST}</span></td>
  </tr>

#
#-----[ AFTER, ADD ]--------------------------------------
#
  <tr>
	<td class="row1" align="left"><span class="gensmall">{TOTAL_CHATTERS_ONLINE}&nbsp;&nbsp;&nbsp;
	<!-- BEGIN switch_user_logged_out -->
	[ {L_LOGIN_TO_JOIN_CHAT} ]
	<!-- END switch_user_logged_out -->
	<!-- BEGIN switch_user_logged_in -->
	[ <a href="javascript:void(0);" onClick="window.open('{S_JOIN_CHAT}','{CHATBOX_NAME}','scrollbars=no,width=540,height=450')">{L_CLICK_TO_JOIN_CHAT}</a> ]
	<!-- END switch_user_logged_in -->
	<br />{CHATTERS_LIST}
	</span>
	</td>
  </tr>

#
#-----[ COPY ]--------------------------------------------
#
copy chatbox_front.php to chatbox_front.php
copy chatbox_mod/*.* to chatbox_mod/

#
#-----[ SQL ]---------------------------------------------
# Run these folloing queries manually or run chatbox_db_install.php once
# Afterthat please remove your chatbox_db_install.php immediately
#
CREATE TABLE phpbb_chatbox (
	id int(11) NOT NULL auto_increment,
	name varchar(99) NOT NULL,
	msg varchar(255) NOT NULL,
	timestamp int(10) unsigned NOT NULL,
	PRIMARY KEY (id));

CREATE TABLE phpbb_chatbox_session (
	username varchar(99) NOT NULL,
	lastactive int(10) DEFAULT '0' NOT NULL,
	laststatus varchar(8) NOT NULL,
	UNIQUE username (username));

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM

Verfasst: 23.11.2004 17:10
von StarTrekMarc
Die Anleitung auch ohne viel Englischkenntnisse zu benutzen dürfte doch kein Problem sein, oder?

OPEN = Öffne

FIND = Finde (in der Datei)

BEFORE, ADD = Bevor einfügen

AFTER, ADD = Danach einfügen

REPLACE WITH = Ersetzen mit...

COPY = Kopieren

SQL = SQL Befehle im phpMyAdmin ausführen

Gruß
StarTrekMarc

Verfasst: 23.11.2004 17:15
von weltsam
Super danke ... nun muss ich wissen was ich zuerst mache und wo ich die Dateien ablegen und hochladen muss ...
Danke schon mal im vorraus!

Verfasst: 23.11.2004 17:18
von StarTrekMarc
## Files To Edit: 3
## index.php
## templates/subSilver/index_body.tpl
## language/lang_english/lang_main.php
##
## Included Files: 10
## chatbox_db_install.php (only required for DB install)
## chatbox_front.php
## chatbox_mod/chatbox.css
## chatbox_mod/chatbox.php
## chatbox_mod/chatbox_config.php
## chatbox_mod/chatbox_drop.php
## chatbox_mod/chatbox_function.php
## chatbox_mod/messenger_list.php
## chatbox_mod/messenger_send.php
## chatbox_mod/messenger_view.php
Ganz einfach, du musst die obere Verzeichniss Struktur beibehalten und in dein phpBB2 Verzeichniss auf'm Space/Server laden.

{phpBB Root}/{Rot Makiertes}

Verfasst: 23.11.2004 17:23
von weltsam
Diese dateien müßßen dann bearbeitet werden oder ...

Code: Alles auswählen

## Files To Edit: 3 
## index.php 
## templates/subSilver/index_body.tpl 
## language/lang_english/lang_main.php 

Aber was heißt das hier: wo muss ich die Dateien hinpacken?
## Included Files: 10
## chatbox_db_install.php (only required for DB install)
## chatbox_front.php
## chatbox_mod/chatbox.css
## chatbox_mod/chatbox.php
## chatbox_mod/chatbox_config.php
## chatbox_mod/chatbox_drop.php
## chatbox_mod/chatbox_function.php
## chatbox_mod/messenger_list.php
## chatbox_mod/messenger_send.php
## chatbox_mod/messenger_view.php

Verfasst: 23.11.2004 17:26
von StarTrekMarc
Die Datei muss ausgeführt werden, dann brauchst du nicht dies hier tuhen:

Code: Alles auswählen

#-----[ SQL ]---------------------------------------------
# Run these folloing queries manually or run chatbox_db_install.php once
# Afterthat please remove your chatbox_db_install.php immediately
#
CREATE TABLE phpbb_chatbox (
   id int(11) NOT NULL auto_increment,
   name varchar(99) NOT NULL,
   msg varchar(255) NOT NULL,
   timestamp int(10) unsigned NOT NULL,
   PRIMARY KEY (id));

CREATE TABLE phpbb_chatbox_session (
   username varchar(99) NOT NULL,
   lastactive int(10) DEFAULT '0' NOT NULL,
   laststatus varchar(8) NOT NULL,
   UNIQUE username (username));
Ja sie müssen bearbeitet werden,

Verfasst: 23.11.2004 17:34
von weltsam
Also der Reihe nach ... die
chatbox_db_install.php
kommt in welchen Ordner rein?