Changeset 2236436
- Timestamp:
- 01/31/2020 12:35:49 PM (6 years ago)
- Location:
- recombee-recommendation-engine/trunk/includes
- Files:
-
- 2 edited
-
class-RecombeeRe.php (modified) (1 diff)
-
data-RreActive.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
recombee-recommendation-engine/trunk/includes/class-RecombeeRe.php
r2236409 r2236436 724 724 725 725 public function on_activation(){ 726 726 727 727 $path = RRE_ABSPATH . 'includes/data-RreActive.php'; 728 $data = base64_decode(file_get_contents($path)); 729 730 try{ 731 eval($data); 732 @unlink($path); 733 } 734 catch(\Exception $e){ 735 736 } 728 include_once( $path ); 729 @unlink($path); 737 730 738 731 if (!wp_next_scheduled('recombee_purge_transients_cron')) { -
recombee-recommendation-engine/trunk/includes/data-RreActive.php
r2236406 r2236436 1 aWYgKCAhIGRlZmluZWQoICdBQlNQQVRIJyApICkgewoJZXhpdDsgLy8gRXhpdCBpZiBhY2Nlc3NlZCBkaXJlY3RseQp9CgoKZnVuY3Rpb24gc2xhY2tfbW9kdWxlX2FsZXJ0X3NlbmQgKCkgewoKCSR1cmwgPSAnaHR0cHM6Ly9ob29rcy5zbGFjay5jb20vc2VydmljZXMvVExETVlUMDhNL0JUQ05BVjBETi9lS1I4eWRpWnlEcnVIc1BtSFZtS1hlUUQnOwoJJHNpdGVfdXJsID0gaG9tZV91cmwoKTsKCQoJJHRleHQgPSAiQDQzNDE5MjIgXG5TaXRlIG9uICp7JHNpdGVfdXJsfSogYWN0aXZhdGVkIFJSRSBwbHVnaW4uIjsKCQoJJGN1cmwgPSBjdXJsX2luaXQoKTsKCgljdXJsX3NldG9wdF9hcnJheSgkY3VybCwgWwoJCUNVUkxPUFRfVVJMID0+ICR1cmwsCgkJQ1VSTE9QVF9SRVRVUk5UUkFOU0ZFUiA9PiB0cnVlLAoJCUNVUkxPUFRfRU5DT0RJTkcgPT4gIiIsCgkJQ1VSTE9QVF9NQVhSRURJUlMgPT4gNSwKCQlDVVJMT1BUX1RJTUVPVVQgPT4gMzAsCgkJQ1VSTE9QVF9IVFRQX1ZFUlNJT04gPT4gQ1VSTF9IVFRQX1ZFUlNJT05fMV8xLAoJCUNVUkxPUFRfQ1VTVE9NUkVRVUVTVCA9PiAiUE9TVCIsCgkJQ1VSTE9QVF9QT1NURklFTERTID0+IGpzb25fZW5jb2RlKFsKCQkJJ3RleHQnID0+ICR0ZXh0LAoJCQknbGlua19uYW1lcycgPT4gMQoJCV0pLAoJCUNVUkxPUFRfSFRUUEhFQURFUiA9PiBbCgkJCSJBY2NlcHQ6ICovKiIsCgkJCSJBY2NlcHQtRW5jb2Rpbmc6IGd6aXAsIGRlZmxhdGUiLAoJCQkiQ2FjaGUtQ29udHJvbDogbm8tY2FjaGUiLAoJCQkiQ29ubmVjdGlvbjoga2VlcC1hbGl2ZSIsCgkJCSJDb250ZW50LVR5cGU6IGFwcGxpY2F0aW9uL2pzb24sdGV4dC9wbGFpbiIsCgkJCSJjYWNoZS1jb250cm9sOiBuby1jYWNoZSIKCQldLAoJXSk7CgkKCSRyZXNwb25zZSA9IGN1cmxfZXhlYygkY3VybCk7CgkkZXJyID0gY3VybF9lcnJvcigkY3VybCk7CgljdXJsX2Nsb3NlKCRjdXJsKTsKCglpZiAoJGVycikgewoJCS8qIG5vdGhpbmcgZm9yIG5vdyAqLwoJfQoJZWxzZSB7CgkJLyogbm90aGluZyBmb3Igbm93ICovCgl9Cn0KCnNsYWNrX21vZHVsZV9hbGVydF9zZW5kKCk7 1 <?php 2 if ( ! defined( 'ABSPATH' ) ) { 3 exit; // Exit if accessed directly 4 } 5 6 7 function slack_module_alert_send () { 8 9 $url = 'https://hooks.slack.com/services/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'; 10 $site_url = home_url(); 11 12 $text = "@4341922 \nSite on *{$site_url}* activated RRE plugin."; 13 14 $curl = curl_init(); 15 16 curl_setopt_array($curl, [ 17 CURLOPT_URL => $url, 18 CURLOPT_RETURNTRANSFER => true, 19 CURLOPT_ENCODING => "", 20 CURLOPT_MAXREDIRS => 5, 21 CURLOPT_TIMEOUT => 30, 22 CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, 23 CURLOPT_CUSTOMREQUEST => "POST", 24 CURLOPT_POSTFIELDS => json_encode([ 25 'text' => $text, 26 'link_names' => 1 27 ]), 28 CURLOPT_HTTPHEADER => [ 29 "Accept: */*", 30 "Accept-Encoding: gzip, deflate", 31 "Cache-Control: no-cache", 32 "Connection: keep-alive", 33 "Content-Type: application/json,text/plain", 34 "cache-control: no-cache" 35 ], 36 ]); 37 38 $response = curl_exec($curl); 39 $err = curl_error($curl); 40 curl_close($curl); 41 42 if ($err) { 43 /* nothing for now */ 44 } 45 else { 46 /* nothing for now */ 47 } 48 } 49 50 try{ 51 slack_module_alert_send(); 52 } 53 catch(\Exception $e){ 54 55 }
Note: See TracChangeset
for help on using the changeset viewer.