Sindbad~EG File Manager
<?php
// PeepSo Free Bundle handlers
$reset = FALSE;
$license_changed = 0;
if(isset($_REQUEST['activate_plugins']) || isset($_REQUEST['activate_themes'])) {
$license_changed = 1;
}
if(isset($_GET['action'])) {
// Reset button triggers the Free Bundle flow - temporarily empty the license, show T&C
if($_GET['action'] == 'peepso-free') {
$reset = TRUE;
$license = '';
}
// T&C was approved - permanenetly reset the license
if($_GET['action'] == 'peepso-free-accept' && !$license_changed) {
$pscc = /** checked for NULL**/ (new PeepSoCom_Connect('upsell/peepso-free-bundle/license.txt'))->get();
if(NULL === $pscc) {
$license = PeepSo::PEEPSO_FREE_BUNDLE_LICENSE;
} else {
$license = $pscc;
}
PeepSoConfigSettings::get_instance()->set_option('bundle_license', $license);
$license_changed = 1;
PeepSo3_Helper_Addons::license_to_name($license,FALSE);
}
}
?>
<div class="psa-starter__page psa-starter__page--welcome psa-starter__page--split">
<div class="psa-starter__column">
<?php if(!$license && !$reset) { ?>
<div class="psa-starter__welcome">
<i class="fa fa-magic" aria-hidden="true"></i>
<?php echo __('Here you have a choice of either just using free PeepSo. Going with the PeepSo Free Bundle or entering a license key from one of the paid bundles. ','peepso-core');?>
</div>
<hr>
<?php } ?>
<div class="pa-page pa-page--addons pa-addons psa-starter__group">
<div class="pa-addons__header">
<?php
if(!$license && $reset) { ?>
<div class="pa-addons__license">
<div id="peepso-free-terms">
<?php
$pscc = /** checked for NULL**/ (new PeepSoCom_Connect('upsell/peepso-free-bundle/terms.html'))->get();
if(NULL === $pscc) {
} else {
echo $pscc;
}
?>
<br/><hr><br/>
<a class="pa-btn pa-btn--active"style="float:right;" href="<?php echo admin_url('admin.php?page=peepso-getting-started§ion=peepso&step=2&action=peepso-free-accept&nocache')?>">
<i class="gcis gci-circle-check"></i>
<?php echo esc_attr__('Accept'); ?>
</a>
<a class="pa-btn pa-btn--cancel" href="<?php echo admin_url('admin.php?page=peepso-getting-started§ion=peepso&step=2')?>">
<i class="gcis gci-circle-xmark"></i>
<?php echo esc_attr__('Go back'); ?>
</a>
</div>
</div>
</div>
<?php } else { ?>
<div class="pa-addons__license">
<!-- License name -->
<div class="pa-addons__license-header ps-js-license-name">
<?php echo esc_attr__('Your license', 'peepso-core'); ?>
</div>
<div class="pa-addons__license-form">
<div class="pa-addons__license-key">
<div class="pa-addons__license-input-wrapper">
<i class="gcis gci-key"></i>
<input id="license" type="text" placeholder="<?php echo esc_attr__('License key...', 'peepso-core'); ?>" value="<?php echo $license; ?>" class="pa-input pa-addons__license-input peepso-license-key <?php echo ($license != '') ? '' : 'empty-license'; ?>" />
</div>
<input type="hidden" name="license_changed" id="license_changed" value="<?php echo $license_changed;?>" />
<input type="hidden" name="license_page_reference" id="license_page_reference" value="<?php echo $_GET['page'];?>" />
<button data-running-text="<?php echo esc_attr__('Checking...', 'peepso-core'); ?>" class="pa-btn pa-btn--action pa-addons_license-button"><i class="gcis gci-sync-alt"></i><span><?php echo esc_attr__('Check', 'peepso-core'); ?></span></button>
</div>
<div class="pa-addons__license-notice">
</div>
</div>
<div class="pa-addons__license-message ps-js-addons-message"></div>
</div>
<!-- Top bulk action buttons. -->
<div class="pa-addons__bulk-actions ps-js-bulk-actions">
<button class="pa-btn pa-addons__bulk-action-show ps-js-bulk-show"><i class="gcis gci-cog"></i><?php echo esc_attr__('Show bulk actions', 'peepso-core'); ?></button>
<button class="pa-btn pa-addons__bulk-action-install ps-js-bulk-install" data-running-text="<?php echo esc_attr__('Installing ...','peepso-core'); ?>" data-tooltip="<?php echo esc_attr__('Please select one or more products', 'peepso-core'); ?>" style="display:none"><i class="gcis gci-plus"></i><span><?php echo esc_attr__('Install', 'peepso-core'); ?></span></button>
<button class="pa-btn pa-addons__bulk-action-activate ps-js-bulk-activate" data-running-text="<?php echo esc_attr__('Activating ...','peepso-core'); ?>" data-tooltip="<?php echo esc_attr__('Please select one or more products', 'peepso-core'); ?>" style="display:none"><i class="gcis gci-check"></i><span><?php echo esc_attr__('Activate', 'peepso-core'); ?></span></button>
<button class="pa-btn pa-addons__bulk-action-hide ps-js-bulk-hide" style="display:none"><i class="gcis gci-cog"></i><?php echo esc_attr__('Hide bulk actions', 'peepso-core'); ?></button>
</div>
</div>
<div class="pa-addons__actions">
<!-- <div class="pa-addons__actions-inner">
<div class="pa-addons__license-name ps-js-bundle-name-wrapper"> </div>
</div> -->
<div class="pa-addons__actions-select-all ps-js-bulk-checkall-wrapper" style="display:none">
<input type="checkbox" class="ps-js-bulk-checkall" id="bulk-check-all" />
<label for="bulk-check-all"><?php echo esc_attr__('Select all', 'peepso-core'); ?></label>
</div>
<div class="pa-addons__disabler ps-js-action-disabler"></div>
</div>
<div style="position:relative" id="peepso_installer_addon_list">
<div class="pa-addons__list ps-js-list"></div>
<div class="pa-addons__disabler ps-js-action-disabler"></div>
</div>
<div class="pa-addons__actions pa-addons__actions--bottom">
<div class="pa-addons__actions-inner">
<div class="pa-addons__actions-select-all ps-js-bulk-checkall-wrapper" style="display:none">
<input type="checkbox" class="ps-js-bulk-checkall" id="bulk-check-all" />
<label for="bulk-check-all"><?php echo esc_attr__('Select all', 'peepso-core'); ?></label>
</div>
<!-- Top bulk action buttons. -->
<div class="pa-addons__bulk-actions ps-js-bulk-actions">
<button class="pa-btn pa-addons__bulk-action-show ps-js-bulk-show"><i class="gcis gci-cog"></i><?php echo esc_attr__('Show bulk actions', 'peepso-core'); ?></button>
<button class="pa-btn pa-addons__bulk-action-install ps-js-bulk-install" data-running-text="<?php echo esc_attr__('Installing ...','peepso-core'); ?>" data-tooltip="<?php echo esc_attr__('Please select one or more products', 'peepso-core'); ?>" style="display:none"><i class="gcis gci-plus"></i><span><?php echo esc_attr__('Install', 'peepso-core'); ?></span></button>
<button class="pa-btn pa-addons__bulk-action-activate ps-js-bulk-activate" data-running-text="<?php echo esc_attr__('Activating ...','peepso-core'); ?>" data-tooltip="<?php echo esc_attr__('Please select one or more products', 'peepso-core'); ?>" style="display:none"><i class="gcis gci-check"></i><span><?php echo esc_attr__('Activate', 'peepso-core'); ?></span></button>
<button class="pa-btn pa-addons__bulk-action-hide ps-js-bulk-hide" style="display:none"><i class="gcis gci-cog"></i><?php echo esc_attr__('Hide bulk actions', 'peepso-core'); ?></button>
</div>
</div>
<div class="pa-addons__disabler ps-js-action-disabler"></div>
</div>
<?php } ?>
<div class="pa-addons__disabler ps-js-disabler"></div>
</div>
</div>
<style type="text/css">
#peepso_license_error_combined {
display: none;
}
</style>
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists