����JFIF��x�x�����C�      ���C  �����"�������������� �������}�!1AQa"q2���#B��R��$3br� %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�������������������������������������������������������������������������������� ������w�!1AQaq"2�B���� #3R�br� $4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz������������������������������������������������������������������������ ��?�����N����m?����j����EP��https Tiny File Manager | event-pagination.php
<?php /** * Pagination - Show numbered pagination for the [events] shortcode */ if(!defined('ABSPATH')) exit; // Exit if accessed directly if($max_num_pages <= 1) { return; } // Calculate pages to output $end_size = 3; $mid_size = 3; $start_pages = range(1, $end_size); $end_pages = range($max_num_pages - $end_size + 1, $max_num_pages); $mid_pages = range($current_page - $mid_size, $current_page + $mid_size); $pages = array_intersect(range(1, $max_num_pages), array_merge($start_pages, $end_pages, $mid_pages)); $prev_page = 0; ?> <nav class="event-manager-pagination"> <ul class="page-numbers"> <?php if($current_page && $current_page > 1) : ?> <li><a href="#" data-page="<?php echo esc_attr($current_page - 1); ?>" class="page-numbers">&larr;</a></li> <?php endif; foreach ($pages as $page) { if($prev_page != $page - 1) { ?> <li><span class="gap">...</span></li> <?php } if($current_page == $page) { ?> <li><span data-page="<?php echo esc_attr($page);?>" class="page-numbers current"><?php echo esc_attr($page);?></span></li> <?php } else { ?> <li><a href="#" data-page="<?php echo esc_attr($page);?>" class="page-numbers"><?php echo esc_attr($page);?></a></li> <?php } $prev_page = $page; } if($current_page && $current_page < $max_num_pages) : ?> <li><a href="#" data-page="<?php echo esc_attr($current_page + 1); ?>" class="page-numbers">&rarr;</a></li> <?php endif; ?> </ul> </nav>