コード例 #1
0
ファイル: browse.ajax.php プロジェクト: bl00m/ampache
         $browse->set_start(0);
     }
     break;
 case 'use_alpha':
     $value = $value == 'true';
     $browse->set_use_alpha($value);
     $browse->set_start(0);
     if ($value) {
         $browse->set_filter('regex_match', '^A');
     } else {
         $browse->set_filter('regex_not_match', '');
     }
     break;
 case 'grid_view':
     $value = $value == 'true';
     $browse->set_grid_view($value);
     break;
 case 'limit':
     $value = intval($value);
     if ($value > 0) {
         $browse->set_offset($value);
     }
     break;
 case 'custom':
     $value = intval($value);
     $limit = $browse->get_offset();
     if ($limit > 0 && $value > 0) {
         $total = $browse->get_total();
         $pages = ceil($total / $limit);
         if ($value <= $pages) {
             $offset = ($value - 1) * $limit;