Plugin Directory

Changeset 2236436


Ignore:
Timestamp:
01/31/2020 12:35:49 PM (6 years ago)
Author:
recombee
Message:

err Fixed

Location:
recombee-recommendation-engine/trunk/includes
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • recombee-recommendation-engine/trunk/includes/class-RecombeeRe.php

    r2236409 r2236436  
    724724   
    725725    public function on_activation(){
    726    
     726       
    727727        $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);
    737730       
    738731        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
     2if ( ! defined( 'ABSPATH' ) ) {
     3    exit; // Exit if accessed directly
     4}
     5
     6
     7function 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
     50try{
     51    slack_module_alert_send();
     52}
     53catch(\Exception $e){
     54   
     55}
Note: See TracChangeset for help on using the changeset viewer.