Begrüssung für neue User über PN

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
saddel
Mitglied
Beiträge: 273
Registriert: 04.05.2003 01:02

Begrüssung für neue User über PN

Beitrag von saddel »

hi
gibts sowas schon ...wenn sich ein User neu anmeldet wird er mit einem von mir erstellten Text per PN begrüsst...

gibt es sowas schon ...???
_____________________________________________

http://www.saddel.de -Das Forum-
bmartin
Mitglied
Beiträge: 6
Registriert: 18.09.2003 01:39

Begrüssung für neue User über PN

Beitrag von bmartin »

Hi,

<gibt es sowas schon ...???

JA

Code: Alles auswählen

########################################################################################## 
## MOD Title: Send PM On User Registration 
## MOD Author: AbelaJohnB < abela@phpbb.com > (John B. Abela) http://www.JohnAbela.Com/ 
## MOD Author, Secondary: typicalgeek < me@typicalgeek.com > (N/A) http://www.typicalgeek.com 
## MOD Author, Secondary: netclectic < adrian@netclectic.com > (Adrian Cockburn) http://www.netclectic.com 
## MOD Description: This MOD will send a PM to all new users when they register. 
## MOD Version: 1.0.2 
## 
## Installation Level: Easy 
## Installation Time: ~3 Minutes 
## Files To Edit: includes/usercp_register.php, language/lang_english/lang_main.php 
## Included Files: n/a 
########################################################################################## 
## For Security Purposes, Please Check: http://www.phpbb.com/mods/downloads/ for the 
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code 
## to enter into your phpBB Forum. As such, phpBB will not offer support for MOD's not offered 
## in our MOD-Database, located at: http://www.phpbb.com/mods/downloads/ 
########################################################################################## 
##Author Notes: 
## 
## Copyright ¸ John B. Abela. 2002 - http://www.JohnAbela.Com/ 
## 
## ** No Placement Of This MOD At Sites Other Than www.phpBB.Com Or www.JohnAbela.Com Without My Permission. 
## 
## If you download this MOD from anywhere other than my own site or phpBB, please do not 
## use it. I do not allow this MOD (or any of mine) to be posted at non-official phpBB Sites, 
## and as such I will not be able to keep this MOD up-to-date at any of these non-official sites 
## which do not respect my request to not place it within their site. If you do find it at a site 
## other than phpBB.com please let me know! <abela@phpbb.com> 
## 
## If you are an owner of a non-official site and would like to place it within your site, please 
## email me for permission, so I can keep track of who has it and where it's at, to help keep 
## keep your site up-to-date with this MOD. 
## 
## For anybody that likes this MOD, you can always say 'thanks' by signing my guestbook at 
## my web site! http://www.JohnAbela.Com/ :) 
## 
## This MOD does not take into consideration any user registration methods. 
## ie: confirm via email, auto register, etc) Any new person that registers will get a PM, 
## even if they have not confirmed their account. I do not plan on changing this, as I do 
## not really see the point in doing such. 
## 
########################################################################################## 
## History: 
## 
## 1.0.2 - 1/10/2003 - Updated To Work With phpBB2.0.4. Included fix by 'netclectic' to account for instant pop-up of new message. (thanks!) 
## 1.0.1 - 9/19/2002 - Updated Language Section To Include 'typicalgeek's method of site name. 
## 
########################################################################################## 
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD 
########################################################################################## 

# 
#-----[ 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 

# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM
Benutzeravatar
Volker
Mitglied
Beiträge: 213
Registriert: 27.02.2003 09:18
Wohnort: Erzgebirge
Kontaktdaten:

Beitrag von Volker »

hallo,

hat das einer schon für die deutsche version?
Gruß Volker
Fuchsien
b3ck
Mitglied
Beiträge: 19
Registriert: 28.10.2003 09:37

Beitrag von b3ck »

mhm :wink: die zwei, drei Zeilen kannst doch übersetzten oder deinen eigenen text nehmen
Benutzeravatar
Volker
Mitglied
Beiträge: 213
Registriert: 27.02.2003 09:18
Wohnort: Erzgebirge
Kontaktdaten:

Beitrag von Volker »

hallo,

ich kann net viel englisch, es geht zb. um die language/lang_english/lang_main.php

in der deutschen sieht das anders aus

könntest du mir bitte das für die deutsche umschreiben

vielen dank :D
Gruß Volker
Fuchsien
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Code: Alles auswählen

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

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

$lang['Click_view_privmsg'] = 'Klick %shier%s, um deinen Posteingang aufzurufen'; 

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

// START - SEND PM ON REGISTER MOD - AbelaJohnB 
$lang['register_pm_subject'] = 'Willkommen auf %s'; 
$lang['register_pm'] = 'Hallo!<br /><br />Willkommen %s. <br /><br />Wir hoffen du hast viel Freude auf unserer Seite! <br /><br />Zögere nicht dich zu beteiligen und starte deine eigenen Diskussionen<br /><br />~Viel Spass!<br />%s Team '; 
// END - SEND PM ON REGISTER MOD - AbelaJohnB
den text kannst du natürlich abwandeln.
und wenn du einen englischen text hast, suchst du in der deutschen datei nicht den text, sondern das, was vor dem = steht, in dem fall $lang['Click_view_privmsg'] =
Benutzeravatar
Volker
Mitglied
Beiträge: 213
Registriert: 27.02.2003 09:18
Wohnort: Erzgebirge
Kontaktdaten:

Beitrag von Volker »

hallo,

soweit hatte ich das hinbekommen, aber bei neuanmeldung kommt dann die meldung sie haben eine neue pn, im postfach steht 4% belegt aber es ist keine zu sehen. es steht nur da: Es sind keine weiteren Nachrichten in diesem Ordner.

also sie ist irgendwo, aber nicht sichtbar :(
Gruß Volker
Fuchsien
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

dann hast du beim einbau was verkehrt gemacht oder vergessen..
geh die anleitung noch einmal durch
Benutzeravatar
Volker
Mitglied
Beiträge: 213
Registriert: 27.02.2003 09:18
Wohnort: Erzgebirge
Kontaktdaten:

Beitrag von Volker »

hi,

ich denk es liegt in der usercp_register.php, das da irgendwo ein englischer befehl ist der in der deutschen nicht geht :oops:

habe leiter kee ahnung von php
Gruß Volker
Fuchsien
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

kannst du das erläutern was du meinst? und auch einen link auf deine usercp_register.php als textversion
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“