Changeset 6448
- Timestamp:
- Apr 9, 2008, 4:38:50 PM (14 years ago)
- Location:
- OpenPNE/trunk
- Files:
-
- 9 edited
- 5 copied
Legend:
- Unmodified
- Added
- Removed
-
OpenPNE/trunk/setup/sql/mysql41/update/update-for2.12-useroption.sql
r6446 r6448 19 19 20 20 21 /* 携帯コメントメール通知オプション */ 22 INSERT INTO `c_member_config_option` VALUES (NULL,'SEND_COMMENT_MAIL_KTAI'); 23 -
OpenPNE/trunk/webapp/lib/mail/sns.php
r6410 r6448 443 443 } 444 444 db_diary_insert_c_diary_comment_images($ins_id, $filenames[1], $filenames[2], $filenames[3]); 445 446 //お知らせメール送信(携帯へ) 447 if ($this->c_member_id != $target_c_member_id) { 448 send_diary_comment_info_mail($ins_id, $this->c_member_id); 449 } 445 450 446 451 //日記コメントが書き込まれたので日記自体を未読扱いにする -
OpenPNE/trunk/webapp/lib/util/mail_send.php
r6357 r6448 879 879 return fetch_send_mail($ktai_address, 'm_ktai_regist_ktai_id', $params); 880 880 } 881 882 //日記コメントが追加されたときのお知らせメール送信(携帯メールアドレスへ) 883 function send_diary_comment_info_mail($c_diary_comment_id, $c_member_id) 884 { 885 $comment = _do_c_diary_comment4c_diary_comment_id($c_diary_comment_id); 886 $target_c_member_id = $comment['c_member_id_author']; 887 //コメントした人=日記オーナーの場合は通知しない 888 if($target_c_member_id == $c_member_id){ 889 return false; 890 } 891 //日記オーナーの通知設定が無ければ通知しない 892 $target_c_member_config = db_member_c_member_config4c_member_id($target_c_member_id); 893 if($target_c_member_config['SEND_COMMENT_MAIL_KTAI']!=1){ 894 return false; 895 } 896 897 $c_member = db_common_c_member4c_member_id_LIGHT($c_member_id); 898 $c_diary_id = $comment['c_diary_id']; 899 $c_diary = db_diary_get_c_diary4id($c_diary_id); 900 $target_c_member = db_common_c_member_secure4c_member_id($target_c_member_id); 901 902 $subject = $c_diary['subject']; 903 $nickname = $c_member['nickname']; 904 $body = $comment['body']; 905 $image_filename1 = $comment['image_filename_1']; 906 $image_filename2 = $comment['image_filename_2']; 907 $image_filename3 = $comment['image_filename_3']; 908 $p = array('target_c_diary_id' => $c_diary_id); 909 $url = openpne_gen_url('ktai', 'page_fh_diary', $p); 910 $params = array( 911 "subject" => $subject, 912 "nickname" => $nickname, 913 "body" => $body, 914 "url" => $url, 915 "image_filename1" => $image_filename1, 916 "image_filename2" => $image_filename2, 917 "image_filename3" => $image_filename3, 918 "id"=>$c_diary_comment_id, 919 ); 920 921 $tpl = fetch_mail_m_tpl("m_ktai_diary_comment_info", $params); 922 if (!$tpl) { 923 return false; 924 } 925 list($subject, $body) = $tpl; 926 927 $ktai_address = $target_c_member['ktai_address']; 928 if (MAIL_ADDRESS_HASHED) { 929 $from = "bc{$c_diary_id}-".t_get_user_hash($target_c_member_id).'@'.MAIL_SERVER_DOMAIN; 930 } else { 931 $from = "bc{$c_diary_id}".'@'.MAIL_SERVER_DOMAIN; 932 } 933 $from = MAIL_ADDRESS_PREFIX . $from; 934 t_send_email($ktai_address, $subject, $body, true, $from); 935 } 936 881 937 ?> -
OpenPNE/trunk/webapp/modules/admin/page/edit_mail.php
r6410 r6448 35 35 'm_ktai_ashiato' => 'あしあとお知らせメール', 36 36 'm_ktai_bbs_info' => WORD_COMMUNITY . '書き込み通知メール', 37 'm_ktai_diary_comment_info' => WORD_DIARY . 'コメント書き込み通知メール', 37 38 'm_ktai_change_ktai' => '携帯メールアドレス変更確認メール', 38 39 'm_ktai_login_get' => '携帯版ログインURLお知らせメール', -
OpenPNE/trunk/webapp/modules/admin/page/edit_mail_send.php
r6410 r6448 34 34 $ktai = array( 35 35 'm_ktai_ashiato' => 'あしあとお知らせメール', 36 'm_ktai_diary_comment_info' => WORD_DIARY 'コメント書き込み通知メール', 36 37 'm_ktai_bbs_info' => WORD_COMMUNITY . '書き込み通知メール', 37 38 // 'm_ktai_change_ktai' => '携帯メールアドレス変更確認メール', -
OpenPNE/trunk/webapp/modules/ktai/do/fh_diary_insert_c_diary_comment.php
r4933 r6448 43 43 //--- 44 44 45 db_diary_insert_c_diary_comment($u, $target_c_diary_id, $body);45 $insert_id = db_diary_insert_c_diary_comment($u, $target_c_diary_id, $body); 46 46 //日記コメントが書き込まれたので日記自体を未読扱いにする 47 47 db_diary_update_c_diary_is_checked($target_c_diary_id, 0); 48 49 //お知らせメール送信(携帯へ) 50 if($u != $target_c_member_id){ 51 send_diary_comment_info_mail($insert_id, $u); 52 } 48 53 49 54 if (OPENPNE_USE_POINT_RANK) { -
OpenPNE/trunk/webapp/modules/ktai/templates/h_config.tpl
r6441 r6448 13 13 <font color="#({$ktai_color_config.bg_02})">◆</font><a href="({t_url m=ktai a=page_h_config_public_flag_diary})&({$tail})">({$WORD_DIARY_HALF})の公開範囲設定</a><br> 14 14 <font color="#({$ktai_color_config.bg_02})">◆</font><a href="({t_url m=ktai a=page_h_config_access_block})&({$tail})">アクセスブロック設定</a><br> 15 <font color="#({$ktai_color_config.bg_02})">◆</font><a href="({t_url m=ktai a=page_h_member_config})&({$tail})">その他設定</a><br> 15 16 <br> 16 17 以下の変更にはパスワードの入力が必要です。<br> -
OpenPNE/trunk/webapp/modules/ktai/templates/h_home.tpl
r6441 r6448 232 232 </td></tr> 233 233 <tr><td bgcolor="#({$ktai_color_config.bg_10})"> 234 <a href="({t_url m=ktai a=page_h_member_config})&({$tail})">その他設定</a><br> 235 </td></tr> 236 <tr><td bgcolor="#({$ktai_color_config.bg_10})"> 234 237 <hr color="#({$ktai_color_config.border_03})"> 235 238 </td></tr></table> -
OpenPNE/trunk/webapp/modules/pc/do/fh_diary_insert_c_diary_comment.php
r4933 r6448 59 59 db_diary_update_c_diary_is_checked($target_c_diary_id, 0); 60 60 61 //お知らせメール送信(携帯へ) 62 if($u != $target_c_member_id){ 63 send_diary_comment_info_mail($c_diary_comment_id, $u); 64 } 65 61 66 if (OPENPNE_USE_POINT_RANK) { 62 67 // コメント者と被コメント者が違う場合にポイント加算
Note: See TracChangeset
for help on using the changeset viewer.