1. Halo Guest, pastikan Anda selalu menaati peraturan forum sebelum mengirimkan post atau thread baru.

gimana cara bikin NEXT page di blogspot

Discussion in 'Blogger/Blogspot' started by yujinha, Jan 11, 2010.

  1. yujinha

    yujinha Super Hero

    Joined:
    Jun 3, 2009
    Messages:
    1,106
    Likes Received:
    18
    :pusing: pusing habis muter-muter se antero google buat nyari scrit next page pada blogspot. itu lho page navigator pada halaman utama blog kita yang ada links buat ke halaman berikutnya seperti

    <previuos...[1][2][3][4][5][6] ..next>

    scriptnya yang untuk classic template custom ( bikin sendiri), bukan classic template yang bawaan blogspot. kalo yang bawaan blogspot emang sdh banyak tutorialnya dan ane pasang di classic custom tidak ada yang berhasil,

    ayo dong para master bagi-bagi ilmunya disni, ntar ane doain masuk surga deh :gembira:
     
  2. yujinha

    yujinha Super Hero

    Joined:
    Jun 3, 2009
    Messages:
    1,106
    Likes Received:
    18
    :hmm2: pada kemane nih orang 2
     
  3. parlenk

    parlenk Super Hero

    Joined:
    Oct 26, 2009
    Messages:
    849
    Likes Received:
    264
    Location:
    Jakarta
    1. Pilih blog yang akan akan bikin pagenavi kemudian pilih tata letak
    2. pilih page element dan kemudian tambahkan gadget ==> HTML/Javascript (ini kaya menambah kan widget kalo di wp)
    3. Copy paste code dibawah ini pada kolom gadget tersebut

    HTML:
    <style>
    .showpageArea {padding: 0 2px;margin-top:10px;margin-bottom:10px;
    }
    .showpageArea a {border: 1px solid #505050;
    color: #000000;font-weight:normal;
    padding: 3px 6px !important;
    padding: 1px 4px ;margin:0px 4px;
    text-decoration: none;
    }
    .showpageArea a:hover {
    font-size:11px;
    border: 1px solid #333;
    color: #000000;
    background-color: #FFFFFF;
    }
    
    .showpageNum a {border: 1px solid #505050;
    color: #000000;font-weight:normal;
    padding: 3px 6px !important;
    padding: 1px 4px ;margin:0px 4px;
    text-decoration: none;
    
    }
    .showpageNum a:hover {
    font-size:11px;
    border: 1px solid #333;
    color: #000000;
    background-color: #FFFFFF;
    
    }
    .showpagePoint {font-size:11px;
    padding: 2px 4px 2px 4px;
    margin: 2px;
    font-weight: bold;
    border: 1px solid #333;
    color: #fff;
    background-color: #000000;
    
    
    }
    
    .showpage a:hover {font-size:11px;
    border: 1px solid #333;
    color: #000000;
    background-color: #FFFFFF;
    
    }
    .showpageNum a:link,.showpage a:link {
    font-size:11px;
    padding: 2px 4px 2px 4px;
    margin: 2px;
    text-decoration: none;
    border: 1px solid #0066cc;
    color: #0066cc;
    background-color: #FFFFFF;}
    
    .showpageNum a:hover {font-size:11px;
    border: 1px solid #333;
    color: #000000;
    background-color: #FFFFFF;
    }
    </style>
    
    
    
    <script type="text/javascript">
    
    function showpageCount(json) {
    var thisUrl = location.href;
    var htmlMap = new Array();
    var isFirstPage = thisUrl.substring(thisUrl.length-14,thisUrl.length)==".blogspot.com/";
    var isLablePage = thisUrl.indexOf("/search/label/")!=-1;
    var isPage = thisUrl.indexOf("/search?updated")!=-1;
    var thisLable = isLablePage ? thisUrl.substr(thisUrl.indexOf("/search/label/")+14,thisUrl.length) : "";
    thisLable = thisLable.indexOf("?")!=-1 ? thisLable.substr(0,thisLable.indexOf("?")) : thisLable;
    var thisNum = 1;
    var postNum=1;
    var itemCount = 0;
    var fFlag = 0;
    var eFlag = 0;
    var html= '';
    var upPageHtml ='';
    var downPageHtml ='';
    
    
    var pageCount=5;
    var displayPageNum=3;
    var firstPageWord = 'First';
    var endPageWord = 'Last';
    var upPageWord ='Previous';
    var downPageWord ='Next';
    
    
    
    var labelHtml = '<span class="showpageNum"><a href="/search/label/'+thisLable+'?&max-results='+pageCount+'">';
    
    for(var i=0, post; post = json.feed.entry[i]; i++) {
    var timestamp = post.published.$t.substr(0,10);
    var title = post.title.$t;
    if(isLablePage){
    if(title!=''){
    if(post.category){
    for(var c=0, post_category; post_category = post.category[c]; c++) {
    if(encodeURIComponent(post_category.term)==thisLable){
    if(itemCount==0 || (itemCount % pageCount ==(pageCount-1))){
    if(thisUrl.indexOf(timestamp)!=-1 ){
    thisNum = postNum;
    }
    
    postNum++;
    htmlMap[htmlMap.length] = '/search/label/'+thisLable+'?updated-max='+timestamp+'T00%3A00%3A00%2B08%3A00&max-results='+pageCount;
    }
    }
    }
    }//end if(post.category){
    
    itemCount++;
    }
    
    }else{
    if(title!=''){
    if(itemCount==0 || (itemCount % pageCount ==(pageCount-1))){
    if(thisUrl.indexOf(timestamp)!=-1 ){
    thisNum = postNum;
    }
    
    if(title!='') postNum++;
    htmlMap[htmlMap.length] = '/search?updated-max='+timestamp+'T00%3A00%3A00%2B08%3A00&max-results='+pageCount;
    }
    }
    itemCount++;
    }
    }
    
    for(var p =0;p< htmlMap.length;p++){
    if(p>=(thisNum-displayPageNum-1) && p<(thisNum+displayPageNum)){
    if(fFlag ==0 && p == thisNum-2){
    if(thisNum==2){
    if(isLablePage){
    upPageHtml = labelHtml + upPageWord +'</a></span>';
    }else{
    upPageHtml = '<span class="showpage"><a href="/">'+ upPageWord +'</a></span>';
    }
    }else{
    upPageHtml = '<span class="showpage"><a href="'+htmlMap[p]+'">'+ upPageWord +'</a></span>';
    }
    
    fFlag++;
    }
    
    if(p==(thisNum-1)){
    html += '&nbsp;<span class="showpagePoint"><u>'+thisNum+'</u></span>';
    }else{
    if(p==0){
    if(isLablePage){
    html = labelHtml+'1</a></span>';
    }else{
    html += '<span class="showpageNum"><a href="/">1</a></span>';
    }
    }else{
    html += '<span class="showpageNum"><a href="'+htmlMap[p]+'">'+ (p+1) +' </a></span>';
    }
    }
    
    if(eFlag ==0 && p == thisNum){
    downPageHtml = '<span class="showpage"> <a href="'+htmlMap[p]+'">'+ downPageWord +'</a></span>';
    eFlag++;
    }
    }//end if(p>=(thisNum-displayPageNum-1) && p<(thisNum+displayPageNum)){
    }//end for(var p =0;p< htmlMap.length;p++){
    
    if(thisNum>1){
    if(!isLablePage){
    html = '<span class="showpage"><a href="/">'+ firstPageWord +' </a></span>'+upPageHtml+' '+html +' ';
    }else{
    html = ''+labelHtml + firstPageWord +' </a></span>'+upPageHtml+' '+html +' ';
    }
    }
    
    html = '<div class="showpageArea"><span style="padding: 2px 4px 2px 4px;margin: 2px 2px 2px 2px;border: 1px solid #333; background-" class="showpage">Page '+thisNum+' of '+(postNum-1)+': </span>'+html;
    
    if(thisNum<(postNum-1)){
    html += downPageHtml;
    html += '<span class="showpage"><a href="'+htmlMap[htmlMap.length-1]+'"> '+endPageWord+'</a></span>';
    }
    
    if(postNum==1) postNum++;
    html += '</div>';
    
    if(isPage || isFirstPage || isLablePage){
    var pageArea = document.getElementsByName("pageArea");
    var blogPager = document.getElementById("blog-pager");
    
    if(postNum <= 2){
    html ='';
    }
    
    for(var p =0;p< pageArea.length;p++){
    pageArea[p].innerHTML = html;
    }
    
    if(pageArea&&pageArea.length>0){
    html ='';
    }
    
    if(blogPager){
    blogPager.innerHTML = html;
    }
    }
    
    }
    </script>
    
    <script src="/feeds/posts/summary?alt=json-in-script&callback=showpageCount&max-results=99999" type="text/javascript"></script>
    Credit goes to : hxxp://www.goo-blog.co.cc/2009/10/tutorial-pagenavi-pada-blogspot.html
     
  4. kidsshadow

    kidsshadow Pelajar

    Joined:
    Jan 10, 2010
    Messages:
    913
    Likes Received:
    13
    Location:
    Paris Van Java
    gw ikut nyoba ya, lagi butuh juga buat nextpage atau semacamnya

    ----------------Edited.

    ternyata bisa gan, thanks
     
  5. avianto

    avianto Super Hero

    Joined:
    Oct 24, 2009
    Messages:
    3,112
    Likes Received:
    467
    udah terjawab tuh kayaknya
     
  6. kidsshadow

    kidsshadow Pelajar

    Joined:
    Jan 10, 2010
    Messages:
    913
    Likes Received:
    13
    Location:
    Paris Van Java
    ikut nanya dong, kalau bikin nextpagenya itu kan harus bikin gadget baru, bisa editnya di edit html ?
     
  7. yujinha

    yujinha Super Hero

    Joined:
    Jun 3, 2009
    Messages:
    1,106
    Likes Received:
    18
    ane gag bisa om di template clasic kan gak ada "tambah widget" adanya cuman "EDIT HTML" sudah saya utak-atik sedemikian rupa tetep gag bisa. gimana ya :hmm:
     
  8. wongrantau

    wongrantau Ads.id Fan

    Joined:
    Nov 21, 2009
    Messages:
    225
    Likes Received:
    4
    hooooooooorrrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeeeeeeeeeeee
    hooooooooorrrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeeeeeeeeeeee
    berhasil berhasil berhasil :gembira::gembira::gembira:
     
  9. parlenk

    parlenk Super Hero

    Joined:
    Oct 26, 2009
    Messages:
    849
    Likes Received:
    264
    Location:
    Jakarta
    halo,

    Banyak kok cara /tutorial nya..search ajah di om google dengan kata kunci "pagenavi on blogspot" (tanpa tanda kutip) ntar muncul beberapa blog yang udah ngebahas ini..salah satu nya
    hxxp://www.abu-farhan.com/2009/09/page-navigation-for-blogger-problems-solved/

    :senyum: hope it helps
     
  10. yujinha

    yujinha Super Hero

    Joined:
    Jun 3, 2009
    Messages:
    1,106
    Likes Received:
    18
    iya sdh saya coba yang itu juga, tapi tidak berhasil ,,,, bagaimana ya ? :hmm:
     
  11. yujinha

    yujinha Super Hero

    Joined:
    Jun 3, 2009
    Messages:
    1,106
    Likes Received:
    18
    adakah yang bisa bantu :nangis:
     
  12. bamstk090

    bamstk090 Super Hero

    Joined:
    Nov 3, 2009
    Messages:
    1,588
    Likes Received:
    43
    Makasih banyak nih
     
  13. dafhy

    dafhy Super Hero

    Joined:
    Oct 19, 2009
    Messages:
    823
    Likes Received:
    10
    ane gak paham blogspot om jadi belum bisa bantu :nangis:
     
  14. yola_vivera

    yola_vivera Ads.id Starter

    Joined:
    Sep 22, 2009
    Messages:
    79
    Likes Received:
    2
    Location:
    my dirty room
    wangun nan ik......sipp gann
     
  15. wongrantau

    wongrantau Ads.id Fan

    Joined:
    Nov 21, 2009
    Messages:
    225
    Likes Received:
    4
    lah blodspot ane kok bisa yah :silau:
     
  16. cebongipiet

    cebongipiet Newbie

    Joined:
    Jan 20, 2010
    Messages:
    40
    Likes Received:
    0
    kalo masi pake template classic ya ga usah maksain diri...
     

Share This Page