Icy Phoenix

     
 

Remove Welcome PM

Remove Welcome PM

Article
Reply with quote    Download Post  
Post Remove Welcome PM 
 
hello.

please,how  I can delete this PM ??

I don't want that the private message arrives to any member.



 
Jareck - View user's profile Send private message  
Jareck [ Mon 20 Aug, 2007 01:02 ]
Icy Phoenix is an open source project, you can show your appreciation and support future development by donating to the project.

Support us


Remove Welcome PM

Comments
Reply with quote    Download Post  
Post Re: Remove Welcome PM 
 
Hi

Try this on usercp_register.php

FIND

Code: [Download] [Hide] [Select]
            // 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


REPLACE WITH

Code: [Download] [Hide] [Select]
            /*
            // 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
            */




 
Zuker - View user's profile Send private message  
Zuker [ Mon 20 Aug, 2007 16:04 ]
Reply with quote    Download Post  
Post Re: Remove Welcome PM 
 
Moved to Docs... thanks Zuker, you are doing great!



 
Mighty Gorgon - View user's profile Send private message  
Mighty Gorgon [ Tue 21 Aug, 2007 16:08 ]
Reply with quote    Download Post  
Post Re: Remove Welcome PM 
 
THANKS!!!!



 
Jareck - View user's profile Send private message  
Jareck [ Tue 21 Aug, 2007 17:10 ]
Reply with quote    Download Post  
Post Re: Remove Welcome PM 
 




 
Zuker - View user's profile Send private message  
Zuker [ Tue 21 Aug, 2007 18:28 ]
Display posts from previous:    

HideWas this topic useful?

Post new topic  Reply to topic  Page 1 of 1