Add files via upload

This commit is contained in:
Keb Helion 2020-02-13 15:25:07 -05:00 committed by GitHub
parent fe3bc930f9
commit dda09d14ed
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -18,10 +18,12 @@
var offset = findGetParameter("offset");
if(offset === null){offset = 0;}
offset = parseInt(offset);
var perpage = findGetParameter("perpage");
if(perpage === null){perpage = 15;}
perpage = parseInt(perpage);
var search = findGetParameter("search");
if(search === null){search = "";}
@ -204,9 +206,11 @@
}
var counterDir = 0;
var counterDir = -1;
var counterDisp = 0;
var index = 0;
var lowItem = "";
var needNext = false;
for (index = 0; index < metadata.applications.length; index++){
lowItem = metadata.applications[index].name.toLowerCase();
@ -214,15 +218,46 @@
counterDir = counterDir + 1;
if ((counterDir >= offset) && (counterDir < (offset + perpage))){
DisplayApp(metadata.applications[index]);
counterDisp = counterDisp + 1;
}
if (counterDir >= (offset + perpage)){
needNext = true;
break;
}
}
}
//pager
document.getElementById( "pager" ).innerHTML = parseInt(offset + 1) + " - " + parseInt(offset + counterDir); //offset = 0 will do for < btn | offset + counterDir = perpage then >
function pagetoPrevious(){
offset = offset - perpage;
if (offset < 0){
offset = 0;
}
location.href = "more.html?offset=" + offset + "&perpage=" + perpage + "&search=" + encodeURI(search);
}
function pagetoNext(){
offset = offset + perpage;
location.href = "more.html?offset=" + offset + "&perpage=" + perpage + "&search=" + encodeURI(search);
}
var pagerPrevious = "<a href='#' onclick='pagetoPrevious();'>&lt;</a>";
if (offset <= 0){
pagerPrevious = "";
}
var pagerNext = "<a href='#' onclick='pagetoNext();'>&gt;</a>";
if (needNext == false){
pagerNext = "";
}
var countA = offset + 1;
var countB = offset + counterDisp;
document.getElementById( "pager" ).innerHTML = pagerPrevious + "<font class='pager'>&nbsp;&nbsp;" + countA + " - " + countB + "&nbsp;&nbsp;</font>" + pagerNext; //offset = 0 will do for < btn | offset + counterDir = perpage then >
</script>