X7ROOT File Manager
Current Path:
/home/okeydcqc/okagallery.com/wp-content/plugins/photo-gallery/wd/includes
home
/
okeydcqc
/
okagallery.com
/
wp-content
/
plugins
/
photo-gallery
/
wd
/
includes
/
ðŸ“
..
📄
api.php
(1.37 KB)
📄
deactivate.php
(5.89 KB)
📄
notices.php
(10.83 KB)
📄
overview.php
(1.99 KB)
📄
subscribe.php
(3.49 KB)
Editing: api.php
<?php if ( !defined('ABSPATH') ) { exit; } class TenWebNewLibApi { public $config; public $userhash = array(); public function __construct( $config = array() ) { $this->config = $config; $this->userhash = $this->get_userhash(); } public function get_remote_data( $id ) { $remote_data_path = TEN_WEB_NEW_LIB_API_PLUGIN_DATA_PATH . '/' . $this->userhash; $request = wp_remote_get((str_replace('_id_', $id, $remote_data_path))); if ( !is_wp_error($request) || wp_remote_retrieve_response_code($request) === 200 ) { return json_decode($request['body'], TRUE); } return FALSE; } public function get_userhash() { $wd_options = $this->config; $userhash = 'nohash'; if ( file_exists($wd_options->plugin_dir . '/.keep') && is_readable($wd_options->plugin_dir . '/.keep') ) { $f = fopen($wd_options->plugin_dir . '/.keep', 'r'); $userhash = fgets($f); fclose($f); } return $userhash; } public function get_hash() { $response = wp_remote_get("https://api.web-dorado.com/hash/" . $_SERVER['REMOTE_ADDR'] . "/" . $_SERVER['HTTP_HOST']); $response_body = (!is_wp_error($response) && isset($response["body"])) ? json_decode($response["body"], TRUE) : NULL; if ( is_array($response_body) ) { $hash = $response_body["body"]["hash"]; } else { $hash = NULL; } return $hash; } }
Upload File
Create Folder