<?php
/**
 * Outputs Bulk Publish View, Stage 1, for a Post Type
 *
 * @since 3.0.5
 *
 * @package WP_To_Social_Pro
 * @author  WP Zinc
 */

if ( ! defined( 'ABSPATH' ) ) {
	exit; // Exit if accessed directly.
}
?>	
<!-- Post Type -->
<div id="<?php echo esc_attr( $post_type ); ?>-panel" class="panel">

	<!-- Post Selection Tool -->
	<div id="post-selection" class="postbox">
		<h3 class="hndle">
			<?php
			echo esc_html(
				sprintf(
					/* translators: Post Type Name */
					__( 'Choose %1$s to Publish to Social Media', 'wp-to-social-pro' ),
					$post_types[ $post_type ]->labels->name
				)
			);
			?>
		</h3>

		<div class="posts">
			<!-- Posts -->
			<div class="wpzinc-option">
				<p class="description">
					<?php
					echo esc_html(
						sprintf(
						/* translators: %1$s: Number of Posts, %2$s: Post Type Name, %3$s: Post Type Name, %4$s: Social Media Service Name (Buffer, Hootsuite, SocialPilot), %5$s: Social Media Service Name (Buffer, Hootsuite, SocialPilot) */
							__( '%1$s %2$s found matching your query.  Choose the %3$s below that you want to Publish to %4$s.  They\'ll be sent to %5$s in the order listed.', 'wp-to-social-pro' ),
							count( $post_ids ),
							$post_types[ $post_type ]->labels->name,
							$post_types[ $post_type ]->labels->name,
							$this->base->plugin->account,
							$this->base->plugin->account
						)
					);
					?>
				</p>
				<p class="description">
					<?php
					echo esc_html(
						sprintf(
						/* translators: Post Type Name */
							__( 'If you need to define the status(es) to send for bulk publishing %s', 'wp-to-social-pro' ),
							$post_types[ $post_type ]->labels->name
						)
					);
					?>
					<a href="<?php echo esc_attr( admin_url( 'admin.php?page=' . $this->base->plugin->name . '-settings&tab=post&type=' . $post_type ) ); ?>" target="_blank">
						<?php
						esc_html_e( 'click here', 'wp-to-social-pro' );
						?>
					</a>
				</p>
			</div>
			<div class="wpzinc-option">
				<div class="full">
					<div class="tax-selection">
						<div class="tabs-panel" style="height: 200px;">
							<ul class="list:category categorychecklist form-no-clear" style="margin: 0; padding: 0;">				                    			
								<?php
								foreach ( $post_ids as $bulk_publish_post_id ) {
									?>
									<li>
										<label class="selectit">
											<input type="checkbox" name="<?php echo esc_attr( $this->base->plugin->name ); ?>[posts][<?php echo esc_attr( $bulk_publish_post_id ); ?>]" value="<?php echo esc_attr( $bulk_publish_post_id ); ?>" />
											<?php echo esc_html( get_the_title( $bulk_publish_post_id ) ); ?>      
										</label>
									</li>
									<?php
								}
								?>
							</ul>
						</div>
					</div>
				</div>
			</div>

			<div class="wpzinc-option">
				<div class="left">
					<label for="toggle"><?php esc_html_e( 'Select All', 'wp-to-social-pro' ); ?></label>
				</div>

				<div class="right">
					<input type="checkbox" name="toggle" id="toggle" value="1" />

					<p class="description">
						<?php
						echo esc_html(
							sprintf(
							/* translators: Post Type Name */
								__( 'Check or uncheck this option to select / deselect all %s above.', 'wp-to-social-pro' ),
								$post_types[ $post_type ]->labels->name
							)
						);
						?>
					</p>
				</div>
			</div>
		</div>
	</div>
</div>
<!-- /post_type -->

<!-- Buttons -->
<input type="hidden" name="post_ids" value="<?php echo esc_attr( implode( ',', $post_ids ) ); ?>" />
<input type="hidden" name="stage" value="2" />
<input type="submit" name="submit" value="<?php esc_attr_e( 'Publish to Social Media Now', 'wp-to-social-pro' ); ?>" class="button button-primary" />
