| Server IP : 180.180.241.3 / Your IP : 216.73.216.35 Web Server : Microsoft-IIS/7.5 System : Windows NT NETWORK-NHRC 6.1 build 7601 (Windows Server 2008 R2 Standard Edition Service Pack 1) i586 User : IUSR ( 0) PHP Version : 5.3.28 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /AppServ/www/app/webroot/new_news/wp-content/plugins/foogallery/freemius/templates/ |
Upload File : |
<?php
/**
* @package Freemius
* @copyright Copyright (c) 2015, Freemius, Inc.
* @license http://opensource.org/licenses/gpl-2.0.php GNU Public License
* @since 1.0.3
*/
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
wp_enqueue_script( 'jquery' );
wp_enqueue_script( 'json2' );
fs_enqueue_local_script( 'postmessage', 'nojquery.ba-postmessage.min.js' );
fs_enqueue_local_script( 'fs-postmessage', 'postmessage.js' );
/**
* @var array $VARS
*/
$slug = $VARS['slug'];
$fs = freemius( $slug );
$timestamp = time();
$context_params = array(
'plugin_id' => $fs->get_id(),
'plugin_public_key' => $fs->get_public_key(),
'plugin_version' => $fs->get_plugin_version(),
);
// Get site context secure params.
if ( $fs->is_registered() ) {
$context_params = array_merge( $context_params, FS_Security::instance()->get_context_params(
$fs->get_site(),
$timestamp,
'upgrade'
) );
} else {
$context_params['home_url'] = home_url();
}
if ( $fs->is_payments_sandbox() ) // Append plugin secure token for sandbox mode authentication.)
{
$context_params['sandbox'] = FS_Security::instance()->get_secure_token(
$fs->get_plugin(),
$timestamp,
'checkout'
);
}
$query_params = array_merge( $context_params, $_GET, array(
'next' => $fs->_get_sync_license_url( false, false ),
'plugin_version' => $fs->get_plugin_version(),
// Billing cycle.
'billing_cycle' => fs_request_get( 'billing_cycle', WP_FS__PERIOD_ANNUALLY ),
) );
?>
<?php if ( ! $fs->is_registered() ) {
$template_data = array(
'slug' => $slug,
);
fs_require_template( 'forms/trial-start.php', $template_data);
} ?>
<div id="fs_pricing" class="wrap" style="margin: 0 0 -65px -20px;">
<div id="iframe"></div>
<form action="" method="POST">
<input type="hidden" name="user_id"/>
<input type="hidden" name="user_email"/>
<input type="hidden" name="site_id"/>
<input type="hidden" name="public_key"/>
<input type="hidden" name="secret_key"/>
<input type="hidden" name="action" value="account"/>
</form>
<script type="text/javascript">
(function ($, undef) {
$(function () {
var
// Keep track of the iframe height.
iframe_height = 800,
base_url = '<?php echo WP_FS__ADDRESS ?>',
// Pass the parent page URL into the Iframe in a meaningful way (this URL could be
// passed via query string or hard coded into the child page, it depends on your needs).
src = base_url + '/pricing/?<?php echo http_build_query( $query_params ) ?>#' + encodeURIComponent(document.location.href),
// Append the Iframe into the DOM.
iframe = $('<iframe " src="' + src + '" width="100%" height="' + iframe_height + 'px" scrolling="no" frameborder="0" style="background: transparent;"><\/iframe>')
.appendTo('#iframe');
FS.PostMessage.init(base_url);
FS.PostMessage.receive('height', function (data) {
var h = data.height;
if (!isNaN(h) && h > 0 && h != iframe_height) {
iframe_height = h;
$("#iframe iframe").height(iframe_height + 'px');
}
});
FS.PostMessage.receive('get_dimensions', function (data) {
FS.PostMessage.post('dimensions', {
height : $(document.body).height(),
scrollTop: $(document).scrollTop()
}, iframe[0]);
});
FS.PostMessage.receive('start_trial', function (data) {
openTrialConfirmationModal(data);
});
});
})(jQuery);
</script>
</div>
<?php
$params = array(
'page' => 'pricing',
'module_id' => $fs->get_id(),
'module_slug' => $slug,
'module_version' => $fs->get_plugin_version(),
);
fs_require_template( 'powered-by.php', $params );
?>