|
53 | 53 |
|
54 | 54 |
|
55 | 55 |
|
56 |
| - $post_info = ''; |
| 56 | + $sender_info = ''; $post_info = ''; |
57 | 57 | $lang=\IPS\Lang::getEnabledLanguages();
|
58 | 58 | $locale=$lang[\IPS\Lang::defaultLanguage()]->short;
|
59 | 59 |
|
|
78 | 78 | 'REFFERRER_PREVIOUS' => isset($_COOKIE['ct_prev_referer'])?$_COOKIE['ct_prev_referer']:null,
|
79 | 79 | 'cookies_enabled' => self::ctCookiesTest(),
|
80 | 80 | );
|
81 |
| - $post_info = json_encode($arr); |
| 81 | + $sender_info = json_encode($arr); |
| 82 | +
|
| 83 | + $arr = array( |
| 84 | + 'comment_type' => 'register', |
| 85 | + ); |
| 86 | +
|
| 87 | + $post_info = json_encode($arr); |
82 | 88 | }
|
| 89 | + if($sender_info === FALSE) |
| 90 | + $sender_info = ''; |
83 | 91 | if($post_info === FALSE)
|
84 | 92 | $post_info = '';
|
85 |
| - |
86 | 93 |
|
87 | 94 | $config_key = $ct_access_key;
|
88 | 95 |
|
|
101 | 108 | $ct_request->sender_nickname = $_POST['username'];
|
102 | 109 | $ct_request->sender_ip = $sender_ip;
|
103 | 110 | $ct_request->sender_email = $sender_email;
|
104 |
| - $ct_request->sender_info = $post_info; |
| 111 | + $ct_request->sender_info = $sender_info; |
| 112 | + $ct_request->post_info = $post_info; |
105 | 113 | $ct_request->agent = 'ipboard4-196';
|
106 | 114 | //$ct_request->js_on = $_COOKIE['ct_checkjs'] == md5(\IPS\Settings::i()->ct_access_key . '+' . \IPS\Settings::i()->email_in) ? 1 : 0;
|
107 | 115 | $ct_request->js_on = in_array($_COOKIE['ct_checkjs'], self::getCheckJSArray()) ? 1 : 0;
|
|
383 | 391 | require_once(\IPS\ROOT_PATH."/plugins/antispambycleantalk/cleantalk.class.php");
|
384 | 392 |
|
385 | 393 |
|
386 |
| - $post_info = ''; |
| 394 | + $sender_info = ''; $post_info = ''; |
387 | 395 | $lang=\IPS\Lang::getEnabledLanguages();
|
388 | 396 | $locale=$lang[\IPS\Lang::defaultLanguage()]->short;
|
389 | 397 |
|
|
410 | 418 | 'cookies_enabled' => self::ctCookiesTest(),
|
411 | 419 | );
|
412 | 420 |
|
| 421 | + $sender_info = json_encode($arr); |
| 422 | +
|
| 423 | + $arr = array( |
| 424 | + 'comment_type' => 'comment', |
| 425 | + ); |
| 426 | +
|
413 | 427 | $post_info = json_encode($arr);
|
414 | 428 | }
|
415 | 429 |
|
| 430 | + if($sender_info === FALSE) |
| 431 | + $sender_info = ''; |
416 | 432 | if($post_info === FALSE)
|
417 | 433 | $post_info = '';
|
418 |
| - |
419 | 434 |
|
420 | 435 | $config_key = $ct_access_key;
|
421 | 436 |
|
|
438 | 453 |
|
439 | 454 | $ct_request->sender_ip = $sender_ip;
|
440 | 455 | $ct_request->sender_email = $sender_email;
|
441 |
| - $ct_request->sender_info = $post_info; |
| 456 | + $ct_request->sender_info = $sender_info; |
| 457 | + $ct_request->post_info = $post_info; |
442 | 458 | $ct_request->agent = 'ipboard4-196';
|
443 | 459 |
|
444 | 460 | $js_keys=Array();
|
|
656 | 672 | require_once(\IPS\ROOT_PATH."/plugins/antispambycleantalk/cleantalk.class.php");
|
657 | 673 |
|
658 | 674 |
|
659 |
| - $post_info = ''; |
| 675 | + $sender_info = ''; $post_info = ''; |
660 | 676 | $lang=\IPS\Lang::getEnabledLanguages();
|
661 | 677 | $locale=$lang[\IPS\Lang::defaultLanguage()]->short;
|
662 | 678 |
|
|
680 | 696 | 'cookies_enabled' => self::ctCookiesTest(),
|
681 | 697 | );
|
682 | 698 |
|
683 |
| - $post_info = json_encode($arr); |
| 699 | + $sender_info = json_encode($arr); |
| 700 | +
|
| 701 | + $arr = array( |
| 702 | + 'comment_type' => 'contact', |
| 703 | + ); |
| 704 | +
|
| 705 | + $post_info = json_encode($arr); |
684 | 706 | }
|
685 | 707 |
|
| 708 | + if($sender_info === FALSE) |
| 709 | + $sender_info = ''; |
686 | 710 | if($post_info === FALSE)
|
687 |
| - $post_info = ''; |
688 |
| - |
| 711 | + $post_info = ''; |
689 | 712 | $ct = new \Cleantalk();
|
690 | 713 | $ct->server_url = \IPS\Settings::i()->ct_server_url;
|
691 | 714 | $ct->work_url = \IPS\Settings::i()->ct_work_url;
|
|
702 | 725 |
|
703 | 726 | $request_summary = implode(", ", array(
|
704 | 727 | 'sender_ip' => $sender_ip,
|
705 |
| - 'sender_info' => $post_info, |
| 728 | + 'sender_info' => $sender_info, |
706 | 729 | 'js_on' => (in_array($_COOKIE['ct_checkjs'], $js_keys) ? 1 : 0),
|
707 | 730 | 'sender_nickname' => ($member->member_id ? $member->name : $values['contact_name']),
|
708 | 731 | 'sender_email' => ($member->member_id ? $member->email : $values['email_address']),
|
|
716 | 739 | $ct_request->sender_ip = $sender_ip;
|
717 | 740 | $ct_request->sender_nickname = ($member->member_id ? $member->name : $values['contact_name']);
|
718 | 741 | $ct_request->sender_email = ($member->member_id ? $member->email : $values['email_address']);
|
719 |
| - $ct_request->sender_info = $post_info; |
| 742 | + $ct_request->sender_info = $sender_info; |
| 743 | + $ct_request->post_info = $post_info; |
720 | 744 | $ct_request->agent = 'ipboard4-196';
|
721 | 745 | $ct_request->js_on = in_array($_COOKIE['ct_checkjs'], $js_keys) ? 1 : 0;
|
722 | 746 | $ct_request->submit_time = isset($_COOKIE['ct_ps_timestamp']) ? time() - intval($_COOKIE['ct_ps_timestamp']) : 0;
|
|
0 commit comments