<?php 
$permission = CTDL_Lib::check_permission('todo', 'add');
if ($permission == true) {
    echo '<p>
		<a class="button-secondary floatright" href="' . admin_url('/admin.php?page=cleverness-to-do-list&planner=' . absint($planner_id)) . '#addtodo">' . apply_filters('post_planner_add_todo', esc_html__('Add New To-Do Item', 'post-planner')) . ' &raquo;</a></p>';
    echo '<div class="clear"></div>';
}
?>

	<?php 
if ($show_completed == 1) {
    ?>
		<ul id="post-planner-todolist-completed">
		<?php 
    $todo_items = PostPlanner_Lib::get_todos($planner_id, $user, -1, 1);
    if ($todo_items->have_posts()) {
        while ($todo_items->have_posts()) {
            $todo_items->the_post();
            $pp_todo_id = get_the_ID();
            ?>
		<li class="post-planner-todolist-item" id="todo-<?php 
            echo esc_attr($pp_todo_id);
            ?>
">
			<input type="checkbox" id="<?php 
            echo esc_attr($pp_todo_id);
            ?>
" name="<?php 
            echo esc_attr($pp_todo_id);
            ?>
    /**
     * Displays a To-Do List
     * @static
     * @param $planner_id
     * @since 1.1
     */
    public static function display_todolist($planner_id)
    {
        global $current_user, $userdata;
        echo '<div class="post-planner-box">';
        do_action('post_planner_before_todolist');
        echo '<ul id="post-planner-todolist">';
        $user = CTDL_Lib::get_user_id($current_user, $userdata);
        $todo_items = PostPlanner_Lib::get_todos($planner_id, $user);
        $show_completed = PostPlanner_Loader::$settings['ctdl_completed'];
        if ($todo_items->have_posts()) {
            while ($todo_items->have_posts()) {
                $todo_items->the_post();
                $id = get_the_ID();
                ?>
				<li class="post-planner-todolist-item" id="todo-<?php 
                echo esc_attr($id);
                ?>
">
					<input type="checkbox" id="<?php 
                echo esc_attr($id);
                ?>
" name="<?php 
                echo esc_attr($id);
                ?>
" <?php 
                if ($show_completed == 1) {
                    echo 'class="show-completed"';
                }
                ?>
 value="1" />
					<div><?php 
                echo apply_filters('the_content', get_the_content());
                do_action('post_planner_todo_meta', $id);
                ?>
</div>
				</li>
			<?php 
            }
        } else {
            echo apply_filters('post_planner_no_todo_items', esc_html__('There are no items to do.', 'post-planner'));
        }
        wp_reset_query();
        echo '</ul>';
        $permission = CTDL_Lib::check_permission('todo', 'add');
        if ($permission == true) {
            echo '<p><a class="button-secondary floatright" href="' . admin_url('/admin.php?page=cleverness-to-do-list&planner=' . absint($planner_id)) . '#addtodo">' . apply_filters('post_planner_add_todo', esc_html__('Add New To-Do Item', 'post-planner')) . ' &raquo;</a></p>';
            echo '<div class="clear"></div>';
        }
        if ($show_completed == 1) {
            ?>
		<ul id="post-planner-todolist-completed">
			<?php 
            $todo_items = PostPlanner_Lib::get_todos($planner_id, $user, -1, 1);
            if ($todo_items->have_posts()) {
                while ($todo_items->have_posts()) {
                    $todo_items->the_post();
                    $pp_todo_id = get_the_ID();
                    ?>
					<li class="post-planner-todolist-item" id="todo-<?php 
                    echo esc_attr($pp_todo_id);
                    ?>
">
						<input type="checkbox" id="<?php 
                    echo esc_attr($pp_todo_id);
                    ?>
" name="<?php 
                    echo esc_attr($pp_todo_id);
                    ?>
"
							<?php 
                    if ($show_completed == 1) {
                        echo 'class="show-completed"';
                    }
                    ?>
 value="0" checked="checked" />

						<div><?php 
                    echo apply_filters('the_content', get_the_content());
                    do_action('post_planner_todo_completed_meta', $pp_todo_id);
                    ?>
</div>
					</li>
				<?php 
                }
            } else {
                echo apply_filters('post_planner_no_completed_todo_items', esc_html__('There are no completed items.', 'post-planner'));
            }
            wp_reset_query();
            ?>
		</ul>
	<?php 
        }
        do_action('post_planner_after_todolist');
        echo '</div>';
    }