• Madjongke.com
  • Tentang
  • Sitemap
  • Kembali Ke Atas
  • rohmadjongke@gmail.com

Madjongke

Tips cinta, Kecantikan, Wanita, Dll

  • Madjongke.com
  • Cinta
    • Mantan
    • Kesetiaan
    • Kata-kata
  • Kecantikan
    • Tubuh
    • Wajah
    • Kulit
    • Rambut
  • Kisah Nyata
  • Kehidupan
  • Wanita
    • Suami
    • Mertua
  • Cowok
  • Komik
madjongke Tips
7 Cara Meninggikan Badan Meski Melebihi Batas Usia
madjongke Cowok
Selain Wajah Cantik, Cowok Suka Cewek Dengan 6 Tipe Wajah Ini
madjongke Chat
Sering Chatting Sama Pacar, Pasti Alami 15 Hal Ini
madjongke Zodiak
12 Ramalan Zodiak Terlengkap (Watak, Asmara, Masa Depan, Dll)
  • Privacy Policy
  • Syarat Dan Ketentuan
  • Rss Feed
  • Kirim Artikel
  • Tips Blog
  • Anak
  • Resep Masakan
  • Lain-lain
Madjongke.com » blog » sitemap blogger » Membuat Sitemap Blogger Canggih Dan Keren

Membuat Sitemap Blogger Canggih Dan Keren

Loading...
sitemap
Setelah sebelumnya saya membagikan cara membuat sitemap rapi, kali ini saya akan memberikan cara membuat sitemap atau daftar isi blogger yang canggih dan juga keren. Untuk sitemap yang ini bisa di lihat dulu disini.

Caranya seperti biasa, login ke blogger kemudian buat posting atau halaman baru.

Kemudian tempelkan kode di bawah ini pada isi postingan

<div style="padding: 10px; text-align: left;">
<div id="cl_option">
<img alt="Loading...." src="https://www.google.com/webmasters/tools/images/progress_spinner_24x24.gif" /> </div>
<div id="cl_content_list">
</div>
<script type="text/javascript">
var madjongke = 500;

<script>
var cl_summlen = madjongke;
var all_entries; var entries; var all_labels = []; var json;

function createEntries(json){
var entries_obj_list = [];
var entries = json.feed.entry;
for(var i=0; i<entries.length; i++){
var entry = entries[i];
var entry_obj = new Object;
entry_obj.id = entry.id.$t;
entry_obj.title = entry.title.$t;
entry_obj.href = getEntryHref(entry);
entry_obj.content = getEntryContent(entry);
entry_obj.labels = getEntryLabels(entry);
entry_obj.published = entry.published.$t.substr(0, 10);
entries_obj_list.push(entry_obj);
}
return entries_obj_list;
}
function getEntryById(id){
for(var i=0; i<all_entries.length; i++){
if(all_entries[i].id == id){return all_entries[i];}
} return null;
}
function getEntryContent(entry){
return entry.content ? entry.content.$t : entry.summary.$t;
}
function getEntryHref(entry){
var links = entry.link;
for(var i=0; i<links.length; i++){
if(links[i].rel == "alternate"){return links[i].href;}
}
return null;
}
function getEntryLabels(entry){
var labels = [];
var categories = entry.category;
if(!categories){return labels;}
for(var i=0; i<categories.length; i++){
var label = categories[i].term;
if(!isExists(all_labels, label)){all_labels.push(label);} // while collecting all labels
labels.push(label);
}
return labels;
}
function getSomeEntries(cmp){
entries = [];
for(var i=0; i<all_entries.length; i++){
var entry = all_entries[i];
if(cmp(entry)){entries.push(entry);}
}
return entries;
}
function isExists(array, val){
for(var i=0; i<array.length; i++){
if(array[i] == val){return true;}
} return false;
}
function onLoadFeed(json_arg){
json = json_arg;
setTimeout("onLoadFeedTimeout()", 100);
}
function onLoadFeedTimeout(){
entries = createEntries(json);
all_entries = entries;
showHeaderOption();
showEntries(entries);
}
function showEntries(entries){
var s = "";
for(var i=0; i<entries.length; i++){
var entry = entries[i];
s += "
";
s += titleCode(entry);
s += "<span style='font-size:90%'>Label: " + labelsCode(entry);
s += " Pada " + publishedDateCode(entry) + "</span>";
s += "
";
}
s += "
";
s += "<div style='text-align:left; margin-top:10px; font-family:Verdana; font-size:70%'>
";
s += "<a href='http://www.madjongke.com/2012/05/membuat-sitemapdaftar-isi-canggih-keren.html' title='Buat sitemap'>SITEMAP</a>";
s += "</div>
";
document.getElementById("cl_content_list").innerHTML = s;
}
function showHeaderOption(){
var s = "";
s += "<table>";
s += "
<tr>";
s += "<td style='text-align:right'>Lihat Dengan : ";
s += "<td><select onchange='sortBy(this.value.substr(1), this.value.substr(0,1))'>";
s += "<option value='0published'/>Tanggal";
s += "<option value='1title'/>Judul";
s += "</select>";
s += "
<tr>";
s += "<td style='text-align:right'>Pilih Label : ";
s += "<td><select onchange='showPostsWLabel(this.value)' id='cl_labels'>";
s += "<option value='*'/>Semua Label";
for(var i=0; i<all_labels.length; i++){
var label = all_labels[i];
s += "<option value='"+label+"'/>" + label;
}
s += "</select>";
s += "</table>
";
document.getElementById("cl_option").innerHTML = s;
}
function shortenContent(entry){
var content = entry.content;
content = stripHTML(content);
if(content.length > cl_summlen){
content = content.substr(0, cl_summlen);
if(content.charAt(content.length-1) != " "){content = content.substr(0, content.lastIndexOf(" ")+1);}
content += "...";
}
entry.content = content;
return content;
}
function showHideSummary(obj){
var p = obj.nextSibling;
while(p.className != "cl_content"){p = p.nextSibling;}
var id = p.id;
var entry = getEntryById(id);
var content = shortenContent(entry);
if(p.innerHTML == ""){
p.innerHTML = content + "
";
obj.innerHTML = "&#9660;";
obj.title = "Tutup ringkasan";
} else {
p.innerHTML = "";
obj.innerHTML = "&#9658;";
obj.title = "buka ringkasan";
}
}
function sortBy(attribute, asc){
var cmp = function(entry1, entry2){
if(entry1[attribute] == entry2[attribute]){return 0;}
else if(asc=='1'){return entry1[attribute].toLowerCase() > entry2[attribute].toLowerCase();}
else{return entry1[attribute].toLowerCase() < entry2[attribute].toLowerCase();}
}
entries.sort(cmp);
showEntries(entries);
}
function stripHTML(s) {
var c;
var intag = false; var newstr = "";
for(var i=0; i<s.length; i++){
c = s.charAt(i);
if(c=="<"){intag = true;}
else if(c==">"){intag = false;}
if(c == ">"){newstr += " ";}
else if(!intag){newstr += c;}
}
return newstr;
}
// --------------------- functions returning HTML code -------------------- \
function labelsCode(entry){
var s = "";
if(entry.labels.length == 0){return " (tidak berlabel) ";}
for(var j=0; j<entry.labels.length; j++){
var label = entry.labels[j];
s += "<a href='javascript:showPostsWLabel(""+label+"")' ";
s += "title='Tampilkan semua pada label ""+label+""'>" + label + "</a>";
s += (j != entry.labels.length-1) ? ", " : "";
}
return s;
}
function publishedDateCode(entry){
var y = entry.published.substr(0, 4);
var m = entry.published.substr(5, 2);
var d = entry.published.substr(8, 2);
var s = "<a href='javascript:showPostsInDate(""+y+"")' title='Tampilkan semua saat "+y+"'>" + y + "</a>/";
s += "<a href='javascript:showPostsInDate(""+y+"-"+m+"")' title='Tampilkan semua saat "+y+"/"+m+"'>" + m + "</a>/";
s += "<a href='javascript:showPostsInDate(""+y+"-"+m+"-"+d+"")'title='Tampilkan semua saat "+y+"/"+m+"/"+d+"'>" + d + "</a>";
return s;
}
function titleCode(entry){
var s = "<span title='Buka ringkasan' onclick='showHideSummary(this)' style='cursor:pointer'>&#9658;</span> ";
s += "<b><a href='"+entry.href+"'>" + entry.title + "</a></b>
";
s += "<span class='cl_content' id='"+entry.id+"'></span>";
return s;
}

// ----------------------- selection functions ------------------------------ \
function showPostsInDate(date){
var cmp = function(entry){return entry.published.indexOf(date) == 0;}
var entries = getSomeEntries(cmp);
showEntries(entries);
}
function showPostsWLabel(label){
var cmp = function(entry){
if(label == "*"){return true;}
for(var i=0; i<entry.labels.length; i++){
if(entry.labels[i] == label){return true;}
}
return false;
}
var entries = getSomeEntries(cmp);
showEntries(entries);
document.getElementById("cl_labels").value = label;
}
</script>
<script src="http://www.madjongke.com/feeds/posts/default?alt=json-in-script&amp;callback=onLoadFeed&amp;max-results=9999">

</script> </div>
<div style="clear: both;">
</div>

Hal penting yang perlu di perhatikan adalah kode yang berwarna merah rubah dengan alamat blog kamu.

Jika sudah lihatlah hasilnya. Semoga bermanfaat.


Bagikan ke

Facebook Twitter
Dipublikasikan oleh Rohmad Nur Hidayat, Rabu, 16 Mei 2012
Loading...

Artikel Terkait: blog, sitemap blogger


Terbaru

22 komentar untuk "Membuat Sitemap Blogger Canggih Dan Keren"

  1. ArhySinjai_Blog17 Mei 2012 02.34

    pertamax sob...!!waa hnya cuman bisa bilang nice sahre sobat...!!!

    BalasHapus
    Balasan
    1. Rohmad Nur Hidayat17 Mei 2012 10.49

      Terima kasih

      Hapus
      Balasan
        Balas
    2. Balas
  2. Unknown17 Mei 2012 12.45

    demonya gan?

    BalasHapus
    Balasan
    1. Rohmad Nur Hidayat17 Mei 2012 16.00

      Cari link yang ada di dalam artikel atau pilih menu sitemap di atas.

      Hapus
      Balasan
        Balas
    2. Balas
  3. Anonim26 Mei 2012 20.58

    kerennn..

    BalasHapus
    Balasan
    1. Rohmad Nur Hidayat26 Mei 2012 21.17

      Kenapa pakai anonim sob. Alamat blognya gak di cantumin?

      Hapus
      Balasan
        Balas
    2. Balas
  4. Unknown29 Mei 2012 12.03

    makasih banget infonya,,

    http://antonmarciano.blogspot.com

    BalasHapus
    Balasan
    1. Rohmad Nur Hidayat8 Juni 2012 07.18

      Sama-sama sob

      Hapus
      Balasan
        Balas
    2. Balas
  5. rahmat solihin21 Juli 2012 13.56

    boleh juga nih buat di pelajari ,,,,,,,,,, sukes

    BalasHapus
    Balasan
    1. Rohmad Nur Hidayat21 Juli 2012 14.44

      Silahkan. Mudah-mudahan bisa diambil manfaatnya.

      Hapus
      Balasan
        Balas
    2. Balas
  6. serba kren21 Juli 2012 13.57

    sangat bermanfaat sekali infonya ... keren

    BalasHapus
    Balasan
    1. Rohmad Nur Hidayat21 Juli 2012 14.50

      Terima kasih.

      Hapus
      Balasan
        Balas
    2. Balas
  7. pengobatan aternatif5 September 2012 11.19

    kerennn.. mantappp komandannnn

    BalasHapus
    Balasan
    1. Rohmad Nur Hidayat9 September 2012 04.20

      Terima kasih

      Hapus
      Balasan
        Balas
    2. Balas
  8. download film7 November 2012 08.52

    menarik informasinya gan, klo artikelnya menarik dan sangat saya suka penjelasannya yg cukup menarik lagipula loe, juga bagi teman2 yg suka film box office ampe semi terbaru silakan kunjungi situsnya saya ok, makasi untuk admin situs ini loe, salam blogger indonesia.

    BalasHapus
    Balasan
    1. Rohmad Nur Hidayat7 November 2012 10.36

      Salam, Segera ke tkp bos

      Hapus
      Balasan
        Balas
    2. Balas
  9. Anonim14 Maret 2013 01.02

    Thanks for your trick [sitemap]
    get move to have a rest here: http://niassat-service.blogspot.com/

    BalasHapus
    Balasan
      Balas
  10. infofaizz.com16 Maret 2013 04.59

    Wah.....terlalu panjng kebawah sitemao nya gan......saya uda pasag dan berhasil cuman kekurangnnya terlalu panjang

    BalasHapus
    Balasan
      Balas
  11. Unknown21 Maret 2013 03.16

    Ijin nyicipin, gan...makasih dan salam kenal

    BalasHapus
    Balasan
      Balas
  12. Aktual1.com16 Mei 2014 18.36

    mantap yang ini gan....

    BalasHapus
    Balasan
      Balas
  13. Unknown16 Maret 2016 17.19

    ini makan kuota banyak gak

    BalasHapus
    Balasan
    1. Rohmad Nur Hidayat17 Maret 2016 23.46

      Kalau itu tidak tahu

      Hapus
      Balasan
        Balas
    2. Balas
Tambahkan komentar
Muat yang lain...

Posting Lebih Baru
Posting Lama
Beranda
Langganan: Posting Komentar (Atom)

Kisah Nyata

  • Aku hanya tamu untuk anakku
  • Sahabat memaksaku untuk memiliki istrinya
  • Karena ktp aku terpenjara oleh suami orang
  • Pengakuan Wanita Korban Poligami
  • Izinkan aku menikahi janda
  • Terjebak Cinta Dengan Pria Beristri
  • Lihat Lainnya

Populer

  • 20 Kata-kata Motivasi Sedih Cinta Tak Direstui Orang Tua
    Sudah sama-sama sayang dan ada keinginan kuat untuk melanjutkan hubungan menuju pernikahan, sayangnya orang tua atau pihak keluarga tidak ...
  • 20 Kata Sindiran Untuk Pelakor Paling Menusuk
    Banyak perasaan negatif yang tercipta ketika suami direbut oleh wanita lain. Kalaupun suami merupakan sosok yang sangat payah, minimal ada...
  • 10 Kata-kata Halus Tapi Nyindir Orang Suka Nyinyir, Ghibah, Gosip
    Punya teman suka gosip, nyinyir, julid, dan sebagainya?. Atau bisa juga tetangga yang suka melakukan hal-hal tersebut dan sering bikin kup...
  • 10 Kata-kata Sindiran Karena Pacar Malu Mengakui Kita
    Kita memang butuh kata kata sindiran karena dengan bertanya pasti Pacar punya alasan lain untuk dijadikan alibi. Padahal hubungan yang dij...
  • 10 Kata-kata Untuk Yang Sering Dihina/Diremehkan Karena Kekurangan
    Semua orang pasti punya kekurangan dan kelebihan masing-masing, termasuk kamu sendiri. Tapi tidak jarang kekurangan kamu sering dijadikan ba...
  • 20 Cara Supaya Tidak Terlalu Mencintai Seseorang
    Sesuatu yang berlebihan memang tidak baik, termasuk dalam mencintai seseorang sebaiknya dalam kadar yang biasanya saja. Sebab ketika kita ...
  • 10 Kata Sindiran Untuk Orang Yang Suka Mencampuri Kehidupan Orang Lain
    Dalam kehidupan sehari-hari, kita sering dihadapkan dengan orang usil yang suka mencampuri urusan orang lain. Sepertinya ingin membantu, t...
  • 20 Kata Sindiran Suami Yang Mendua/Berpaling Setelah Sukses
    Pria setelah sukses memang cenderung tergoda untuk selingkuh, mendua, bahkan berpaling dari istrinya sendiri. Maka tidak heran ketika dulu...
  • Kata-kata Untuk Yang Sering Jadi Bahan Omongan Orang
    Karena diawali oleh dugaan yang belum tentu benar, kadang banyak pihak yang meyakini bahwa hal itu benar. Kemudian menjadikan hal itu menjad...
  • 25 Kata-kata Terima Kasih Suami Untuk Istri Dan Sebaliknya
    Sebagai ucapan terima kasih dari istri untuk suami atau sebaliknya, memang kadang perlu diberikan dengan bentuk kata-kata romantis. Tujuan...

Pemberitahuan Email

Pemberitahuan Artikel Terbaru

Copyright © 2012-2018 Madjongke - All Rights Reserved
Powered by Blogger