Membuat Daftar Isi atau Table Of Contents (TOC) pada Blogspot
Oleh Victor | Dec. 10, 2009 | Blogging, Tutorial & Trik Blogspot
Satu lagi informasi tentang trik Blogspot nih, informasi yang saya dapatkan kali ini adalah cara membuat Daftar Isi dalam Blogspot, atau biasa disebut dengan TOC (Table Of Contents). Namanya juga daftar isi, tentu berfungsi sama seperti daftar isi dalam buku, hanya saja kali ini daftarnya berisi artikel-artikel atau tulisan yang sudah dimuat dalam blog. Dengan adanya daftar isi ini harapannya tentu akan semakin memudahkan pembaca dalam mencari tulisan apa yang ingin dibaca atau diketahui lebih lanjut.
Lebih lanjut tentang pembuatan daftar isi dalam Blogspot, silakan membaca langkah-langkah berikut.
Pertama yang kita lakukan adalah membuat posting baru dan beri judul dengan Daftar Isi Blog atau Table Of Contents atau judul lainnya. Pastikan juga kita menset tanggal pemuatannya mundur (sebagai contoh, saya muat posting tentang Tabel Of Contents ini pada tanggal 1 Januari 2009), untuk isi tulisan dikosongkan saja. Setelah kita upload, kita buka postingan tersebut dan tulis alamat url postingannya.
Langkah berikutnya kita melakukan editing pada kode HTML blog (menu Layout >> Edit HTML). Sebelum kita lakukan editing, BACKUP!! dulu template kita untuk mengantisipasi jika terjadi kesalahan, maka kita masih bisa merestorenya kembali (cara backup dengan mengklik Download Full Template dan simpan filenya). Setelah kita backup, kita mulai melakukan editing, di sini kita nantinya akan melakukan editing pada 3 tempat, yang pertama silakan cari script berikut.
</head>

Kemudian replace (ganti) script tersebut dengan script di bawah ini.
<b:if cond='data:blog.url == "http://softdbase.blogspot.com/2009/01/table-of-contents.html"'>
<style>
#toc {
border: 0px solid #000000;
background: #ffffff;
padding: 5px;
width:100%;
margin-top:10px;
}
.toc-header-col1, .toc-header-col2, .toc-header-col3 {
background: #ddd;
color: #000000;
padding-left: 5px;
width:50%px;
}
.toc-header-col2 {
width:15%;
}
.toc-header-col3 {
width:25%px;
}
.toc-header-col1 a:link, .toc-header-col1 a:visited, .toc-header-col2 a:link, .toc-header-col2 a:visited, .toc-header-col3 a:link, .toc-header-col3 a:visited {
font-size:93%;
text-decoration:none;
}
.toc-header-col1 a:hover, .toc-header-col2 a:hover, .toc-header-col3 a:hover {
font-size:93%;
text-decoration:underline;
}
.toc-entry-col1, .toc-entry-col2, .toc-entry-col3 {
padding-left: 5px;
font-size:93%;
}
.post{display:none;}
.comments-block{display:none;}
.comment-form{display:none;}
.comment-footer{display:none;}
.blog-pager{display:none;}
.date-header{display:none;}
.feed-links{display:none;}
.comments{display:none;}
</style>
</b:if>
</head>

Silakan ganti alamat url Table Of Contents pada script di atas dengan url Table Of Contents blog kita yang telah disimpan tadi.
Berikutnya kita cari script lainnya (bagian kedua), yaitu script seperti di bawah ini.
<b:widget id='Blog1' locked='true' title='Blog Posts' type='Blog'/>

Tepat dibawah script tersebut, silakan tambahkan script berikut ini.
<b:widget id='HTML345' locked='false' title='Table Of Contents' type='HTML'> <b:includable id='main'> <b:if cond='data:blog.url == "http://softdbase.blogspot.com/2009/01/table-of-contents.html"'> <h2 class='title'>Blog Table Of Contents</h2> <div class='widget-content'> <div id='toc'><img src='http://i38.tinypic.com/34ov7n4.gif'/>Loading The Blog TOC...</div> </div> <b:include name='quickedit'/> </b:if> </b:includable> </b:widget>

Jangan lupa untuk mengganti url Table Of Contents-nya dengan url Table Of Contents blog kita sendiri.
Terakhir (bagian ketiga) silakan cari kembali script seperti di bawah ini.
</body>

Tepat di atas script tersebut masukkan script berikut ini.
<b:if cond='data:blog.url == "http://softdbase.blogspot.com/2009/01/table-of-contents.html"'> <script style="text/javascript" src="http://blogger-plugins.googlecode.com/files/blogtoc.js"></script> <script src="http://softdbase.blogspot.com/feeds/posts/default?alt=json-in-script&max-results=500&callback=loadtoc"></script> <script src="http://softdbase.blogspot.com/feeds/posts/default?alt=json-in-script&start-index=501&max-results=500&callback=loadtoc"></script> <script src="http://softdbase.blogspot.com/feeds/posts/default?alt=json-in-script&start-index=1001&max-results=500&callback=loadtoc"></script> <script type="text/javascript">showToc();</script> </b:if>

Sekali lagi silakan ganti url Table Of Contents-nya, selain itu ganti juga url blog (feed) sesuai dengan url blog kita (blok merah). Jika sudah silakan simpan Template-nya.
Jika proses editing HTML berhasil, maka pada posting tentang Table Of Contents akan berisi list judul tulisan termasuk kategori (Label) yang telah dimuat diurutkan berdasarkan abjad pada tanggal tertentu.

Penting: saat saya mencoba trik ini, saya mengalami beberapa permasalahan, dengan tampilan, karena memang blog yang saya gunakan untuk uji coba ini telah mengalami banyak modifikasi HTML di dalamnya seperti Artikel Terkait, Read More, Recent Articles, dan tambahan Widget Blogspot lainnya, dan template yang saya gunakan juga bukan template standar dari Blogger. Jadi jika temen-temen mengalami permasalahan yang sama, silakan cek kembali pada HTML-nya berkaitan dengan modifikasi lain yang telah kita lakukan sebelumnya.
Demikian temen-temen informasi kali ini tentang Table Of Contents pada Blogspot, selamat mencoba, dan semoga bermanfaat.
Tulisan terkait :
|
|










December 11th, 2009 at 01:00
Tampilannya bagus tapi kayaknya susah.. ada yang lebih mudah dari ini? Tapi tampilan masih tetap menarik. Saya gak begitu paham soal script
Btw, makasih sharingnya
December 11th, 2009 at 21:18
[...] Blogspot sebelumnya yaitu melakukan beberapa modifikasi pada template HTML seperti trik membuat Table Of Contents, Spoiler, Artikel Terkait, dan trik Blogspot [...]
December 12th, 2009 at 08:50
@ Kelirirenk,
Untuk saat ini baru cara ini yang aku tau (ini juga hasil dari berburu dan mencoba), coba nanti kalo nanti dapet informasi yang lebih mudah tentang TOC, aku distribusikan lagi informasinya ke temen-temen.
January 13th, 2010 at 18:00
oke sob thans infonya
February 26th, 2010 at 15:36
nais tips gan, tp kyak ny agak ribet jg ya….
Klo ad tips yg lebih simpel n tips2 yg laen boleh dong share ke ane….. :)
Thx
March 10th, 2010 at 09:10
Trims infonya. Sudah saya coba di blog saya http://www.rekor.blogspot.com dan berhasil. Tapi ada yang ingin saya tanyakan.
Mengapa ketika saya klik nama labels, judul yang dimunculkan tidak semuanya. Di atas judul muncul tulisan:
Menampilkan entri terbaru dengan label “nama lebels.” Tampilkan entri lawas
Harus klik “Tampilkan Entri Lawas” baru melihat judul lain (judul yang terbaru tidak muncul lagi, hanya judul posting yang lama).
Semula saya pikir pada labels tertentu memang tidak dimunculkan semua judul karena posting di labels tersebut judul postingnya terlalu banyak. Saya kira ada batas maksimum penampilan judul (misalnya maksimal hanya menampilkan 7 judul posting). Tapi ternyata tidak juga.
Kalau klik labels “Kisah Inspiratif” semua judul muncul(ada 14 judul posting di labels ini). Tapi pada labels “1000 = 1″ yang juga ada 14 posting, hanya tampil 6 judul saja.
Yang “bermasalah’ adalah labels di bawah ini:
1000 = 1 (hanya muncul 6 dari 14 posting)
Info Rekoris (hanya tampil 6 dari 8 yang ada)
Klipping HFJ (hanya 11 dari 12 posting)
Kalau berdasarkan panjang tiap posting, tampaknya tidak juga. Pada labels “1000 = 1″ tiap posting isinya hanya 1000 karakter. Kisah Inspiratif justru isi tiap posting lebih panjang. Anehnya kedua label itu sama-sama 14 posting, tapi yang labels “1000=1″ hanya muncul 6 judul, tapi yang “Kisah inspiratif” bisa muncul semua.
Apa yang salah? Mohon bantuannya. Trims sebelumnya.
Hendry Filcozwei Jan
http://www.rekor.blogspot.com
March 10th, 2010 at 09:17
Mohon maaf karena posting komentar di sini, seharusnya komentar ini diletakkan di “Membuat Daftar Judul Arsip Tulisan dalam Blogspot”
Tapi pada posting “Membuat Daftar Judul Arsip Tulisan dalam Blogspot” sudah berkali-kali saya coba klik Submit Comment, komentar saya tidak muncul. Ketika coba di posting ini, bisa. Apa yang salah?
Salam hormat,
Hendry Filcozwei Jan
http://www.rekor.blogspot.com
May 7th, 2010 at 13:21
Om mau tanya Kalau daftar isi ini bisa gak buat sitemap ?
Saya dah coba beberapa macam sitemap pada blogspot tapi selalu cuma 1 yang bisa terindex pada google webmaster.
May 11th, 2010 at 08:38
@ Work at Home Blogging,
Daftar isi ini tidak bisa digunakan sebagai sitemap. Memang kelemahan dari blogspot adalah saat kita memanfaatkan webmaster tools, yang terindeks cuman satu. Tapi ada trik lain yang bisa memasukkan sampai 500 halaman, saya akan coba tuliskan tipsnya, tunggu ya, maklum masih sibuk dengan kerjaan lain nih….
July 10th, 2010 at 20:17
udah coba mas, cuma saya nda temukan script yang ke dua,,,
blog saya masih standar sih,,,
solusinya gimana yah