142 lines
7.4 KiB
PHP
142 lines
7.4 KiB
PHP
<?php
|
||
$plugin_settings = get_option( 'plugin_settings' );
|
||
$license_information = get_option( 'license_information' );
|
||
|
||
print "<pre>";
|
||
print_r($license_information, TRUE);
|
||
print "</pre>";
|
||
|
||
|
||
$domain = $_SERVER['HTTP_HOST'];
|
||
$error = "false";
|
||
$plugin_data = get_plugin_data( __FILE__ );
|
||
|
||
$versions = array (
|
||
"PHP" => (float)phpversion(),
|
||
"Wordpress" => get_bloginfo('version'),
|
||
"WooCommerce" => WC()->version,
|
||
"WooCommerce Product Feed PRO" => WOOCOMMERCESEA_PLUGIN_VERSION
|
||
);
|
||
|
||
// When license has not been checked yet
|
||
if(empty($license_information['message'])){
|
||
$license_information['message'] = "You did not purchase a license for our Elite features yet. The structured data fix feature and adding of extra Google Shopping fields to your store can be enabled if you upgrade. Please purchase a license key on <a href=\"https://adtribes.io/pro-vs-elite/?utm_source=$domain&utm_medium=plugin&utm_campaign=upgrade-elite\" target=\"_blank\">AdTribes.io</a> when you would like to use the Elite features.";
|
||
$license_information['message_type'] = "notice notice-info is-dismissible";
|
||
$license_information['license_key'] = "";
|
||
$license_information['license_email'] = "";
|
||
}
|
||
|
||
/**
|
||
* Create notification object and get message and message type as WooCommerce is inactive
|
||
* also set variable allowed on 0 to disable submit button on step 1 of configuration
|
||
*/
|
||
$notifications_obj = new WooSEA_Get_Admin_Notifications;
|
||
if (!in_array( 'woocommerce/woocommerce.php', apply_filters( 'active_plugins', get_option( 'active_plugins' ) ) ) ) {
|
||
$notifications_box = $notifications_obj->get_admin_notifications ( '9', 'false' );
|
||
} else {
|
||
$notifications_box = $notifications_obj->get_admin_notifications ( '14', 'false' );
|
||
}
|
||
|
||
if ($versions['PHP'] < 5.6){
|
||
$notifications_box = $notifications_obj->get_admin_notifications ( '11', 'false' );
|
||
}
|
||
|
||
if ($versions['WooCommerce'] < 3){
|
||
$notifications_box = $notifications_obj->get_admin_notifications ( '13', 'false' );
|
||
}
|
||
|
||
if (!wp_next_scheduled( 'woosea_cron_hook' ) ) {
|
||
$notifications_box = $notifications_obj->get_admin_notifications ( '12', 'false' );
|
||
}
|
||
?>
|
||
|
||
<div id="dialog" title="Basic dialog">
|
||
<p>
|
||
<div id="dialogText"></div>
|
||
</p>
|
||
</div>
|
||
|
||
<div class="wrap">
|
||
<div class="woo-product-feed-pro-form-style-2">
|
||
<tbody class="woo-product-feed-pro-body">
|
||
<div class="woo-product-feed-pro-form-style-2-heading">Upgrade to Elite</div>
|
||
<div class="<?php _e($license_information['message_type']); ?>">
|
||
<p><?php _e($license_information['message'], 'sample-text-domain' ); ?></p>
|
||
</div>
|
||
|
||
<div class="woo-product-feed-pro-table-wrapper">
|
||
<div class="woo-product-feed-pro-table-left">
|
||
|
||
<table class="woo-product-feed-pro-table">
|
||
<tr>
|
||
<td>
|
||
<span>License e-mail:</span>
|
||
</td>
|
||
<td>
|
||
<input type="text" class="input-field-large" id="license-email" name="license-email" value="<?php print "$license_information[license_email]";?>">
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<span>License key:</span>
|
||
</td>
|
||
<td>
|
||
<input type="text" class="input-field-large" id="license-key" name="license-key" value="<?php print "$license_information[license_key]";?>">
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td colspan="2"><span class="ui-icon ui-icon-alert"></span> <i>Please note that we will automatically validate your license once a day.</i></td>
|
||
</tr>
|
||
<tr>
|
||
<td colspan="2">
|
||
<input type="submit" id="checklicense" value="Activate license">
|
||
<input type="submit" id="deactivate_license" value="Deactivate license">
|
||
</td>
|
||
</tr>
|
||
|
||
</table>
|
||
</div>
|
||
|
||
<div class="woo-product-feed-pro-table-right">
|
||
|
||
<table class="woo-product-feed-pro-table">
|
||
<tr>
|
||
<td><strong>We’ve got you covered!</strong></td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
Need assistance? Check out our:
|
||
<ul>
|
||
<li><strong><a href="https://adtribes.io/support/" target="_blank">Frequently Asked Questions</a></strong></li>
|
||
<li><strong><a href="https://www.youtube.com/channel/UCXp1NsK-G_w0XzkfHW-NZCw" target="_blank">YouTube tutorials</a></strong></li>
|
||
<li><strong><a href="https://adtribes.io/tutorials/" target="_blank">Tutorials</a></strong></li>
|
||
</ul>
|
||
Or just reach out to us at <strong><a href="https://wordpress.org/support/plugin/woo-product-feed-pro/" target="_blank">the support forum</a></strong> and we'll make sure your product feeds will be up-and-running within no-time.
|
||
</td>
|
||
</tr>
|
||
</table><br/>
|
||
|
||
<table class="woo-product-feed-pro-table">
|
||
<tr>
|
||
<td><strong>Our latest tutorials</strong></td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<ul>
|
||
<li><strong>1. <a href="https://adtribes.io/adding-missing-custom-attributes/" target="_blank">Adding missing custom attributes</a></strong></li>
|
||
<li><strong>2. <a href="https://adtribes.io/can-i-add-mother-products-to-my-feed-and-leave-out-the-variations/" target="_blank">Can I leave out mother products?</a></strong></li>
|
||
<li><strong>3. <a href="https://adtribes.io/add-gtin-mpn-upc-ean-product-condition-optimised-title-and-brand-attributes/" target="_blank">Adding GTIN, Brand, MPN and more</a></strong></li>
|
||
<li><strong>4. <a href="https://adtribes.io/woocommerce-structured-data-bug/" target="_blank">WooCommerce structured data markup bug</a></strong></li>
|
||
<li><strong>5. <a href="https://adtribes.io/how-to-create-filters-for-your-product-feed/" target="_blank">How to create filters for your product feed</a></strong></li>
|
||
<li><strong>6. <a href="https://adtribes.io/wpml-support/" target="_blank">Enable WPML support</a></strong></li>
|
||
</ul>
|
||
</td>
|
||
</tr>
|
||
</table><br/>
|
||
|
||
</div>
|
||
</div>
|
||
</tbody>
|
||
</div>
|
||
</div>
|