Changeset 2007 for trunk/filemanager/js/draw_api.js
- Timestamp:
- 02/11/10 17:22:12 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/filemanager/js/draw_api.js
r2000 r2007 1 var offset; 1 2 2 3 function getPointer(e) { … … 153 154 154 155 loadPreferences(); 156 filesperpage = preferences.files_per_page; 157 offset = (current_page-1)*preferences.files_per_page; 158 155 159 currentPath = document.getElementById('currentPath').value; 156 160 document.getElementById('divAppboxHeader').innerHTML = title_app; … … 545 549 last_folder = last_folder ? last_folder : currentPath; 546 550 current_folder = current_folder ? current_folder : currentPath; 547 cExecute('./index.php?menuaction=filemanager.uifilemanager.dir_ls&path='+base64_encode(currentPath)+'&criteria='+criteria+'&otype='+order_type+'&limit='+ filesperpage+'&offset='+offset,folderList.drawFiles);551 cExecute('./index.php?menuaction=filemanager.uifilemanager.dir_ls&path='+base64_encode(currentPath)+'&criteria='+criteria+'&otype='+order_type+'&limit='+preferences.files_per_page+'&offset='+offset,folderList.drawFiles); 548 552 return; 549 553 case 'tools': … … 679 683 } 680 684 681 if(num_files > parseInt( filesperpage)) {682 total_pages = parseInt(num_files/ filesperpage);683 if((num_files/ filesperpage) > total_pages)685 if(num_files > parseInt(preferences.files_per_page)) { 686 total_pages = parseInt(num_files/preferences.files_per_page); 687 if((num_files/preferences.files_per_page) > total_pages) 684 688 total_pages++; 685 689 } … … 703 707 span_paging.innerHTML=""; 704 708 files_range_begin = 1; 705 files_range_end = filesperpage;709 files_range_end = preferences.files_per_page; 706 710 if(current_page != 1) { 707 711 lnk_page = document.createElement("A"); … … 743 747 lnk_page = document.createElement("A"); 744 748 span_paging.appendChild(lnk_page); 745 files_range_begin = ((i* filesperpage)-(filesperpage-1));746 files_range_end = (i* filesperpage);747 lnk_page.setAttribute("href", "javascript:current_page="+i+";offset=((current_page-1)* filesperpage);toolbar.control('reload');");749 files_range_begin = ((i*preferences.files_per_page)-(preferences.files_per_page-1)); 750 files_range_end = (i*preferences.files_per_page); 751 lnk_page.setAttribute("href", "javascript:current_page="+i+";offset=((current_page-1)*preferences.files_per_page);toolbar.control('reload');"); 748 752 } 749 753 … … 760 764 if(current_page != total_pages) { 761 765 lnk_page = document.createElement("A"); 762 files_range_begin = ((total_pages* filesperpage)-(filesperpage-1));763 files_range_end = (total_pages* filesperpage);764 lnk_page.setAttribute("href", "javascript:current_page="+total_pages+";offset=((current_page-1)* filesperpage);toolbar.control('reload');");766 files_range_begin = ((total_pages*preferences.files_per_page)-(preferences.files_per_page-1)); 767 files_range_end = (total_pages*preferences.files_per_page); 768 lnk_page.setAttribute("href", "javascript:current_page="+total_pages+";offset=((current_page-1)*preferences.files_per_page);toolbar.control('reload');"); 765 769 } 766 770 else {
Note: See TracChangeset
for help on using the changeset viewer.