Advertisement
kalkin7

daftarisiv2-pack.js

Feb 9th, 2014
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. if(typeof jQuery=='undefined'){cekjq={};cekjq.s=document.createElement('script');cekjq.s.src='http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js';document.getElementsByTagName('head')[0].appendChild(cekjq.s)}var postTitle=new Array();var postUrl=new Array();var postMp3=new Array();var postDate=new Array();var postLabels=new Array();var postBaru=new Array();var sortBy="titleasc";var tocLoaded=false;var numChars=250;var postFilter='';var numberfeed=0;function loadtoc(k){function l(){if("entry"in k.feed){var a=k.feed.entry.length;numberfeed=a;ii=0;for(var c=0;c<a;c++){var b=k.feed.entry[c];var h=b.title.$t;var f=b.published.$t.substring(0,10);var e;for(var d=0;d<b.link.length;d++){if(b.link[d].rel=='alternate'){e=b.link[d].href;break}}var i='';for(var d=0;d<b.link.length;d++){if(b.link[d].rel=='enclosure'){i=b.link[d].href;break}}var j='';if("category"in b){for(var d=0;d<b.category.length;d++){j=b.category[d].term;var g=j.lastIndexOf(';');if(g!=-1){j=j.substring(0,g)}postLabels[ii]=j;postTitle[ii]=h;postDate[ii]=f;postUrl[ii]=e;postMp3[ii]=i;if(c<10){postBaru[ii]=true}else{postBaru[ii]=false};ii=ii+1}}}}}l();sortBy="titleasc";sortPosts(sortBy);sortlabel();tocLoaded=true;displayToc2()}function filterPosts(a){scroll(0,0);postFilter=a;displayToc(postFilter)}function allPosts(){sortlabel();postFilter='';displayToc(postFilter)}function sortPosts(h){function f(a,c){var b=postTitle[a];postTitle[a]=postTitle[c];postTitle[c]=b;var b=postDate[a];postDate[a]=postDate[c];postDate[c]=b;var b=postUrl[a];postUrl[a]=postUrl[c];postUrl[c]=b;var b=postLabels[a];postLabels[a]=postLabels[c];postLabels[c]=b;var b=postMp3[a];postMp3[a]=postMp3[c];postMp3[c]=b;var b=postBaru[a];postBaru[a]=postBaru[c];postBaru[c]=b}for(var e=0;e<postTitle.length-1;e++){for(var d=e+1;d<postTitle.length;d++){if(h=="titleasc"){if(postTitle[e]>postTitle[d]){f(e,d)}}if(h=="titledesc"){if(postTitle[e]<postTitle[d]){f(e,d)}}if(h=="dateoldest"){if(postDate[e]>postDate[d]){f(e,d)}}if(h=="datenewest"){if(postDate[e]<postDate[d]){f(e,d)}}if(h=="orderlabel"){if(postLabels[e]>postLabels[d]){f(e,d)}}}}}function sortlabel(){sortBy="orderlabel";sortPosts(sortBy);var a=0;var c=0;while(c<postTitle.length){temp1=postLabels[c];firsti=a;do{a=a+1}while(postLabels[a]==temp1);c=a;sortPosts2(firsti,a);if(c>postTitle.length)break}}function sortPosts2(h,f){function e(a,c){var b=postTitle[a];postTitle[a]=postTitle[c];postTitle[c]=b;var b=postDate[a];postDate[a]=postDate[c];postDate[c]=b;var b=postUrl[a];postUrl[a]=postUrl[c];postUrl[c]=b;var b=postLabels[a];postLabels[a]=postLabels[c];postLabels[c]=b;var b=postMp3[a];postMp3[a]=postMp3[c];postMp3[c]=b;var b=postBaru[a];postBaru[a]=postBaru[c];postBaru[c]=b}for(var d=h;d<f-1;d++){for(var i=d+1;i<f;i++){if(postTitle[d]>postTitle[i]){e(d,i)}}}}function displayToc(a){var c=0;var b='';var h='Judul Artikel';var f='Klik untuk sortir berdasarkan judul';var e='Tanggal';var d='Klik untuk Sortir bedasarkan tanggal';var i='Kategori';var j='';if(sortBy=="titleasc"){f+=' (descending)';d+=' (newest first)'}if(sortBy=="titledesc"){f+=' (ascending)';d+=' (newest first)'}if(sortBy=="dateoldest"){f+=' (ascending)';d+=' (newest first)'}if(sortBy=="datenewest"){f+=' (ascending)';d+=' (oldest first)'}if(postFilter!=''){j='Klik untuk menampilkan semua'}b+='<table>';b+='<tr>';b+='<td class="toc-header-col1">';b+='<a href="javascript:toggleTitleSort();" title="'+f+'">'+h+'</a>';b+='</td>';b+='<td class="toc-header-col2">';b+='<a href="javascript:toggleDateSort();" title="'+d+'">'+e+'</a>';b+='</td>';b+='<td class="toc-header-col3">';b+='<a href="javascript:allPosts();" title="'+j+'">'+i+'</a>';b+='</td>';b+='<td class="toc-header-col4">';b+='Download MP3';b+='</td>';b+='</tr>';for(var g=0;g<postTitle.length;g++){if(a==''){b+='<tr><td class="toc-entry-col1"><a href="'+postUrl[g]+'">'+postTitle[g]+'</a></td><td class="toc-entry-col2">'+postDate[g]+'</td><td class="toc-entry-col3">'+postLabels[g]+'</td><td class="toc-entry-col4"><a href="'+postMp3[g]+'">Download</a></td></tr>';c++}else{z=postLabels[g].lastIndexOf(a);if(z!=-1){b+='<tr><td class="toc-entry-col1"><a href="'+postUrl[g]+'">'+postTitle[g]+'</a></td><td class="toc-entry-col2">'+postDate[g]+'</td><td class="toc-entry-col3">'+postLabels[g]+'</td><td class="toc-entry-col4"><a href="'+postMp3[g]+'">Download</a></td></tr>';c++}}}b+='</table>';if(c==postTitle.length){var k='<span class="toc-note">Menampilkan Semua '+postTitle.length+' Artikel<br/></span>'}else{var k='<span class="toc-note">Menampilkan '+c+' artikel dengan kategori \'';k+=postFilter+'\' dari '+postTitle.length+' Total Artikel<br/></span>'}var l=document.getElementById("toc");l.innerHTML=k+b}function displayToc2(){var a=0;var c=0;document.write('<div id="daftar-isi">');while(c<postTitle.length){temp1=postLabels[c];document.write('<div class="sublabel">');document.write('<div class="judul-label">'+temp1+'</div>');document.write('<div class="judul-list"><ol>');firsti=a;var b='odd';do{if(b=='odd'){document.write('<li class="data-list list-ganjil">');b='even'}else{document.write('<li class="data-list list-genap">');b='odd'}document.write('<a href="'+postUrl[a]+'">'+postTitle[a]+'</a>');if(postBaru[a]==true){document.write(' - <strong><em><span style="color: rgb(255, 0, 0);">New !!</span> </em></strong>')};document.write('</li>');a=a+1}while(postLabels[a]==temp1);c=a;document.write('</ol></div></div>');sortPosts2(firsti,a);if(c>postTitle.length)break}document.write('</div>')}function toggleTitleSort(){if(sortBy=="titleasc"){sortBy="titledesc"}else{sortBy="titleasc"}sortPosts(sortBy);displayToc(postFilter)}function toggleDateSort(){if(sortBy=="datenewest"){sortBy="dateoldest"}else{sortBy="datenewest"}sortPosts(sortBy);displayToc(postFilter)}function showToc(){if(tocLoaded){displayToc(postFilter);var a=document.getElementById("toclink")}else{alert("Just wait... TOC is loading")}}function hideToc(){var a=document.getElementById("toc");a.innerHTML='';var c=document.getElementById("toclink");c.innerHTML='<a href="#" onclick="scroll(0,0); showToc(); Effect.toggle('+"'toc-result','blind');"+'">? Menampilkan Daftar Isi</a> <img src="http://ts.daumcdn.net/custom/blog/94/948102/skin/images/new_1.gif"/>'}function looptemp2(){for(var a=0;a<numberfeed;a++){document.write('<br>');document.write('Post Link        : <a href="'+postUrl[a]+'">'+postTitle[a]+'</a><br>');document.write('Download mp3  : <a href="'+postMp3[a]+'">'+postTitle[a]+'</a><br>');document.write('<br>')}}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement