// step = e.g. 100 // value = 0 to count static S pageNav2(S baseLink, int count, int value, int step, S nVar) { new L l; for (int i = 0; i < count; i += step) { int n = i/step+1; l.add(value == n ? str(n) : ahref(baseLink + (contains(baseLink, "?") : "&" : "?") + urlencode(nVar) + "=" + i, n)); } ret p("Pages: " + lines(l)); }