diff options
| author | Michael Peter Christen <mc@yacy.net> | 2014-03-20 02:10:27 +0100 |
|---|---|---|
| committer | Michael Peter Christen <mc@yacy.net> | 2014-03-20 02:10:27 +0100 |
| commit | ed7ad2ef0ae12de5cf51480015bb100f48fd00af (patch) | |
| tree | 2ebaa660fd1ffc4015051a1bdb1fba821512def1 /htroot/js | |
| parent | a25799f73565b0c3c1d1aaa8d40c5ab6c28daea1 (diff) | |
replaced old navbar with bootstrap pagination
Diffstat (limited to 'htroot/js')
| -rw-r--r-- | htroot/js/yacysearch.js | 32 |
1 files changed, 13 insertions, 19 deletions
diff --git a/htroot/js/yacysearch.js b/htroot/js/yacysearch.js index dd9e03f8e..0e36fe6cf 100644 --- a/htroot/js/yacysearch.js +++ b/htroot/js/yacysearch.js @@ -82,43 +82,37 @@ function statistics(offset, itemscount, itemsperpage, totalcount, localResourceS document.getElementById("resNav").firstChild.nodeValue = "X"; // compose page navigation - resnav = ""; + resnav = "<ul class=\"pagination\">"; thispage = Math.floor(offset / itemsperpage); if (thispage == 0) { - resnav += ("<img src=\"env/grafics/navdl.gif\" alt=\"arrowleft\" width=\"16\" height=\"16\" /> "); + resnav += "<li class=\"disabled\"><a href=\"#\">«</a></li>"; } else { - resnav += ("<a id=\"prevpage\" href=\""); - resnav += (navurlbase + "&startRecord=" + ((thispage - 1) * itemsperpage)); - resnav += ("\"><img src=\"env/grafics/navdl.gif\" alt=\"arrowleft\" width=\"16\" height=\"16\" /></a> "); + resnav += "<li><a id=\"prevpage\" href=\""; + resnav += (navurlbase + "&startRecord=" + ((thispage - 1) * itemsperpage)); + resnav += "\">«</a></li>"; } numberofpages = Math.floor(Math.min(10, 1 + ((totalcount.replace(/\./g,'') - 1) / itemsperpage))); if (!numberofpages) numberofpages = 10; for (i = 0; i < numberofpages; i++) { if (i == thispage) { - resnav += "<img src=\"env/grafics/navs"; + resnav += "<li class=\"active\"><a href=\"#\">"; resnav += (i + 1); - resnav += (".gif\" alt=\"page"); - resnav += (i + 1); - resnav += ("\" width=\"16\" height=\"16\" /> "); + resnav += "</a></li>"; } else { - resnav += ("<a href=\""); + resnav += "<li><a href=\""; resnav += (navurlbase + "&startRecord=" + (i * itemsperpage)); - resnav += ("\"><img src=\"env/grafics/navd"); - resnav += (i + 1); - resnav += (".gif\" alt=\"page"); - resnav += (i + 1); - resnav += ("\" title=\"use the TAB key to navigate to next page\" width=\"16\" height=\"16\" /></a> "); + resnav += "\">" + (i + 1) + "</a></li>"; } } if (thispage >= numberofpages) { - resnav += ("<img src=\"env/grafics/navdr.gif\" alt=\"arrowright\" title=\"use the TAB key to navigate to next page\" width=\"16\" height=\"16\" />"); + resnav += "<li><a href=\"#\">»</a></li>"; } else { - resnav += ("<a id=\"nextpage\" href=\""); + resnav += "<li><a id=\"nextpage\" href=\""; resnav += (navurlbase + "&startRecord=" + ((thispage + 1) * itemsperpage)); - resnav += ("\"><img src=\"env/grafics/navdr.gif\" alt=\"arrowright\" title=\"use the TAB key to navigate to next page\" width=\"16\" height=\"16\" /></a>"); + resnav += "\">»</a>"; } - + resnav += "</ul>"; document.getElementById("resNav").innerHTML = resnav; } |
