X-Git-Url: https://git.nubati.net/cgi-bin/gitweb.cgi?p=photo-tags.git;a=blobdiff_plain;f=js%2Fphoto-tags.js;h=95497bd73ecbb1fbf68d631a3d726625b6b2955c;hp=c178fe1eb3ed81a261976a1fcdbfd068a07f9ef8;hb=2edbbec973793211aa5683ce6f69fba2ff953f03;hpb=a941f0edd18b218cdfd31bfd17e3d672d94f9f52 diff --git a/js/photo-tags.js b/js/photo-tags.js index c178fe1..95497bd 100644 --- a/js/photo-tags.js +++ b/js/photo-tags.js @@ -76,10 +76,8 @@ function load_content() { return s; }); }; - - checkbutton(); }); - + checkbutton(); update_permalink() } @@ -200,14 +198,14 @@ function update_thumbnails(){ function checkbutton() { if (page==1) - { d3.select("button.prev").attr("disabled","disabled");} + { d3.select(".pagination ul li:first-child").classed("disabled", true);} else - { d3.select("button.prev").attr("disabled", null);}; + { d3.select(".pagination ul li:first-child").classed("disabled", false);}; if (count 0) - page = nr+1; + if(nr > 0) page = nr+1; - var mydata = new Array(); // add json data {page: , name: } ; at end reform array into real json and use d3 to parse it + var mydata = new Array(); // add json data {page: , name: } ; at end reform array into real json and use d3 to parse it - if(n>0) + if(n>0) { - if(page>7) + mydata.push('{ page:0.1, name:"Prev"}'); + if(page>7) { - mydata.push('{ page:1, name:"1"}'); - mydata.push('{ page:1.5, name:"..."}'); - start = page-5; + mydata.push('{ page:1, name:"1"}'); + mydata.push('{ page:1.5, name:"..."}'); + start = page-3; } - else - start=1; + else + start=1; - for(i=start;i<=Math.min(n+1,page+5);i++) - mydata.push('{ page:'+i+', name:"'+i+'"}'); + for(i=start;i<=Math.min(n+1,page+3);i++) + mydata.push('{ page:'+i+', name:"'+i+'"}'); - if(page+5