| 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 |
|