diff options
author | Paul 'flowerysong' Arthur <flowerysong00@yahoo.com> | 2010-06-10 05:33:57 +0000 |
---|---|---|
committer | Paul 'flowerysong' Arthur <flowerysong00@yahoo.com> | 2010-06-10 05:33:57 +0000 |
commit | 7f3669335313adf9108119df4186a51a5f94e292 (patch) | |
tree | f8b488a09df2198723de5661b050bc31e112b7ab /templates/list_header.inc.php | |
parent | c1ed41a16dcbf1a632ad2ac99b40174628bf072e (diff) | |
download | ampache-7f3669335313adf9108119df4186a51a5f94e292.tar.gz ampache-7f3669335313adf9108119df4186a51a5f94e292.tar.bz2 ampache-7f3669335313adf9108119df4186a51a5f94e292.zip |
Change Browse from static to instantiable. Among other things, fixes FS#13;
probably also breaks things. Most things appear to still work, but I may have
missed some cases.
Diffstat (limited to 'templates/list_header.inc.php')
-rw-r--r-- | templates/list_header.inc.php | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/templates/list_header.inc.php b/templates/list_header.inc.php index f9ddb842..b4e36dcd 100644 --- a/templates/list_header.inc.php +++ b/templates/list_header.inc.php @@ -28,9 +28,9 @@ */ // Pull these variables out to allow shorthand (easier for lazy programmers) -$limit = Config::get('offset_limit') ? Config::get('offset_limit') : '25'; -$start = Browse::get_start(); -$total = Browse::$total_objects; +$limit = $browse->get_offset(); +$start = $browse->get_start(); +$total = $browse->get_total(); $uid = Config::get('list_header_uid'); $sides = 5; @@ -91,15 +91,14 @@ while ($page <= $pages) { // Sort These Arrays of Hotness ksort($page_data['up']); ksort($page_data['down']); -$browse_type = Browse::get_type(); // are there enough items to even need this view? if ($pages > 1) { ?> <div class="list-header"> - <?php echo Ajax::text('?page=browse&action=page&type=' . $browse_type . '&start=' . $prev_offset,_('Prev'),'browse_' . $uid . 'prev','','prev'); ?> - <?php echo Ajax::text('?page=browse&action=page&type=' . $browse_type . '&start=' . $next_offset,_('Next'),'browse_' . $uid . 'next','','next'); ?> + <?php echo Ajax::text('?page=browse&action=page&browse_id=' . $browse->id . '&start=' . $prev_offset,_('Prev'),'browse_' . $uid . 'prev','','prev'); ?> + <?php echo Ajax::text('?page=browse&action=page&browse_id=' . $browse->id . '&start=' . $next_offset,_('Next'),'browse_' . $uid . 'next','','next'); ?> <?php /* Echo Everything below us */ foreach ($page_data['down'] as $page => $offset) { @@ -107,7 +106,7 @@ if ($pages > 1) { else { // Hack Alert $page++; - echo Ajax::text('?page=browse&action=page&type=' . $browse_type .'&start=' . $offset,$page,'browse_' . $uid . 'page_' . $page,'','page-nb'); + echo Ajax::text('?page=browse&action=page&browse_id=' . $browse->id . '&start=' . $offset,$page,'browse_' . $uid . 'page_' . $page,'','page-nb'); } } // end foreach down @@ -121,7 +120,7 @@ if ($pages > 1) { foreach ($page_data['up'] as $page=>$offset) { if ($offset === '...') { echo '... '; } else { - echo Ajax::text('?page=browse&action=page&type=' . $browse_type . '&start=' . $offset,$page,'browse_' . $uid . 'page_' . $page,'','page-nb'); + echo Ajax::text('?page=browse&action=page&browse_id=' . $browse->id . '&start=' . $offset,$page,'browse_' . $uid . 'page_' . $page,'','page-nb'); } // end else } // end foreach up ?> |