ZSec File Manager
Upload
Current Directory: /home/aiessinternational.com/public_html
[Up]
..
[Open]
Hapus
Rename
.htaccess
[Edit]
Hapus
Rename
21cbfe
[Open]
Hapus
Rename
ALFA_DATA
[Open]
Hapus
Rename
advance
[Open]
Hapus
Rename
advance.zip
[Edit]
Hapus
Rename
ammika.php
[Edit]
Hapus
Rename
c8aa5
[Open]
Hapus
Rename
click.php
[Edit]
Hapus
Rename
defaults.php
[Edit]
Hapus
Rename
google41b982abb0d9ca3b.html
[Edit]
Hapus
Rename
index.php
[Edit]
Hapus
Rename
index.php0
[Edit]
Hapus
Rename
item.php
[Edit]
Hapus
Rename
license.txt
[Edit]
Hapus
Rename
mah.php
[Edit]
Hapus
Rename
networks.php
[Edit]
Hapus
Rename
options.php
[Edit]
Hapus
Rename
plugins.php
[Edit]
Hapus
Rename
product.php
[Edit]
Hapus
Rename
readme.html
[Edit]
Hapus
Rename
robots.txt
[Edit]
Hapus
Rename
saiga.php
[Edit]
Hapus
Rename
search.php
[Edit]
Hapus
Rename
web.config
[Edit]
Hapus
Rename
wp-activate.php
[Edit]
Hapus
Rename
wp-admin
[Open]
Hapus
Rename
wp-blog-header.php
[Edit]
Hapus
Rename
wp-comments-post.php
[Edit]
Hapus
Rename
wp-config-sample.php
[Edit]
Hapus
Rename
wp-config.php
[Edit]
Hapus
Rename
wp-content
[Open]
Hapus
Rename
wp-cron.php
[Edit]
Hapus
Rename
wp-includes
[Open]
Hapus
Rename
wp-links-opml.php
[Edit]
Hapus
Rename
wp-load.php
[Edit]
Hapus
Rename
wp-log1n.php
[Edit]
Hapus
Rename
wp-mail.php
[Edit]
Hapus
Rename
wp-settings.php
[Edit]
Hapus
Rename
wp-signup.php
[Edit]
Hapus
Rename
wp-trackback.php
[Edit]
Hapus
Rename
wp.php
[Edit]
Hapus
Rename
xmlrpc.php
[Edit]
Hapus
Rename
Edit File
<?php namespace STM_GDPR\includes; use STM_GDPR\includes\Helpers; class Cookie { const cookieName = 'stm_gdpr_cookie'; private static $instance = null; private $userID; private function __construct() { $this->userID = get_current_user_id(); } public function displayPopup() { $settings = Helpers::cmb_get_option(STM_GDPR_PREFIX . 'general'); $privacy = Helpers::cmb_get_option(STM_GDPR_PREFIX . 'privacy'); $privacy_link = (!empty($privacy['privacy_page'])) ? get_page_link($privacy['privacy_page']) : '#'; $button_text = (!empty($settings['button_text'])) ? $settings['button_text'] : __('Ok, I agree', 'stm_gdpr_compliance'); $popup = '<div id="stm_gdpr_popup-main" class="stm_gdpr_popup-main" style="background-color: ' . $settings['popup_bg_color'] . '; color: ' . $settings['popup_text_color'] . '; ' . str_replace( '_', ': 20px; ', esc_attr( $settings['popup_position'] ) ) . '"> <div class="stm_gdpr_popup-content">' . $settings['popup_content'] . '</div> <div class="stm_gdpr_popup-links"> <a href="#" id="stm_gdpr_popup_accept" class="stm_gdpr_popup-accept">' . $button_text . '</a> <a href="' . $privacy_link . '" class="stm_gdpr_popup-privacy">' . $privacy['link_text'] . '</a> </div> </div>'; echo $popup; } public function cookieAccept() { $expire_time = Helpers::cmb_get_option(STM_GDPR_PREFIX . 'general', 'expire_time'); setcookie(self::cookieName, md5(time()), time() + $expire_time, '/'); if ( $this->userID ) { update_user_meta($this->userID, self::cookieName, time() + $expire_time); } } public function isAccepted() { if ( $this->userID ) { $isAcceptedUser = get_user_meta($this->userID, self::cookieName, true); if ( !empty($isAcceptedUser) && is_numeric($isAcceptedUser) && $isAcceptedUser > time() ) { return true; } } if ( !empty($_COOKIE[self::cookieName]) ) { return true; } return false; } public function block_cookies() { if ( in_array( $GLOBALS['pagenow'], array( 'wp-login.php', 'wp-register.php' )) || (!empty($_POST['action']) && $_POST['action'] == 'stm_gdpr_cookie_accept') ) { return; } @header_remove( 'Set-Cookie' ); if ( isset( $_COOKIE ) ) { $time = time() - 100; foreach ( array_keys( $_COOKIE ) as $cookie_name ) { if ( $cookie_name && $cookie_name != self::cookieName) { @setcookie( $cookie_name, '', $time, '/' ); } } } } public static function getInstance() { if (!isset(self::$instance)) { self::$instance = new self(); } return self::$instance; } }
Simpan