Files
wordpress-preseed/wp-content/plugins/jetpack/modules/widgets/eu-cookie-law/form.php
2019-10-24 00:12:05 +02:00

278 lines
7.2 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<p>
<strong>
<?php esc_html_e( 'Banner text', 'jetpack' ); ?>
</strong>
<ul>
<li>
<label>
<input
<?php checked( $instance['text'], 'default' ); ?>
name="<?php echo esc_attr( $this->get_field_name( 'text' ) ); ?>"
type="radio"
value="default"
/>
<?php esc_html_e( 'Default', 'jetpack' ); ?>
</label>
</li>
<li>
<label>
<input
<?php checked( $instance['text'], 'custom' ); ?>
name="<?php echo esc_attr( $this->get_field_name( 'text' ) ); ?>"
type="radio"
value="custom"
/>
<?php esc_html_e( 'Custom:', 'jetpack' ); ?>
</label>
</li>
</ul>
<textarea
class="widefat"
name="<?php echo esc_attr( $this->get_field_name( 'customtext' ) ); ?>"
placeholder="<?php echo esc_attr( $instance['default-text'] ); ?>"
><?php echo esc_html( $instance['customtext'] ); ?></textarea>
</p>
<hr />
<p>
<strong>
<?php esc_html_e( 'Privacy Policy Link', 'jetpack' ); ?>
</strong>
<ul class="eu-cookie-law-widget-policy-url">
<li>
<label>
<input
<?php checked( $instance['policy-url'], 'default' ); ?>
name="<?php echo esc_attr( $this->get_field_name( 'policy-url' ) ); ?>"
type="radio"
value="default"
/>
<?php esc_html_e( 'Default', 'jetpack' ); ?>
</label>
</li>
<li>
<label>
<input
<?php checked( $instance['policy-url'], 'custom' ); ?>
name="<?php echo esc_attr( $this->get_field_name( 'policy-url' ) ); ?>"
type="radio"
value="custom"
/>
<?php esc_html_e( 'Custom URL:', 'jetpack' ); ?>
</label>
<input
class="widefat"
name="<?php echo esc_attr( $this->get_field_name( 'custom-policy-url' ) ); ?>"
placeholder="<?php echo esc_url( $instance['default-policy-url'] ); ?>"
style="margin-top: .5em;"
type="text"
value="<?php echo esc_url( $instance['custom-policy-url'] ); ?>"
/>
<span class="notice notice-warning default-policy" style="display: none;">
<span style="display: block; margin: .5em 0;">
<strong><?php esc_html_e( 'Caution:', 'jetpack' ); ?></strong>
<?php esc_html_e( 'The default policy URL only covers cookies set by Jetpack. If youre running other plugins, custom cookies, or third-party tracking technologies, you should create and link to your own cookie statement.', 'jetpack' ); ?>
</span>
</span>
<?php if ( Jetpack::is_module_active( 'wordads' ) ) : ?>
<span class="notice notice-warning custom-policy" style="display: none;">
<span style="display: block; margin: .5em 0;">
<strong><?php esc_html_e( 'Caution:', 'jetpack' ); ?></strong>
<?php echo sprintf(
__( 'For GDPR compliance, please make sure your policy contains <a href="%s" target="_blank">privacy information relating to Jetpack Ads</a>.', 'jetpack' ),
esc_url( 'https://jetpack.com/support/ads/#privacy' )
); ?>
</span>
</span>
<?php endif; ?>
</li>
</ul>
</p>
<p>
<strong>
<?php esc_html_e( 'Link text', 'jetpack' ); ?>
</strong>
<label>
<input
class="widefat"
name="<?php echo $this->get_field_name( 'policy-link-text' ); ?>"
type="text"
value="<?php echo esc_attr( $instance['policy-link-text'] ); ?>"
/>
</label>
</p>
<hr />
<p>
<strong>
<?php esc_html_e( 'Button text', 'jetpack' ); ?>
</strong>
<label>
<input
class="widefat"
name="<?php echo $this->get_field_name( 'button' ); ?>"
type="text"
value="<?php echo esc_attr( $instance['button'] ); ?>"
/>
</label>
</p>
<hr />
<p>
<strong>
<?php _ex( 'Capture consent & hide the banner', 'action', 'jetpack' ); ?>
</strong>
<ul>
<li>
<label>
<input
<?php checked( $instance['hide'], 'button' ); ?>
name="<?php echo esc_attr( $this->get_field_name( 'hide' ) ); ?>"
type="radio"
value="button"
<?php echo Jetpack::is_module_active( 'wordads' ) ? 'disabled' : ''; ?>
/>
<?php esc_html_e( 'after the user clicks the dismiss button', 'jetpack' ); ?>
</label>
</li>
<li>
<label>
<input
<?php checked( $instance['hide'], 'scroll' ); ?>
name="<?php echo esc_attr( $this->get_field_name( 'hide' ) ); ?>"
type="radio"
value="scroll"
<?php echo Jetpack::is_module_active( 'wordads' ) ? 'disabled' : ''; ?>
/>
<?php esc_html_e( 'after the user scrolls the page', 'jetpack' ); ?>
</label>
</li>
<li>
<label>
<input
<?php checked( $instance['hide'], 'time' ); ?>
name="<?php echo esc_attr( $this->get_field_name( 'hide' ) ); ?>"
type="radio"
value="time"
<?php echo Jetpack::is_module_active( 'wordads' ) ? 'disabled' : ''; ?>
/>
<?php esc_html_e( 'after this amount of time', 'jetpack' ); ?>
</label>
<input
max="1000"
min="3"
name="<?php echo esc_attr( $this->get_field_name( 'hide-timeout' ) ); ?>"
style="padding: 3px 5px; width: 3em;"
type="number"
value="<?php echo esc_attr( $instance['hide-timeout'] ); ?>"
/>
<?php esc_html_e( 'seconds', 'jetpack' ); ?>
</li>
</ul>
<?php if ( Jetpack::is_module_active( 'wordads' ) ) : ?>
<span class="notice notice-warning" style="display: block;">
<span style="display: block; margin: .5em 0;">
<?php esc_html_e( 'Visitors must provide consent by clicking the dismiss button when Jetpack Ads is turned on.', 'jetpack' ); ?>
</span>
</span>
<?php endif; ?>
</p>
<hr />
<p>
<strong>
<?php _ex( 'Consent expires after', 'action', 'jetpack' ); ?>
</strong>
<ul>
<li>
<input
max="365"
min="1"
name="<?php echo esc_attr( $this->get_field_name( 'consent-expiration' ) ); ?>"
style="padding: 3px 5px; width: 3.75em;"
type="number"
value="<?php echo esc_attr( $instance['consent-expiration'] ); ?>"
/>
<?php esc_html_e( 'days', 'jetpack' ); ?>
</li>
</ul>
</p>
<hr />
<p>
<strong>
<?php _e( 'Color scheme', 'jetpack' ); ?>
</strong>
<ul>
<li>
<label>
<input
<?php checked( $instance['color-scheme'], 'default' ); ?>
name="<?php echo esc_attr( $this->get_field_name( 'color-scheme' ) ); ?>"
type="radio"
value="default"
/>
<?php esc_html_e( 'Light', 'jetpack' ); ?>
</label>
</li>
<li>
<label>
<input
<?php checked( $instance['color-scheme'], 'negative' ); ?>
name="<?php echo esc_attr( $this->get_field_name( 'color-scheme' ) ); ?>"
type="radio"
value="negative"
/>
<?php esc_html_e( 'Dark', 'jetpack' ); ?>
</label>
</li>
</ul>
</p>
<hr />
<p>
<strong>
<?php _e( 'Position', 'jetpack' ); ?>
</strong>
<ul>
<li>
<label>
<input
<?php checked( $instance['position'], 'bottom' ); ?>
name="<?php echo esc_attr( $this->get_field_name( 'position' ) ); ?>"
type="radio"
value="bottom"
/>
<?php esc_html_e( 'Bottom', 'jetpack' ); ?>
</label>
</li>
<li>
<label>
<input
<?php checked( $instance['position'], 'top' ); ?>
name="<?php echo esc_attr( $this->get_field_name( 'position' ) ); ?>"
type="radio"
value="top"
/>
<?php esc_html_e( 'Top', 'jetpack' ); ?>
</label>
</li>
</ul>
</p>
<hr />
<p class="small">
<?php esc_html_e( 'It is your own responsibility to ensure that your site complies with the relevant laws.', 'jetpack' ); ?>
<a href="https://jetpack.com/support/extra-sidebar-widgets/eu-cookie-law-widget/">
<?php esc_html_e( 'Click here for more information', 'jetpack' ); ?>
</a>
</p>