forum.vochat.com Forum Index forum.vochat.com
discussions about Voodoo chat
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Поздравление с регистрацией на Личку

 
Post new topic   Reply to topic    forum.vochat.com Forum Index -> Использование
View previous topic :: View next topic  
Author Message
DJ_KiSSLOTNiJ
Guest





PostPosted: Fri Dec 19, 2003 5:52 pm    Post subject: Поздравление с регистрацией на Личку Reply with quote

Как сделать, чтоб при регистрации у юзера на личке при первом входе уже было сообщение "от администрации" с поздравлением и другой неохюходимой инфой, возможно правилами кратикими и т.д. Это также позволит привлечь внимание юзеров к функции лички с первых дней своего прибывания в чате, потому что очень часто новые юзеры не знают или игнорируют эту функцию, т.к. им влом "разбиратся" со всем. Я просто немного по-своему сделал информирование о новом сообщении - при поступлении нового сообщения выскакивает анимированый мигающий конвертик (как в асе). Это трудно сразу не заметить, потому что мигание оно и в Афрке мигание Smile)))
Кстати, может кому это интересно икто использует, но влом ковырятся в коде вот вам "хак":

открываем data\engine\files\board_alerter.php

находим строчку:
Code:
if ($new_board_messages == "") $new_board_messages = "0";


и перед ней вставляем:
Code:
if ( $new_board_messages > 0 ) {
   $new_board_messages = " <img src=\"designes/".$design."/images/pm.gif\">&<b>".$new_board_messages."";
}


Выберете рисунок для информирования о новых сообщениях, закинте его в папку "images" дизайна и присвойте имя pm.gif
Фсе.
Back to top
Guest






PostPosted: Mon Dec 22, 2003 4:27 pm    Post subject: Reply with quote

так че ни у кого никаких идей по сабджу нет? Не верю! Smile)))
Back to top
Guest






PostPosted: Fri Apr 23, 2004 4:10 am    Post subject: Reply with quote

Anonymous wrote:
так че ни у кого никаких идей по сабджу нет? Не верю! Smile)))


достаточно просто... например для файлов:

data/engine/files/registration_add.php меняем
Code:
 fwrite($fp,"0\t\n");

на это
Code:

fwrite($fp,"1\t\n");

$user_name = "oops";
$subject = "Сongratulation!!";
$message = "Your message..";
$is_regist = "-1"; // или ваш id

//$to_write = id - new - user name - user id - time - subj - message

$to_write = "1\t1\t$user_name\t-1\t".my_time()."\t$subject\t$message\t\n";
fwrite($fp, $to_write);

Back to top
Guest






PostPosted: Fri Apr 23, 2004 4:15 am    Post subject: Reply with quote

p.s. не знаю будет ли работать с регистрацией через емыл
Back to top
oops



Joined: 23 Apr 2004
Posts: 4

PostPosted: Fri Apr 23, 2004 4:33 am    Post subject: Reply with quote

p.p.s.

для mysql после $user_id = mysql_insert_id(); вставить


Code:

$send_to_id = $user_id;
$user_name = "oops";
$subject = "Сongratulation!!";
$message = "Your message..";
$is_regist = "-1"; // или ваш id

mysql_query("insert into ".$mysql_table_prefix."board (user_id, status, from_nick, from_uid, subject, body, at_date) values($send_to_id, 1, '".addslashes($user_name)."', $is_regist,'".addslashes($subject)."','".addslashes($message)."', ".my_time().")") or die("database error: cannot store new mail-message<br>".mysql_error());   



теоретически должно работать.. не проверял Rolling Eyes
Back to top
View user's profile Send private message
Volf
Guest





PostPosted: Sat May 01, 2004 1:05 am    Post subject: Reply with quote

DJ_KiSSLOTNiJ
Quote:
Как сделать, чтоб при регистрации у юзера на личке при первом входе уже было сообщение "от администрации" с поздравлением и другой неохюходимой инфой, возможно правилами кратикими и т.д. Это также позволит привлечь внимание юзеров к функции лички с первых дней своего прибывания в чате, потому что очень часто новые юзеры не знают или игнорируют эту функцию, т.к. им влом "разбиратся" со всем. Я просто немного по-своему сделал информирование о новом сообщении - при поступлении нового сообщения выскакивает анимированый мигающий конвертик (как в асе). Это трудно сразу не заметить, потому что мигание оно и в Афрке мигание )))
Кстати, может кому это интересно икто использует, но влом ковырятся в коде вот вам "хак":

открываем data\engine\files\board_alerter.php

находим строчку: Code:
if ($new_board_messages == "") $new_board_messages = "0";


и перед ней вставляем:
Code:
if ( $new_board_messages > 0 ) {
$new_board_messages = " <img src=\"designes/".$design."/images/pm.gif\">&<b>".$new_board_messages."";
}


Выберете рисунок для информирования о новых сообщениях, закинте его в папку "images" дизайна и присвойте имя pm.gif
Фсе.

сделал все как ты сказал .............
почемуто не работает , все осталось как было Sad(
может еще где то чтото подправить надо ?
Back to top
Guest






PostPosted: Tue Aug 17, 2004 5:01 pm    Post subject: Reply with quote

oops wrote:
p.p.s.

для mysql после $user_id = mysql_insert_id(); вставить


[code]
$send_to_id = $user_id;
$user_name = "oops";
$subject = "Сongratulation!!";
$message = "Your message..";
$is_regist = "-1"; // или ваш id

........ Rolling Eyes

главное не забыть изменить еще в файле engine/mysql/registration_add.php
в строчке где
mysql_query("insert into ".$mysql_table_prefix."users (nick,......
(примерно 33 строчка) изменить после addslashes(serialize($user))."', 0 на 1 .....
а то всё время будет почта в -1 когда все сообщения удалить Smile
.... а так фсё прикрасно работаеть Smile
Back to top
pops



Joined: 21 Dec 2008
Posts: 36

PostPosted: Tue Jul 06, 2010 11:53 am    Post subject: Reply with quote

спасибо работает (mysql-двиг)
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    forum.vochat.com Forum Index -> Использование All times are GMT + 3 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2002 phpBB Group