<?php

	if ( ! defined( 'ABSPATH' ) ) {
		exit;
	}

	/**
	 * @var array $VARS
	 * @var Freemius $fs
	 */
	$fs = freemius( $VARS['id'] );

	$slug = $fs->get_slug();

	$sites               = $VARS['sites'];
	$require_license_key = $VARS['require_license_key'];

	$show_delegation_option     = $fs->apply_filters( 'show_delegation_option', true );
	$enable_per_site_activation = $fs->apply_filters( 'enable_per_site_activation', true );
?>
<?php $separator      = '<td>|</td>' ?>
<div class="fs-multisite-options-container fs-apply-on-all-sites"<?php if ( ! $enable_per_site_activation )
	echo ' style="display: none;"' ?>>
	<table class="fs-all-sites-options">
		<tbody>
		<tr>
			<td width="600">
				<label>
					<?php
						if ( ! $fs->is_network_upgrade_mode() ) {
							$apply_checkbox_label = $require_license_key ?
								fs_text_inline( 'Activate license on all sites in the network.', 'activate-license-on-all-sites-in-the-network', $slug ) :
								fs_text_inline( 'Apply on all sites in the network.', 'apply-on-all-sites-in-the-network', $slug );
						} else {
							$apply_checkbox_label = $require_license_key ?
								fs_text_inline( 'Activate license on all pending sites.', 'activate-license-on-pending-sites-in-the-network', $slug ) :
								fs_text_inline( 'Apply on all pending sites.', 'apply-on-pending-sites-in-the-network', $slug );

						}
					?>
					<input class="fs-apply-on-all-sites-checkbox" type="checkbox" value="true" checked><span><?php echo esc_html( $apply_checkbox_label ) ?></span>
				</label>
			</td>
			<?php if ( ! $require_license_key ) : ?>
				<td><a class="action action-allow" data-action-type="allow" href="#"><?php fs_esc_html_echo_inline( 'allow', 'allow', $slug ) ?></a></td>
				<?php echo $separator ?>
				<?php if ( $show_delegation_option ) : ?>
				<td><a class="action action-delegate" data-action-type="delegate" href="#"><?php fs_esc_html_echo_inline( 'delegate', 'delegate', $slug ) ?></a></td>
				<?php endif ?>
				<?php if ( $fs->is_enable_anonymous() ) : ?>
					<?php echo $separator ?>
					<td><a class="action action-skip" data-action-type="skip" href="#"><?php echo strtolower( fs_esc_html_inline( 'skip', 'skip', $slug ) ) ?></a></td>
				<?php endif ?>
			<?php endif ?>
		</tr>
		</tbody>
	</table>
	<div class="fs-sites-list-container">
		<table cellspacing="0">
			<tbody>
			<?php $site_props = array('uid', 'url', 'title', 'language') ?>
			<?php foreach ( $sites as $site ) : ?>
				<tr<?php if ( ! empty( $site['license_id'] ) ) {
					echo ' data-license-id="' . esc_attr( $site['license_id'] ) . '"';
				} ?>>
					<?php if ( $require_license_key ) : ?>
						<td><input type="checkbox" value="true" /></td>
					<?php endif ?>
					<td class="blog-id"><span><?php echo esc_html( $site['blog_id'] ) ?></span>.</td>
					<td width="600"><span><?php
						$url = str_replace( 'http://', '', str_replace( 'https://', '', $site['url'] ) );
						echo esc_html( $url );
						?></span>
						<?php foreach ($site_props as $prop) : ?>
							<input class="<?php echo esc_attr( $prop ) ?>" type="hidden" value="<?php echo esc_attr($site[$prop]) ?>" />
						<?php endforeach ?>
					</td>
					<?php if ( ! $require_license_key ) : ?>
						<td><a class="action action-allow selected" data-action-type="allow" href="#"><?php fs_esc_html_echo_inline( 'allow', 'allow', $slug ) ?></a></td>
						<?php echo $separator ?>
						<?php if ( $show_delegation_option ) : ?>
						<td><a class="action action-delegate" data-action-type="delegate" href="#"><?php fs_esc_html_echo_inline( 'delegate', 'delegate', $slug ) ?></a></td>
						<?php endif ?>
						<?php if ( $fs->is_enable_anonymous() ) : ?>
							<?php echo $separator ?>
							<td><a class="action action-skip" data-action-type="skip" href="#"><?php echo strtolower( fs_esc_html_inline( 'skip', 'skip', $slug ) ) ?></a></td>
						<?php endif ?>
					<?php endif ?>
				</tr>
			<?php endforeach ?>
			</tbody>
		</table>
	</div>
</div>
