Seite 1 von 2

WPN

Verfasst: 11.02.2006 11:21
von Wisely
Hallo , hab ein Problem hab den willkommenspn eingebaut , klappt alles, funkt auch ..
Problem ist es steht in der MSG nichts drinnen das heißt ich würd jeden user ne leere MSG schicken hier mal die Anleitung

Code: Alles auswählen

#-----[ OPEN ]------------------------------------------ 
#
includes/usercp_register.php

#
#-----[ FIND ]------------------------------------------ 
#

$sql = "INSERT INTO " . GROUPS_TABLE . " (group_name, group_description, group_single_user, group_moderator)

#
#-----[ BEFORE, ADD ]------------------------------------------ 
#

        // START - SEND PM ON REGISTER MOD - AbelaJohnB
	//
	// According to 'netclectic' we need to set the datastamp to '9999999999' in order to
	// insure the pop-up notification about a new message existing. I concur with 'netclectic'
	// and have thus made the change to his suggestion. Thanks netclectic!
        //
	$sql = "UPDATE " . USERS_TABLE . " 
		SET user_new_privmsg = '1', user_last_privmsg = '9999999999'
				WHERE user_id = $user_id";
		if ( !($result = $db->sql_query($sql)) )
        {
		    message_die(GENERAL_ERROR, 'Could not update users table', '', __LINE__, __FILE__, $sql);
        }

        $register_pm_subject = $lang['register_pm_subject'];
        $register_pm = $lang['register_pm'];
        $privmsgs_date = date("U");
        $sql = "INSERT INTO " . PRIVMSGS_TABLE . " (privmsgs_type, privmsgs_subject, privmsgs_from_userid, privmsgs_to_userid, privmsgs_date, privmsgs_enable_html, privmsgs_enable_bbcode, privmsgs_enable_smilies, privmsgs_attach_sig) VALUES ('0', '" . str_replace("\'", "''", addslashes(sprintf($register_pm_subject,$board_config['sitename']))) . "', '2', " . $user_id . ", " . $privmsgs_date . ", '0', '1', '1', '0')";
        if ( !$db->sql_query($sql) )
		{
			message_die(GENERAL_ERROR, 'Could not insert private message sent info', '', __LINE__, __FILE__, $sql);
		}

		$privmsg_sent_id = $db->sql_nextid();
		$privmsgs_text = $lang['register_pm_subject'];
        //
        $sql = "INSERT INTO " . PRIVMSGS_TEXT_TABLE . " (privmsgs_text_id, privmsgs_text) VALUES ($privmsg_sent_id, '" . str_replace("\'", "''", addslashes(sprintf($register_pm,$board_config['sitename'],$board_config['sitename']))) . "')";
        if ( !$db->sql_query($sql) )
		{
			message_die(GENERAL_ERROR, 'Could not insert private message sent text', '', __LINE__, __FILE__, $sql);
		}
        // END - SEND PM ON REGISTER MOD - AbelaJohnB

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

#
#-----[ FIND ]------------------------------------------ 
#

$lang['Click_view_privmsg'] = 'Click %sHere%s to visit your Inbox';

#
#-----[ AFTER, ADD ]------------------------------------------ 
#

// START - SEND PM ON REGISTER MOD - AbelaJohnB 
$lang['register_pm_subject'] = 'Welcome to %s'; 
$lang['register_pm'] = 'Hello!<br /><br />Welcome to %s. <br /><br />We hope you enjoy your time at this site! <br /><br />Feel free to join in and share with others or start your own discussion! <br /><br />~Enjoy!<br />%s Staff '; 
// END - SEND PM ON REGISTER MOD - AbelaJohnB
Ich dachte im letzen teil wär das .. aber dann müsste ja das shcon kommen was als Vorgabe drinnen sthet ..

Aufjedenfall schon mal danke ;)

Verfasst: 11.02.2006 12:16
von Valerie Raghnall
versteh ich das jetzt richtig... du hast das eingebaut, es kommen keine fehlermeldungen, aber wenn jemand eine welcome pn kriegt, ist kein text drin?

sollte ich dich richtig verstanden haben, solltest du nochmal. deine installation überprüfen und ob du eventuell mitgelieferte dateien des mods auch richtig geuppt hast.

Verfasst: 11.02.2006 12:24
von Wisely
frage was ist
geuppt
, und ich denke ich hab aber alles richtig eingebaut .. werde aber es nun nochmal überprüfen ! ..

Verfasst: 11.02.2006 12:28
von Valerie Raghnall
uppen = auf den server laden

Verfasst: 11.02.2006 12:31
von Wisely
ja ... hab cih echt alles gemacht .. ich meine das passt sonst würd es ja nciht gehen .. aber wo kann cih meinen Text einfügen ? !

Verfasst: 11.02.2006 12:32
von Valerie Raghnall

Code: Alles auswählen

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

# 
#-----[ FIND ]------------------------------------------ 
# 

$lang['Click_view_privmsg'] = 'Click %sHere%s to visit your Inbox'; 

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

// START - SEND PM ON REGISTER MOD - AbelaJohnB 
$lang['register_pm_subject'] = 'Welcome to %s'; 
$lang['register_pm'] = 'Hello!<br /><br />Welcome to %s. <br /><br />We hope you enjoy your time at this site! <br /><br />Feel free to join in and share with others or start your own discussion! <br /><br />~Enjoy!<br />%s Staff '; 
// END - SEND PM ON REGISTER MOD - AbelaJohnB 

das ganze eindeutschen und in die deutsche lang_main.php schreiben ;)



hier um dir zu helfen:

Code: Alles auswählen

# 
#-----[ ÖFFNE ]------------------------------------------ 
# 
language/lang_german/lang_main.php 

# 
#-----[ FIND ]------------------------------------------ 
# 

$lang['Click_view_privmsg'] = ' 

# 
#-----[ In einer neuen Zeile darunter einfügen ]--------
# 

// START - SEND PM ON REGISTER MOD - AbelaJohnB 
$lang['register_pm_subject'] = 'Willkommen bei %s'; 
$lang['register_pm'] = 'Hallo!<br /><br />Willkommen bei %s. <br /><br />Wir hoffen du hast hier viel Spaß!<br /><br />Du kannst ab jetzt jederzeit auf andere Topics antworten oder deine eigenen erstellen.<br /><br />~Viel Spaß!<br />%s Verantwortliche '; 
// END - SEND PM ON REGISTER MOD - AbelaJohnB 

schätze, dass da auch dein problem lag, da du ja auf deinem board sicher die deutsche sprache nutzt... wenn du das da nicht mit dazugibst, kann natürlich kein text in der pn sein ;-)

Verfasst: 11.02.2006 12:40
von Wisely
nützt nichts... :(... ach komm bei jedem anderen geht das warscheindlich nur ned bei mir ... :cookie:

Verfasst: 11.02.2006 12:43
von Valerie Raghnall
stell mal deine lang_german/lang_main.php zum download bereit

das geht so: Eine PHP-Datei zum Download bereitstellen

Verfasst: 11.02.2006 12:55
von Wisely
sry für die dumme frage : aber wo finde ich eine lokale platfgorm was phpbbdatein bzw..text datein nimmt ,.. kannst du mir bite ein link geben .. wo ich das uploaden kann ;) danke

Verfasst: 11.02.2006 13:02
von Valerie Raghnall
du hast doch dein forum auf einem server, oder? da kannst du daten raufladen, oder?

lokale plattform = dein pc
phpbbdateien = dateien deines forums
textdateien = dateien mit der endung.txt
link zum upload = der server auf dem dein forum liegt