PluginProbe
Patchstack – WordPress & Plugins Security / 2.2.5
Patchstack – WordPress & Plugins Security v2.2.5
2.3.7 trunk 2.1.0 2.1.1 2.1.10 2.1.11 2.1.12 2.1.13 2.1.14 2.1.15 2.1.16 2.1.17 2.1.18 2.1.19 2.1.2 2.1.20 2.1.21 2.1.22 2.1.23 2.1.24 2.1.25 2.1.3 2.1.4 2.1.5 2.1.6 All 49 releases
patchstack / includes / views / cookie-notice.php

cookie-notice.php in Patchstack – WordPress & Plugins Security 2.2.5, at includes/views/cookie-notice.php

25 lines 2.5 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 // Do not allow the file to be called directly.
3 if ( ! defined( 'ABSPATH' ) ) {
4 exit;
5 }
6 ?>
7 <div id="patchstack-cookie-notice" role="banner" style="opacity: <?php echo ( $this->get_option( 'patchstack_cookie_notice_opacity' ) < 100 ? '.' : '' ) . (int) $this->get_option( 'patchstack_cookie_notice_opacity' ); ?>;color: #<?php echo esc_attr( $this->get_option( 'patchstack_cookie_notice_textcolor' ) ); ?>; background-color: #<?php echo esc_attr( $this->get_option( 'patchstack_cookie_notice_backgroundcolor' ) ); ?>; visibility: hidden;">
8 <div class="patchstack-cookie-notice-container">
9 <div class="patchstack-cn-notice-text-container">
10 <span id="patchstack-cn-notice-text">
11 <?php
12 echo esc_html( $this->get_option( 'patchstack_cookie_notice_message' ) );
13 echo ( $this->get_option( 'patchstack_cookie_notice_privacypolicy_enable' ) == 1 ? ' - <a class="patchstack-cn-notice-link" style="text-decoration: underline !important; color: #' . esc_attr( $this->get_option( 'patchstack_cookie_notice_textcolor' ) ) . '; " href="' . esc_url( $this->get_option( 'patchstack_cookie_notice_privacypolicy_link' ) ) . '">' . esc_html( $this->get_option( 'patchstack_cookie_notice_privacypolicy_text' ) ) . '</a>' : '' );
14 ?>
15 </span>
16 </div>
17 <div class="patchstack-cn-notice-button-container">
18 <button style="border-color: #<?php echo esc_attr( $this->get_option( 'patchstack_cookie_notice_textcolor' ) ); ?>; color: #<?php echo esc_attr( $this->get_option( 'patchstack_cookie_notice_textcolor' ) ); ?>; <?php echo ( $this->get_option( 'patchstack_cookie_notice_credits' ) == 1 ? ' margin-bottom: 20px; ' : ' ' ); ?>" onclick="setCookieForNotice('<?php echo esc_attr( $this->get_option( 'patchstack_cookie_notice_cookie_expiration' ) ); ?>')" id="patchstack-cn-accept-cookie" data-cookie-set="accept" class="patchstack-cn-set-cookie patchstack-cn-button button"><?php echo esc_html( $this->get_option( 'patchstack_cookie_notice_accept_text' ) ); ?></button>
19 <?php
20 echo ( $this->get_option( 'patchstack_cookie_notice_credits' ) == 1 ? '<a class="patchstack-cn-protected-by" target="_blank" style="color: #' . esc_attr( $this->get_option( 'patchstack_cookie_notice_textcolor' ) ) . ';" href="https://patchstack.com" target="_blank"><img style="width:13px; float: left; margin-right: 5px; margin-top: 5px;" src="' . esc_url( $this->plugin->url ) . 'assets/images/logo-mini.svg" alt="Patchstack Logo"> Protected by Patchstack</a>' : ' ' );
21 ?>
22 </div>
23 </div>
24 </div>
25