| 
    Elgg
    Version 1.12
    
   | 
 
Go to the source code of this file.
Namespaces | |
| Elgg | |
| Save menu items.  | |
Variables | |
| if(elgg_in_context('widget')) | $count = (int) elgg_extract('count', $vars, 0) | 
| if(! $count) | $offset = abs((int) elgg_extract('offset', $vars, 0)) | 
| if(! $limit=(int) elgg_extract('limit', $vars, elgg_get_config('default_limit'))) | $offset_key = elgg_extract('offset_key', $vars, 'offset') | 
| $url_fragment = elgg_extract('url_fragment', $vars, '') | |
| if(isset($vars['base_url']) && $vars['base_url']) else if(isset($vars['baseurl']) && $vars['baseurl']) elseif(elgg_is_xhr() &&!empty($_SERVER['HTTP_REFERER'])) | else | 
| $base_url_has_fragment = preg_match('~#.~', $base_url) | |
| $get_href | |
| if($count<=$limit && $offset==0) | $total_pages = (int) ceil($count / $limit) | 
| $current_page = (int) ceil($offset / $limit) + 1 | |
| $pages = array() | |
| $start_page = max(min([$current_page - 2, $total_pages - 4]), 1) | |
| $prev_offset = $offset - $limit | |
| if($prev_offset< 1) | $pages ['prev'] | 
| if($current_page==1) if(1< $start_page) if(1<($start_page - 2)) elseif($start_page==3) | $max = 1 | 
| for($page=$start_page; $page<=$total_pages; $page++) if($total_pages >($start_page+6)) elseif(($start_page+5)==($total_pages - 1)) if($total_pages >=($start_page+5)) | $next_offset = $offset + $limit | 
| if($next_offset >=$count) | $pages ['next'] | 
| if($current_page==$total_pages) | $list ="" | 
| foreach ( $pages as $page_num=> $page) | |
| $base_url_has_fragment = preg_match('~#.~', $base_url) | 
Definition at line 47 of file pagination.php.
| if (elgg_in_context( 'widget')) $count = (int) elgg_extract('count', $vars, 0) | 
Definition at line 21 of file pagination.php.
| $current_page = (int) ceil($offset / $limit) + 1 | 
Definition at line 63 of file pagination.php.
| $get_href | 
Definition at line 49 of file pagination.php.
| if ( $current_page==$total_pages) $list ="" | 
Definition at line 134 of file pagination.php.
| if ( $current_page==1) if (1< $start_page) if (1<( $start_page - 2)) elseif ( $start_page==3) $max = 1 | 
Definition at line 98 of file pagination.php.
| for ( $page=$start_page;$page<=$total_pages;$page++) if ( $total_pages >( $start_page+6)) elseif (( $start_page+5)==( $total_pages - 1)) if ( $total_pages >=( $start_page+5)) $next_offset = $offset + $limit | 
Definition at line 120 of file pagination.php.
| if (! $count) $offset = abs((int) elgg_extract('offset', $vars, 0)) | 
Definition at line 26 of file pagination.php.
| if (! $limit=(int) elgg_extract( 'limit', $vars, elgg_get_config( 'default_limit'))) $offset_key = elgg_extract('offset_key', $vars, 'offset') | 
Definition at line 32 of file pagination.php.
| $pages = array() | 
Definition at line 65 of file pagination.php.
Definition at line 125 of file pagination.php.
Definition at line 77 of file pagination.php.
| $prev_offset = $offset - $limit | 
Definition at line 71 of file pagination.php.
| $start_page = max(min([$current_page - 2, $total_pages - 4]), 1) | 
Definition at line 68 of file pagination.php.
| if ( $count<=$limit &&$offset==0) $total_pages = (int) ceil($count / $limit) | 
Definition at line 62 of file pagination.php.
| $url_fragment = elgg_extract('url_fragment', $vars, '') | 
Definition at line 33 of file pagination.php.
| if (isset( $vars[ 'base_url']) &&$vars[ 'base_url']) else if (isset( $vars[ 'baseurl']) &&$vars[ 'baseurl']) elseif (elgg_is_xhr() &&!empty( $_SERVER[ 'HTTP_REFERER'])) else | 
Definition at line 43 of file pagination.php.
| foreach($pages as $page_num=> $page) | ( | $pages as, | |
| $page | |||
| ) | 
Definition at line 135 of file pagination.php.