Skip to content

Instantly share code, notes, and snippets.

@persius
Created June 28, 2013 04:17
Show Gist options
  • Save persius/5882429 to your computer and use it in GitHub Desktop.
Save persius/5882429 to your computer and use it in GitHub Desktop.
page navigation
//<![CDATA[
function showpageCount(n){var h=home_page_url;var f=new Array();var m=1;var c=1;var q=0;var s=0;var d=0;var e="";var a="";var o="";for(var l=0,k;k=n.feed.entry[l];l++){var r=k.published.$t.substring(0,19)+k.published.$t.substring(23,29);timestamp=encodeURIComponent(r);var t=k.title.$t;if(t!=""){if(q==0||(q%pageCount==(pageCount-1))){if(h.indexOf(timestamp)!=-1){m=c}if(t!=""){c++}f[f.length]="/search?updated-max="+timestamp+"&max-results="+pageCount}}q++}for(var g=0;g<f.length;g++){if(g>=(m-displayPageNum-1)&&g<(m+displayPageNum)){if(s==0&&g==m-2){if(m==2){a='<span class="showpage"><a href="/">'+upPageWord+"</a></span>"}else{a='<span class="showpage"><a href="'+f[g]+'">'+upPageWord+"</a></span>"}s++}if(g==(m-1)){e+='<span class="showpagePoint">'+m+"</span>"}else{if(g==0){e+='<span class="showpageNum"><a href="/">1</a></span>'}else{e+='<span class="showpageNum"><a href="'+f[g]+'">'+(g+1)+"</a></span>"}}if(d==0&&g==m){o='<span class="showpage"> <a href="'+f[g]+'">'+downPageWord+"</a></span>";d++}}}if(m>1){e=""+a+" "+e+" "}e='<div class="showpageArea"><span style="display:none;COLOR: #f2f2f2;font-weight:normal;text-transform:none;border:1px solid #000;background:#253991;" class="showpageOf">Total Pages ('+(c-1)+")</span>"+e;if(m<(c-1)){e+=o}if(c==1){c++}e+="</div>";var b=document.getElementsByName("pageArea");var j=document.getElementById("blog-pager");if(c<=2){e=""}for(var g=0;g<b.length;g++){b[g].innerHTML=e}if(b&&b.length>0){e=""}if(j){j.innerHTML=e}}function showpageCount2(r){var l=home_page_url;var k=new Array();var g=l.indexOf("/search/label/")!=-1;var d=g?l.substr(l.indexOf("/search/label/")+14,l.length):"";d=d.indexOf("?")!=-1?d.substr(0,d.indexOf("?")):d;var q=1;var e=1;var t=0;var v=0;var f=0;var h="";var a="";var s="";var c='<span class="showpageNum"><a href="/search/label/'+d+"?&max-results="+pageCount+'">';var l=home_page_url;for(var o=0,n;n=r.feed.entry[o];o++){var u=n.published.$t.substring(0,19)+n.published.$t.substring(23,29);timestamp=encodeURIComponent(u);var w=n.title.$t;if(w!=""){if(t==0||(t%pageCount==(pageCount-1))){if(l.indexOf(timestamp)!=-1){q=e}if(w!=""){e++}k[k.length]="/search/label/"+d+"?updated-max="+timestamp+"&max-results="+pageCount}}t++}for(var j=0;j<k.length;j++){if(j>=(q-displayPageNum-1)&&j<(q+displayPageNum)){if(v==0&&j==q-2){if(q==2){a=c+upPageWord+"</a></span>"}else{a='<span class="showpage"><a href="'+k[j]+'">'+upPageWord+"</a></span>"}v++}if(j==(q-1)){h+='<span class="showpagePoint">'+q+"</span>"}else{if(j==0){h=c+"1</a></span>"}else{h+='<span class="showpageNum"><a href="'+k[j]+'">'+(j+1)+"</a></span>"}}if(f==0&&j==q){s='<span class="showpage"> <a href="'+k[j]+'">'+downPageWord+"</a></span>";f++}}}if(q>1){if(!g){h=""+a+" "+h+" "}else{h=""+a+" "+h+" "}}h='<div class="showpageArea"><span style="COLOR: #000;" class="showpageOf">Pages ('+(e-1)+")</span>"+h;if(q<(e-1)){h+=s}if(e==1){e++}h+="</div>";var b=document.getElementsByName("pageArea");var m=document.getElementById("blog-pager");if(e<=2){h=""}for(var j=0;j<b.length;j++){b[j].innerHTML=h}if(b&&b.length>0){h=""}if(m){m.innerHTML=h}}var home_page_url=location.href;var thisUrl=home_page_url;if(thisUrl.indexOf("/search/label/")!=-1){if(thisUrl.indexOf("?updated-max")!=-1){var lblname1=thisUrl.substring(thisUrl.indexOf("/search/label/")+14,thisUrl.indexOf("?updated-max"))}else{var lblname1=thisUrl.substring(thisUrl.indexOf("/search/label/")+14,thisUrl.indexOf("?&max"))}}var home_page="/";if(thisUrl.indexOf("?q=")==-1){if(thisUrl.indexOf("/search/label/")==-1){document.write('<script src="'+home_page+'feeds/posts/summary?alt=json-in-script&callback=showpageCount&max-results=99999" ><\/script>')}else{document.write('<script src="'+home_page+"feeds/posts/full/-/"+lblname1+'?alt=json-in-script&callback=showpageCount2&max-results=99999" ><\/script>')}};
//]]>
@nambili-samuel
Copy link

var _0x7bf4 = ["2 x=1r.1n.J;2 F=w.y('1m');2 m=F.u;2 p=[];2 7=[];2 d=[];2 n=0;2 I='';2 K='';2 E='';2 i=0;2 j=0;2 k=0;2 h=0;2 b='';2 B="";2 q="";1s 11(){2 V=-1;8(Z.1y=='1z 1v 1u'){2 1e=Z.1w;2 10=1x 12("
1t([0 - 9] {
1,
} [.0 - 9] {
0,
})");8(10.1A(1e)!=1p)V=1q(12.$1)}1o V}2 W=11();8(W==-1||W>=9){14(m.f('L="
c ')!=-1){i=m.f('
L = "c');m=m.e(i+4);i=m.f('"');p[n]=m.e(0,i);m=m.e(i);7[n]=w.y(p[n]).u;d[n]=0;n++}v(i=0;i
<n-1;i++){v(j=i+1;j
<n;j++){8(7[j].f(p[i])!=-1){I=p[j];K=7[j];d[j]=d[i]+1;E=d[j];v(h=i+1;h
<j;h++){8(d[h]
<E){17}}v(k=j;k>h;k=k-1){p[k]=p[k-1];7[k]=7[k-1];d[k]=d[k-1]}p[h]=I;7[h]=K;d[h]=E}}}v(i=0;i
<n;i++){j=7[i].f('@ < a J = "#c');8(j!=-1){B=7[i].e(0,j);q=7[i].e(j+1);j=q.f('');q=q.e(j+4);7[i]=B+q}j=7[i].f('P="
Y "');8(j!=-1){B=7[i].e(0,j);q=7[i].e(j);8(d[i]>6)d[i]=6;7[i]=B+'t="
15 : '+(19-d[i]5)+' % " '+q}b+=7[i]}b+='
';F.u=b;F.t.Q='1b';2 M=w.y('1a').u;2 o=O(M);8(o>r){b='
1d ';2 H=(o-o%r)/r+1;2 s='';2 l=1;i=x.f('.1l');8(i!=-1){s=x.e(0,i+5)}z{s=x}i=s.f('#D');8(i!=-1){s=s.e(0,i)}i=x.f('?S=');8(i==-1){l=1}z{l=O(x.e(i+13))}v(i=1;i<=H;i++){8(i==l){b+='
'+i+''}z{b+='
'+i+''}}8(l
r<=o){b+='

'+(((l-1)r)+1)+' - '+(lr)+' R '+o+' D'}z{b+='

'+(((l-1)*r)+1)+' - '+o+' R '+o+' D'}2 C=w.y('1i');C.u=b;C=w.y('1h');C.u=b;8(l
<H){b='
<t 1g="
1k / 1j ">.X {Q: 18}';2 N=w.y('16');N.u=b}}}z{14(m.f('L=c')!=-1){i=m.f('L=c');m=m.e(i+3);i=m.f('>');p[n]=m.e(0,i);m=m.e(i);7[n]=w.y(p[n]).u;d[n]=0;n++}v(i=0;i
<n-1;i++){v(j=i+1;j
<n;j++){8(7[j].f(p[i])!=-1){I=p[j];K=7[j];d[j]=d[i]+1;E=d[j];v(h=i+1;h
<j;h++){8(d[h]
<E){17}}v(k=j;k>h;k=k-1){p[k]=p[k-1];7[k]=7[k-1];d[k]=d[k-1]}p[h]=I;7[h]=K;d[h]=E}}}v(i=0;i
<n;i++){j=7[i].f('@
<A J="#c ');8(j!=-1){B=7[i].e(0,j);q=7[i].e(j+1);j=q.f(' < /A>');q=q.e(j+4);7[i]=B+q}j=7[i].f('P=Y');8(j!=-1){B=7[i].e(0,j);q=7[i].e(j);8(d[i]>6)d[i]=6;7[i]=B+'t="15:'+(19-d[i]5)+'%" '+q}b+=7[i]}b+='
';F.u=b;F.t.Q='
1b ';2 M=w.y('
1a ').u;2 o=O(M);8(o>r){b=' < g t = "G:1c" > 1d ';2 H=(o-o%r)/r+1;2 s='';2 l=1;i=x.f('.1l ');8(i!=-1){s=x.e(0,i+5)}z{s=x}i=s.f('#D ');8(i!=-1){s=s.e(0,i)}i=x.f(' ? S = ');8(i==-1){l=1}z{l=O(x.e(i+13))}v(i=1;i<=H;i++){8(i==l){b+=' < U > '+i+' < /U>'}z{b+='
'+i+' '}}8(l
r<=o){b+=' < /g>
'+(((l-1)r)+1)+' - '+(lr)+' R '+o+' D '}z{b+=' < /g>
'+(((l-1)*r)+1)+' - '+o+' R '+o+' D '}2 C=w.y('
1i ');C.u=b;C=w.y('
1h ');C.u=b;8(l
<H){b=' < t 1g = "1k/1j" > .X {
Q: 18
} < /t>';2 N=w.y('16');N.u=b}}}", "|", "split", "||var|||||Cm_Item_Content|if|||strout||Cm_Item_Level|substring|indexOf|div|||||Cm_Cur_Page|Cm_Block_Content|Cm_Num|Cm_Total|Cm_Item_Id|str_t2|200|Org_Url_ThreadCM|style|innerHTML|for|document|Cur_Url_ThreadCM|getElementById|else||str_t1|Cm_Page_Obj|comments|Cm_Item_Level_T|Cm_Block|float|Cm_Page_Num|Cm_Item_Id_T|href|Cm_Item_Content_T|id|Cm_Total_Obj|Cm_ReplyCSS_Obj|parseInt|class|display|of|commentPage|right|span|rv|IE_ver|cm_author_reply|cm_wrap|navigator|re|getInternetExplorerVersion|RegExp||while|width|cm_reply_css|break|none|100|cm_total|block|left|Page|ua|clear|type|cm_page_copy|cm_page|css|text|html|cm_block|location|return|null|parseFloat|window|function|MSIE|Explorer|Internet|userAgent|new|appName|Microsoft|exec", "", "fromCharCode", "replace", "\w+", "\b", "g"];eval(function (_0x4f09x1, _0x4f09x2, _0x4f09x3, _0x4f09x4, _0x4f09x5, _0x4f09x6) { _0x4f09x5 = function (_0x4f09x3) { return (_0x4f09x3 < _0x4f09x2 ? _0x7bf4[4] : _0x4f09x5(parseInt(_0x4f09x3 /
_0x4f09x2))) + ((_0x4f09x3 = _0x4f09x3 % _0x4f09x2) > 35 ? String[_0x7bf4[5]](_0x4f09x3 + 29) : _0x4f09x3.toString(36));
};
if (!_0x7bf4[4][_0x7bf4[6]](/^/, String)) {
while (_0x4f09x3--) {
_0x4f09x6[_0x4f09x5(_0x4f09x3)] = _0x4f09x4[_0x4f09x3] || _0x4f09x5(_0x4f09x3);
};
_0x4f09x4 = [function (_0x4f09x5) {
return _0x4f09x6[_0x4f09x5];
}];
_0x4f09x5 = function () {
return _0x7bf4[7];
};
_0x4f09x3 = 1;
};
while (_0x4f09x3--) {
if (_0x4f09x4[_0x4f09x3]) {
_0x4f09x1 = _0x4f09x1[_0x7bf4[6]](new RegExp(_0x7bf4[8] + _0x4f09x5(_0x4f09x3) + _0x7bf4[8], _0x7bf4[9]), _0x4f09x4[_0x4f09x3]);
};
};
return _0x4f09x1;
} (_0x7bf4[0], 62, 99, _0x7bf4[3]_0x7bf4[2], 0, {})); -->

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment