PluginProbe ʕ •ᴥ•ʔ
Advanced Ads – Ad Manager & AdSense / 1.8.5
Advanced Ads – Ad Manager & AdSense v1.8.5
2.0.23 2.0.22 2.0.21 1.38.0 1.39.0 1.39.1 1.39.2 1.39.3 1.39.4 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.9 1.40.0 1.40.1 1.40.2 1.41.0 1.42.0 1.42.1 1.42.2 1.43.0 1.44.0 1.44.1 1.45.0 1.45.1 1.46.0 1.47.0 1.47.1 1.47.2 1.47.3 1.47.4 1.47.5 1.48.0 1.48.1 1.49.0 1.5.0 1.5.0.1 1.5.1 1.5.2 1.5.2.1 1.5.4 1.5.4.1 1.5.5 1.50.0 1.51.0 1.51.1 1.51.2 1.51.3 1.52.0 1.52.1 1.52.2 1.52.3 1.52.4 1.53.0 1.53.1 1.53.2 1.54.0 1.54.1 1.55.0 1.56.0 1.56.1 1.56.2 1.56.3 1.56.4 1.6 1.6.1 1.6.10 1.6.10.1 1.6.10.2 1.6.11 1.6.11.1 1.6.12 1.6.13 1.6.14 1.6.15 1.6.16 1.6.17 1.6.17.1 1.6.17.2 1.6.2 1.6.2.1 1.6.3 1.6.4 1.6.4.1 1.6.5 1.6.6 1.6.6.1 1.6.7 1.6.7.1 1.6.8 1.6.8.1 1.6.8.2 1.6.8.3 1.6.9 1.6.9.1 1.6.9.2 1.6.9.3 1.6.9.4 1.7 1.7.0.1 1.7.0.2 1.7.0.3 1.7.1 1.7.1.1 1.7.1.2 1.7.1.3 1.7.1.4 1.7.1.5 1.7.10 trunk 1.7.11 1.0.1 1.7.12 1.0.2 1.7.13 1.0.3 1.7.14 1.1.0 1.7.15 1.1.1 1.7.16 1.1.2 1.7.17 1.1.3 1.7.18 1.10 1.7.19 1.10.1 1.7.2 1.10.10 1.7.2.1 1.10.11 1.7.20 1.10.12 1.7.21 1.10.2 1.7.22 1.10.3 1.7.23 1.10.4 1.7.24 1.10.5 1.7.25 1.10.6 1.7.3 1.10.7 1.7.4 1.10.8 1.7.4.1 1.10.9 1.7.4.2 1.11 1.7.4.3 1.11.1 1.7.4.4 1.11.2 1.7.4.5 1.12 1.7.5 1.13 1.7.5.1 1.13.1 1.7.6 1.13.2 1.7.7 1.13.3 1.7.8 1.13.4 1.7.9 1.13.5 1.7.9.1 1.13.6 1.7.9.2 1.13.7 1.7.9.3 1.13.8 1.8 1.14 1.8.1 1.14.1 1.8.10 1.14.10 1.8.11 1.14.11 1.8.12 1.14.2 1.8.13 1.14.3 1.8.14 1.14.4 1.8.15 1.14.5 1.8.16 1.14.6 1.8.17 1.14.7 1.8.18 1.14.8 1.8.19 1.14.9 1.8.2 1.15 1.8.20 1.16 1.8.21 1.16.1 1.8.22 1.17 1.8.23 1.17.1 1.8.24 1.17.10 1.8.25 1.17.10-rc.1 1.8.26 1.17.11 1.8.27 1.17.12 1.8.28 1.17.12-rc.1 1.8.29 1.17.2 1.8.3 1.17.3 1.8.30 1.17.4 1.8.4 1.17.5 1.8.5 1.17.6 1.8.6 1.17.7 1.8.7 1.17.8 1.8.8 1.17.9 1.8.9 1.17.9-beta.1 1.9 1.18.0 2.0.0 1.19.0 2.0.1 1.19.1 2.0.10 1.2 2.0.11 1.2.1 2.0.12 1.2.2 2.0.13 1.2.3 2.0.14 1.2.4 2.0.15 1.2.5 2.0.16 1.2.6 2.0.17 1.2.7 2.0.18 1.20.0 2.0.19 1.20.0-rc.1 2.0.2 1.20.0-rc.2 2.0.20 1.20.1 2.0.3 1.20.2 2.0.4 1.20.3 2.0.5 1.21.0 2.0.6 1.21.1 2.0.7 1.22.0 2.0.8 1.22.1 2.0.9 1.22.2 1.23.0 1.23.1 1.23.2 1.24.0 1.24.1 1.24.2 1.25.0 1.25.1 1.26.0 1.27.0 1.28.0 1.29.0 1.29.1 1.3 1.3.1 1.3.10 1.3.11 1.3.12 1.3.13 1.3.14 1.3.15 1.3.16 1.3.17 1.3.18 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.30.0 1.30.1 1.30.2 1.30.2-rc.1 1.30.3 1.30.4 1.30.4-rc.1 1.30.5 1.31.0 1.31.1 1.32.0 1.32.0-rc.1 1.33.0 1.33.1 1.33.2 1.34.0 1.35.0 1.35.1 1.36.0 1.36.1 1.36.2 1.36.3 1.37.0 1.37.1 1.37.2
advanced-ads / admin / views / setting-license.php
advanced-ads / admin / views Last commit date
notices 8 years ago ad-display-metabox.php 8 years ago ad-group-edit.php 8 years ago ad-group-list-ads.php 8 years ago ad-group-list-form-row.php 8 years ago ad-group-list-header.php 10 years ago ad-group-list-row.php 10 years ago ad-group.php 8 years ago ad-info-after-textarea.php 8 years ago ad-info-bottom.php 8 years ago ad-info-top.php 8 years ago ad-info.php 10 years ago ad-list-details-column.php 10 years ago ad-list-filters.php 8 years ago ad-list-no-ads.php 8 years ago ad-list-timing-column.php 8 years ago ad-main-metabox.php 8 years ago ad-output-metabox.php 8 years ago ad-parameters-metabox.php 8 years ago ad-parameters-size.php 8 years ago ad-submitbox-meta.php 8 years ago ad-visitor-metabox.php 8 years ago feedback-disable.php 8 years ago index.php 12 years ago overview-addons-line.php 8 years ago overview-widget.php 8 years ago overview.php 8 years ago placement-injection-top.php 8 years ago placements-ad-label-position.php 8 years ago placements-ad-label.php 8 years ago placements-content-index.php 8 years ago placements-item.php 8 years ago placements.php 8 years ago post-ad-settings-metabox.php 8 years ago setting-license.php 8 years ago setting-target.php 8 years ago settings-disable-ads.php 10 years ago settings.php 8 years ago support.php 8 years ago
setting-license.php
56 lines
1 <?php
2 $errortext = false;
3 $expires = Advanced_Ads_Admin_Licenses::get_instance()->get_license_expires( $options_slug );
4 $expired = false;
5 $expired_error = __( 'Your license expired.', 'advanced-ads' );
6
7 ob_start();
8 ?><button type="button" class="button-secondary advads-license-activate"
9 data-addon="<?php echo $index; ?>"
10 data-pluginname="<?php echo $plugin_name; ?>"
11 data-optionslug="<?php echo $options_slug; ?>"
12 name="advads_license_activate"><?php _e( 'Update expiry date', 'advanced-ads' ); ?></button><?php
13 $update_button = ob_get_clean();
14
15 $expired_error .= $expired_renew_link = ' ' . sprintf(__( 'Click on %2$s if you renewed it or have a subscription or <a href="%1$s" target="_blank">renew your license with a discount</a>.', 'advanced-ads' ), ADVADS_URL . 'checkout/?edd_license_key=' . esc_attr($license_key) . '#utm_source=advanced-ads&utm_medium=link&utm_campaign=settings-licenses', $update_button );
16 if( 'lifetime' !== $expires ){
17 $expires_time = strtotime( $expires );
18 $days_left = ( $expires_time - time() ) / DAY_IN_SECONDS;
19 }
20 if( 'lifetime' === $expires ){
21 // do nothing
22 } elseif( $days_left <= 0 ){
23 $plugin_url = isset( $plugin_url ) ? $plugin_url : ADVADS_URL;
24 $errortext = $expired_error;
25 $expired = true;
26 } elseif ( 0 < $days_left && 31 > $days_left ){
27 $errortext = sprintf( __('(%d days left)', 'advanced-ads' ), $days_left );
28 }
29 $show_active = ( $license_status !== false && $license_status == 'valid' && ! $expired ) ? true : false;
30
31 ?><input type="text" class="regular-text advads-license-key" placeholder="<?php _e( 'License key', 'advanced-ads' ); ?>"
32 name="<?php echo ADVADS_SLUG . '-licenses'; ?>[<?php echo $index; ?>]"
33 value="<?php echo esc_attr($license_key); ?>"
34 <?php if( $license_status !== false && $license_status == 'valid' && ! $expired ) : ?> readonly="readonly"<?php endif; ?>/>
35
36 <button type="button" class="button-secondary advads-license-deactivate"
37 <?php if( $license_status !== 'valid' ) echo ' style="display: none;" '; ?>
38 data-addon="<?php echo $index; ?>"
39 data-pluginname="<?php echo $plugin_name; ?>"
40 data-optionslug="<?php echo $options_slug; ?>"
41 name="advads_license_activate"><?php _e('Deactivate License', 'advanced-ads' ); ?></button>
42
43 <button type="button" class="button-primary advads-license-activate"
44 data-addon="<?php echo $index; ?>"
45 data-pluginname="<?php echo $plugin_name; ?>"
46 data-optionslug="<?php echo $options_slug; ?>"
47 name="advads_license_activate"><?php echo ( $license_status === 'valid' && ! $expired ) ? __('Update License', 'advanced-ads' ) : __('Activate License', 'advanced-ads'); ?></button><?php
48 if( '' === trim( $license_key ) ){
49 $errortext = __('Please enter a valid license key', 'advanced-ads');
50 } elseif( ! $expired && ! $errortext ){
51 $errortext = ( $license_status == 'invalid') ? __('License key invalid', 'advanced-ads') : '';
52 }
53 ?>&nbsp;
54 <span class="advads-license-activate-active" <?php if( ! $show_active ) echo 'style="display: none;"'; ?>><?php _e( 'active', 'advanced-ads' ); ?></span>
55 <span class="advads-license-activate-error" <?php if( ! $errortext ) echo 'style="display: none;"'; ?>><?php echo $errortext; ?></span>
56 <span class="advads-license-expired-error advads-error-message" style="display: none;"><?php echo $expired_error; ?></span>