<?xml version="1.0" encoding="UTF-8" standalone="no"?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0"><channel><title>Id Tutor Plus</title><description></description><managingEditor>noreply@blogger.com (Id Tutor Plus)</managingEditor><pubDate>Thu, 9 Apr 2026 07:26:18 +0700</pubDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">96</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">25</openSearch:itemsPerPage><link>https://idtutorplus.blogspot.com/</link><language>en-us</language><itunes:explicit>no</itunes:explicit><itunes:subtitle/><itunes:owner><itunes:email>noreply@blogger.com</itunes:email></itunes:owner><item><title>Menghapus Permalink (Bulan, Tahun dan HTML) di URL Blogspot </title><link>https://idtutorplus.blogspot.com/2020/08/menghapus-permalink-di-url-blogspot.html</link><category>Eksperimen</category><category>JavaScript</category><category>jQuery</category><author>noreply@blogger.com (Id Tutor Plus)</author><pubDate>Wed, 26 Aug 2020 19:58:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3244596497908171083.post-5411238559463208293</guid><description>&lt;pre class="numbered" data-codetype="jQuery"  title="Klik ganda untuk menyeleksi semua kode!"&gt;&lt;code class="xml"&gt;&amp;lt;script type=&amp;#39;text/javascript&amp;#39;&amp;gt;
// BloggerJS v0.3.1
// Copyright (c) 2017-2018 Kenny Cruz
// Licensed under the MIT License
// Configuration -----------
var postsDatePrefix = false;
var accessOnly = false;
var useApiV3 = false;
var apiKey = &amp;quot;AIzaSyDcPVlpXDnjoVWBOW2rOx0EAjkyufamY4c&amp;quot;;
var blogId = &amp;quot;&lt;mark&gt;blogid&lt;/mark&gt;&amp;quot;;
// -------------------------
var postsOrPages=[&amp;quot;pages&amp;quot;,&amp;quot;posts&amp;quot;],urlTotal,jsonIndex=1,secondRequest=!0,feedPriority=0,amp=&amp;quot;&amp;amp;amp;&amp;quot;[0],nextPageToken;function urlVal(){var url=window.location.pathname;var length=url.length;var urlEnd=url.substring(length-5);if(urlEnd===&amp;quot;.html&amp;quot;)return 0;else if(length&amp;amp;gt;1)return 1;else return 2}
function urlMod(){var url=window.location.pathname;if(url.substring(1,2)===&amp;quot;p&amp;quot;){url=url.substring(url.indexOf(&amp;quot;/&amp;quot;,1)+1);url=url.substr(0,url.indexOf(&amp;quot;.html&amp;quot;));history.replaceState(null,null,&amp;quot;../&amp;quot;+url)}
else{if(!postsDatePrefix)url=url.substring(url.indexOf(&amp;quot;/&amp;quot;,7)+1);else url=url.substring(1);url=url.substr(0,url.indexOf(&amp;quot;.html&amp;quot;));history.replaceState(null,null,&amp;quot;../../&amp;quot;+url)}}
function urlSearch(url,database){var pathname=url+&amp;quot;.html&amp;quot;;database.forEach(function(element){var search=element.search(pathname);if(search!==-1)window.location=element})}
function urlManager(){var validation=urlVal();if(validation===0){if(!accessOnly)urlMod()}
else if(validation===1){getJSON(postsOrPages[feedPriority],1)}
else if(validation===2){if(!accessOnly)history.replaceState(null,null,&amp;quot;/&amp;quot;)}}
function getJSON(postsOrPages,index){var script=document.createElement(&amp;#39;script&amp;#39;);if(useApiV3){var jsonUrl=&amp;quot;https://www.googleapis.com/blogger/v3/blogs/&amp;quot;+blogId+&amp;quot;/&amp;quot;+postsOrPages+&amp;quot;?key=&amp;quot;+apiKey+&amp;quot;#maxResults=500#fields=nextPageToken%2Citems(url)#callback=bloggerJSON&amp;quot;;if(nextPageToken)jsonUrl+=&amp;quot;#pageToken=&amp;quot;+nextPageToken;nextPageToken=undefined}
else var jsonUrl=window.location.protocol+&amp;quot;//&amp;quot;+window.location.hostname+&amp;quot;/feeds/&amp;quot;+postsOrPages+&amp;quot;/default?start-index=&amp;quot;+index+&amp;quot;#max-results=150#orderby=published#alt=json-in-script#callback=bloggerJSON&amp;quot;;jsonUrl=jsonUrl.replace(/#/g,amp);script.type=&amp;#39;text/javascript&amp;#39;;script.src=jsonUrl;document.getElementsByTagName(&amp;#39;head&amp;#39;)[0].appendChild(script)}
function bloggerJSON(json){var database=[];if(!useApiV3)if(urlTotal===undefined)urlTotal=parseInt(json.feed.openSearch$totalResults.$t);if(!useApiV3){try{json.feed.entry.forEach(function(element,index){var entry=json.feed.entry[index];entry.link.forEach(function(element,index){if(entry.link[index].rel===&amp;quot;alternate&amp;quot;)database.push(entry.link[index].href)})})}
catch(e){}}
else{try{json.items.forEach(function(element,index){database.push(element.url)})}
catch(e){}
nextPageToken=json.nextPageToken}
urlSearch(window.location.pathname,database);if(urlTotal&amp;amp;gt;150){jsonIndex+=150;urlTotal-=150;getJSON(postsOrPages[feedPriority],jsonIndex)}
else if(nextPageToken){getJSON(postsOrPages[feedPriority])}
else if(secondRequest){nextPageToken=undefined;urlTotal=undefined;jsonIndex=1;secondRequest=!1;if(feedPriority===0){feedPriority=1;getJSON(&amp;quot;posts&amp;quot;,1)}
else if(feedPriority===1){feedPriority=0;getJSON(&amp;quot;pages&amp;quot;,1)}}}
function bloggerJS(priority){if(priority)feedPriority=priority;urlManager()}
bloggerJS();
&amp;lt;/script&amp;gt;&lt;/code&gt;&lt;/pre&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>GitHub Sebagai Media Penyimpanan Project Eksternal</title><link>https://idtutorplus.blogspot.com/2020/06/github-sebagai-media-penyimpanan-project-eksternal.html</link><category>Dasar</category><category>Eksperimen</category><category>Tools</category><author>noreply@blogger.com (Id Tutor Plus)</author><pubDate>Fri, 12 Jun 2020 20:20:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3244596497908171083.post-7736566986066831425</guid><description>&lt;figure class="container"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMW22f7gnb7VO8SLDpsDHKRL1S15dekm9tEDrLjOr8vJ7D0YiP1lRPwtjEexx0h1Z2M8YLYHCeTwM-QNCXCUIZuxyvKXAsavsIlRm8GDvvNlCuPI-Q9nmyXlxzEUkAGycx_vpjlWG9fEs/s1600/github-repository.png"&gt;&lt;img alt="Repositori GitHub" height="375" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMW22f7gnb7VO8SLDpsDHKRL1S15dekm9tEDrLjOr8vJ7D0YiP1lRPwtjEexx0h1Z2M8YLYHCeTwM-QNCXCUIZuxyvKXAsavsIlRm8GDvvNlCuPI-Q9nmyXlxzEUkAGycx_vpjlWG9fEs/s600/github-repository.png" width="600"&gt;&lt;/a&gt;&lt;figcaption&gt;GitHub&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;Kalian tidak perlu takut dengan &lt;strong&gt;GitHub&lt;/strong&gt;, dan tidak perlu takut juga untuk membaca artikel ini, karena di sini Saya tidak akan membahas mengenai konsep-konsep manajemen kode perangkat lunak. Di sini Saya hanya ingin menunjukkan kepada para pemula yang sebelumnya tidak pernah menyentuh GitHub, bahwa sebenarnya terdapat begitu banyak peluang untuk menggunakan GitHub sebagai media penyimpanan berkas-berkas eksternal pada blog kalian.&lt;/p&gt;
&lt;p&gt;Sebenarnya Saya sudah pernah membahas mengenai cara menggunakan &lt;strong&gt;Google Code&lt;/strong&gt; untuk menangani kasus serupa sebelumnya, hanya saja karena sejak 25 Januari 2016 yang lalu, &lt;a href="https://opensource.googleblog.com/2015/03/farewell-to-google-code.html" rel="nofollow" target="_blank"&gt;Google memutuskan untuk mematikan layanan Google Code mereka&lt;/a&gt;, maka artikel tersebut kini sudah tidak ada gunanya lagi.&lt;/p&gt;&lt;p&gt;GitHub, sebagaimana Google Code, pada mulanya hanyalah sebuah situs layanan penyimpanan daring yang berfungsi untuk menyimpan dan merekam segala revisi dalam kode-kode perangkat lunak sepanjang waktu yang dikombinasikan dengan fitur media sosial, untuk mempermudah para pengembang dalam berinteraksi satu sama lain. Tanpa GitHub, kita hanya bisa melakukan perekaman revisi kode melalui tampilan antarmuka baris perintah (&lt;em&gt;command line interface&lt;/em&gt;).&lt;/p&gt;&lt;p&gt;Kita umpamakan saja GitHub sebagai &amp;ldquo;media sosial untuk para pengembang&amp;rdquo;, dimana anggota-anggota di dalamnya tidak mengunggah foto dan mengepos pembaruan status, melainkan mengunggah kode-kode perangkat lunak dan melakukan revisi secara rutin pada kode-kode tersebut. Yang kemudian revisi-revisi tersebut akan tampil sebagaimana pembaruan-pembaruan status yang biasa kalian lihat pada media sosial. Kalian bisa memberikan komentar, dan juga memberikan reaksi. Namun belakangan ini, GitHub lebih banyak beralih fungsi sebagai media untuk membuat web statis; menampilkan halaman-halaman web yang (biasanya) dibuat secara otomatis melalui alat pembangun seperti &lt;a href="https://jekyllrb.com" rel="nofollow" target="_blank"&gt;Jekyll&lt;/a&gt;, &lt;a href="https://gohugo.io" rel="nofollow" target="_blank"&gt;Hugo&lt;/a&gt; dan &lt;a href="https://www.gatsbyjs.org" rel="nofollow" target="_blank"&gt;GatsbyJS&lt;/a&gt;. Ini berarti bahwa hanya dengan GitHub saja kalian sebenarnya sudah bisa menampilkan berkas-berkas web secara langsung tanpa melalui perantara. Berkas-berkas seperti HTML, CSS dan JavaScript adalah yang paling umum ada pada GitHub karena fungsi dasar GitHub yang memang untuk menyimpan kode. Namun itu bukan berarati bahwa kalian tidak bisa menyimpan berkas-berkas yang lain seperti berkas &lt;a href="/2013/04/menggunakan-font-face.html" title="Cara Menggunakan @font-face"&gt;fon&lt;/a&gt;, musik, video dan gambar.&lt;/p&gt;
&lt;h3&gt;Membuat Repositori untuk Pertama Kali&lt;/h3&gt;
&lt;p&gt;Ini sudah tahun 2019, sebuah tahun dimana anak-anak sekolah dasar saja sudah bisa membuat akun Twitter sendiri. Saya tidak ingin bertele-tele menjelaskan tentang bagaimana cara mendaftarkan diri ke GitHub langkah demi langkah. Saya anggap kalian sudah paham itu dan Saya anggap sekarang kalian sudah punya akun GitHub dan sedang dalam kondisi log masuk.&lt;/p&gt;&lt;p&gt;Untuk mulai menyimpan berkas-berkas blog kalian, pertama-tama buat sebuah repositori baru dengan cara mengeklik tombol &amp;ldquo;tambah&amp;rdquo; pada pojok kanan atas, kemudian pada menu yang tampil, pilih &lt;em&gt;New repository&lt;/em&gt;:&lt;/p&gt;
&lt;figure class="container"&gt;&lt;img alt="Repositori baru" height="249" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8ifvwCxs0TzdC71Lse6LIvVfov962NrqGRxStZBs4f5mUy_Rw-qchll_k0pwbbUcH3PzSTRiuWYruVQh2P0l7G_u6wskYkcXbrDUmRIes6pdtUdMAzhbZ3d5hCAZiG8zv5512fCxbtRc/s1600/create-new-repository.png" width="340"&gt;&lt;figcaption&gt;Membuat repositori baru.&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;Tambahkan nama dan deskripsi bila perlu, kemudian klik &lt;em&gt;Create repository&lt;/em&gt;:&lt;/p&gt;
&lt;figure class="container"&gt;&lt;img alt="Nama dan deskripsi repositori" height="330" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4xYAMdSrgiKqRP3tfXVRt83JMzTTbOGW9eoEP1I-Ha3dSh4p18TRPJrjdst30QpsbHuZxYcsjUpxoXHbDJEvIvuhDMfRzFpybzlGMeDA7dUERRDLLQkHc3PtH7yEQU_Mu64iY8c7IlzQ/s1600/set-repository-name.png" width="700"&gt;&lt;figcaption&gt;Menentukan nama.&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;Sebuah repositori baru yang kosong akan dibuat pada URL &lt;code&gt;https://github.com/&lt;mark&gt;nama-pengguna&lt;/mark&gt;/blog&lt;/code&gt;. Untuk menambahkan berkas, klik pada tombol atau tautan yang bertuliskan &lt;em&gt;Create a new file&lt;/em&gt;:&lt;/p&gt;
&lt;figure class="container"&gt;&lt;img alt="Buat berkas baru" height="280" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFPbtzRixKzUMCLuiZSMf_490_1UBw-pW8daJiNYxUe54ZrxBjUYloNw8BASApU0Mh6O5z6uANz-wNEdTqzsmO-kDIMhX8se2G2nHt1gXmWT-J-hoKm6fQcqBw2FCYO6N1ArPIqm5NvCQ/s1600/create-new-file.png" width="620"&gt;&lt;figcaption&gt;Membuat berkas baru.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;figure class="container"&gt;&lt;img alt="Membuat berkas baru" height="343" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNkKj5VcWV-BHB0kL1BunLx0GFZDdt4Apx28o-ArGJJZphQ7LWa43Z0IPvNxSZ196ezOAF4IFtce3YCYIIpDSu93LVRG-2dzBVtJCG8IVvwTNuociwyZhUnqp5Cim9GhVJk82I5-tpuX4/s1600/create-file.png" width="618"&gt;&lt;figcaption&gt;Mengisi bidang nama dan konten berkas.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;div class="tip"&gt;&lt;p&gt;&lt;strong&gt;Tip:&lt;/strong&gt; Untuk membuat folder, ketik nama folder pada bidang nama berkas kemudian ketik &lt;code&gt;/&lt;/code&gt;, maka sebuah folder akan dibuat dan bidang nama akan kosong kembali. Setelah itu kalian bisa menuliskan nama berkas yang sifatnya wajib.&lt;/p&gt;&lt;/div&gt;&lt;p&gt;Setelah berkas selesai dibuat, klik tombol &lt;em&gt;Commit new file&lt;/em&gt;. Sebuah berkas baru bernama &lt;code&gt;layout.css&lt;/code&gt; akan tampil pada daftar, namun berkas ini masih bersifat mentah dan tidak bisa diakses secara langsung. Kalaupun memang bisa (dengan mencari tombol &lt;em&gt;Raw&lt;/em&gt; pada berkas terkait), tipe MIME yang diberikan nanti adalah berupa &lt;code&gt;text/plain&lt;/code&gt; sehingga berkas tersebut tidak akan bisa digunakan sebagai berkas CSS karena peramban menganggap berkas tersebut sebagai berkas teks biasa. Untuk mengatasi masalah tersebut, kalian perlu mengaktifkan fitur &lt;strong&gt;GitHub Pages&lt;/strong&gt;.&lt;/p&gt;
&lt;h3&gt;Mengaktifkan Fitur Halaman GitHub&lt;/h3&gt;
&lt;p&gt;Untuk mengaktifkan fitur halaman GitHub, klik tab &lt;em&gt;Settings&lt;/em&gt; kemudian temukan set bidang yang memiliki judul &lt;em&gt;GitHub Pages&lt;/em&gt;. Pada bidang &lt;em&gt;Source&lt;/em&gt;, ubah nilainya dari &lt;em&gt;none&lt;/em&gt; menjadi &lt;em&gt;master&lt;/em&gt;:&lt;/p&gt;
&lt;figure class="container"&gt;&lt;img alt="Pengaturan fitur halaman GitHub" height="431" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmw_rcH06AwYH9RbzOivu-vGFq9MgchaEIffv_Ket6IFkIAWkIDpIONdorU0yVdj4CoMdWLgPrGZmqbNakMsx0rSttBxSLl_2yiXuogoh4CsdT5Iow1m-526MJw1j-Gib5C-0ngWOEPCU/s1600/enable-github-pages.png" width="440"&gt;&lt;figcaption&gt;Mengaktifkan fitur halaman GitHub.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;Fitur halaman sudah aktif. Sekarang kalian bisa mengakses akar repositori sebelumnya secara langsung melalui URL &lt;code&gt;https://&lt;mark&gt;nama-pengguna&lt;/mark&gt;.github.io/blog&lt;/code&gt;. Dan karena berkas &lt;code&gt;layout.css&lt;/code&gt; berada pada akar halaman, maka kalian bisa mengaksesnya melalui URL &lt;code&gt;https://&lt;mark&gt;nama-pengguna&lt;/mark&gt;.github.io/blog/layout.css&lt;/code&gt;. Seperti ini hasilnya:&lt;/p&gt;
&lt;figure class="container"&gt;&lt;img alt="Tembolok GitHub" height="101" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgg6zETdSMVhLZHxi-thuRRu6ICLW7DpcCYYfJwB-D8JUMzOWAAaIT1FB6fiBfmSHfjlzm2khvU27E6-sDQGW4Z_txK7s_0Qu84iQhgLfwRLqIhJuRzeNfZJ7n108lOnZiZm91Rq1hC7PM/s1600/github-cache.png" width="875"&gt;&lt;figcaption&gt;Melihat tipe MIME melalui tab &lt;em&gt;Network&lt;/em&gt; pada alat pengembang.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;Kalian bisa memuat URL tersebut pada elemen &lt;code&gt;&amp;lt;link&amp;gt;&lt;/code&gt; dan &lt;code&gt;&amp;lt;script&amp;gt;&lt;/code&gt; di dalam kode HTML tema seperti ini:&lt;/p&gt;&lt;pre title="HTML"&gt;&lt;code class="xml"&gt;&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html dir="ltr"&amp;gt;
  &amp;lt;head&amp;gt;
    &amp;lt;meta charset="utf-8"&amp;gt;
    &amp;lt;title&amp;gt; &amp;hellip; &amp;lt;/title&amp;gt;
    &amp;lt;link href="https://&lt;mark&gt;nama-pengguna&lt;/mark&gt;.github.io/blog/layout.css" rel="stylesheet"&amp;gt;
  &amp;lt;/head&amp;gt;
  &amp;lt;body&amp;gt;
    &amp;hellip;
    &amp;hellip;
    &amp;lt;script src="https://&lt;mark&gt;nama-pengguna&lt;/mark&gt;.github.io/blog/layout.js"&amp;gt;&amp;lt;/script&amp;gt;
  &amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;Memaksimalkan Performa&lt;/h3&gt;
&lt;p&gt;Saya tidak begitu yakin bahwa berkas yang diakses secara langsung melalui URL halaman GitHub akan disimpan sebagai tembolok dalam jangka waktu yang lama karena GitHub sangat kerap dengan aktivitas pembaruan kode. Jangka waktu tembolok yang lama agaknya tidak akan menguntungkan dari sisi pengguna. Akan selalu ada kemungkinan para pengguna mengalami kebingungan karena berkas yang sudah diperbarui ternyata tidak mengalami perubahan juga ketika dimuat ulang (kecuali dengan memuatnya secara paksa menggunakan kombinasi kunci &lt;kbd&gt;Ctrl&lt;/kbd&gt; + &lt;kbd&gt;R&lt;/kbd&gt; pada papan ketik). Untuk berkas-berkas yang biasa dimuat secara langsung seperti berkas HTML dan XML mungkin masih terbilang mudah untuk dipaksa, tapi bagaimana dengan berkas-berkas yang dimuat di dalam kode HTML seperti berkas CSS dan JavaScript? Hal ini yang membuat keputusan untuk memberikan jangka waktu tembolok yang pendek pada GitHub menjadi tampak lebih bijaksana.&lt;/p&gt;
&lt;figure class="container"&gt;&lt;img alt="jangka waktu tembolok" height="171" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhMl6Pipk-oyYSwDsN8KYvY0wotiznykozPVNctjppXQsFj82Lo1fuc1VUsiyR2FJqgJg7k52UfJH5aPgvPRSdwTpQv0LV0sYhuiKg56JsZ_YWPNFGS0_hIoRGf3FdLk1e-09DxAIglx0/s1600/short-expires-header.png" width="429"&gt;&lt;figcaption&gt;Bandingkan waktu pada bidang &lt;code&gt;Last-Fetched&lt;/code&gt; dengan waktu pada bidang &lt;code&gt;Expires&lt;/code&gt;.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;Akan tetapi, untuk memuat berkas CSS dan JavaScript pada situs web versi produksi dengan jangka waktu tembolok yang pendek tentu akan mengurangi performa situs web karena setiap kali halaman diakses, berkas-berkas CSS dan JavaScript yang ada akan selalu dianggap baru oleh peramban dan oleh karena itu mereka akan selalu dimuat melalui peladen GitHub dan tidak pernah bisa dimuat melalui tembolok yang telah tersimpan di peramban pada komputer masing-masing pengguna.&lt;/p&gt;
&lt;p&gt;Ada sebuah situs web layanan pihak ke tiga yang sangat sesuai untuk menangani masalah ini yaitu &lt;a href="https://statically.io" rel="nofollow" target="_blank"&gt;Statically&lt;/a&gt;. Untuk menggunakannya, cukup tempelkan &lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghc5L2hzyAGIvS3wWKAhEQGS3uz_FP9GxPnh8Az4uEe4bLk-sLwrSOjy_uOC3z5N6Y9SN7gJKVgwtnSV3tw9ObtNh23Rm7Dpo9w52Fyoi0pma_FrozwIZssHJlzKBCVJxSbdgNLouSZCo/s1600/get-raw.png" target="_blank"&gt;URL berkas versi mentah GitHub&lt;/a&gt; pada bidang URL repositori yang ada dan kemudian gunakan URL versi produksinya pada halaman web kalian:&lt;/p&gt;&lt;figure class="container"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjs3U_3AZLCXpxvVWJs8bEQsINVJJ-o5QHEYknvJ0jJ1tanTQU6zshyphenhyphenwePix2LXV1L16OmkuAtyK1OWHK68blAtDfak-c7uVeZHwPQJaArn6CvzN6brEouE_zkuHGvs3bgfdBSfkmGCVic/s1600/statically.png"&gt;&lt;img alt="Statically" height="375" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjs3U_3AZLCXpxvVWJs8bEQsINVJJ-o5QHEYknvJ0jJ1tanTQU6zshyphenhyphenwePix2LXV1L16OmkuAtyK1OWHK68blAtDfak-c7uVeZHwPQJaArn6CvzN6brEouE_zkuHGvs3bgfdBSfkmGCVic/s600/statically.png" width="600"&gt;&lt;/a&gt;&lt;figcaption&gt;Statically&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;Pada URL versi produksi tersebut selalu terdapat &lt;em&gt;commit hash&lt;/em&gt; yang dapat digunakan sebagai penanda versi sebagaimana ketika kalian menambahkan parameter &lt;code&gt;?v=1.x.x&lt;/code&gt; di belakang URL berkas CSS dan JavaScript untuk memperbarui tembolok secara paksa. Setiap kali berkas direvisi, maka &lt;em&gt;hash&lt;/em&gt; baru akan dibuat. Pastikan untuk menempelkan kembali URL berkas versi mentah yang baru pada bidang URL repositori untuk mendapatkan versi berkas yang sudah diperbarui. Setiap berkas yang dimuat melalui URL tersebut akan disimpan sebagai tembolok selama setahun:&lt;/p&gt;&lt;figure class="container"&gt;&lt;img alt="Tembolok CDN Statically" height="194" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvVDM5A2XspeKG3Z6swRNCFSfbuao7xPfi-Z9apIv8K7sVj97l73QzAbtC4fCXXEIV9i_97pRPi9p854aqwx3BKdGUTT-uMhp8-pmacr32u-_yOQw1HeUbkK7m5Jir8eLaY1mKzYI2MfE/s1600/statically-cache.png" width="931"&gt;&lt;figcaption&gt;Melihat tipe MIME melalui tab &lt;em&gt;Network&lt;/em&gt; pada alat pengembang.&lt;/figcaption&gt;&lt;/figure&gt;
&lt;h3&gt;Yang Harus Diperhatikan&lt;/h3&gt;
&lt;ul&gt;&lt;li&gt;Untuk menghindari hal-hal yang tidak diinginkan seperti pemblokiran akun oleh pihak GitHub, pastikan untuk menggunakan GitHub sebagai media penyimpanan berkas-berkas yang bersifat terbuka. Versi &lt;em&gt;minified&lt;/em&gt; masih bisa diterima, versi &lt;em&gt;packed&lt;/em&gt; dan &lt;em&gt;obfuscated&lt;/em&gt; mungkin akan cenderung dicurigai dan oleh karena itu akan memiliki potensi yang lebih besar untuk diblokir.&lt;/li&gt;&lt;li&gt;Meskipun bisa, Saya tetap tidak menyarankan kalian untuk menyimpan berkas-berkas dalam bentuk video dan musik karena sampai sekarang Saya masih belum pernah melihat berkas-berkas berjenis video dan musik di GitHub.&lt;/li&gt;&lt;li&gt;Kalau kalian ingin menyimpan berkas fon untuk dimuat pada halaman web, pastikan dulu lisensi fon yang ada apakah memang boleh untuk digunakan pada halaman web secara legal. Beberapa fon, meskipun diketahui bersifat gratis namun ada juga yang tidak boleh dimuat sebagai fon untuk web.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Cara yang paling mudah untuk mengakali kebijakan dan layanan GitHub untuk privasi semacam ini adalah dengan menge-&lt;em&gt;fork&lt;/em&gt; repositori publik milik orang lain (atau kalian juga bisa menge-&lt;em&gt;fork&lt;/em&gt; &lt;a href="https://github.com/dte-project/blogger" target="_blank"&gt;repositori khusus Blogger milik Saya&lt;/a&gt;) dan kemudian menambahkan berkas-berkas pribadi kalian ke dalam repositori tersebut. Meskipun berkas-berkas pribadi kalian tidak ditujukan untuk komunitas kode sumber terbuka, setidaknya beberapa berkas yang lain dari hasil &lt;em&gt;fork&lt;/em&gt; tersebut akan membuat repositori kalian seolah-olah adalah repositori yang &amp;ldquo;ramah&amp;rdquo; seperti repositori-repositori pada umumnya. Risiko ditanggung sendiri.&lt;/p&gt;&lt;section&gt;&lt;nav class="reference-breadcrumb" style="text-align: right;"&gt;&lt;strong&gt;Source&lt;/strong&gt; » &lt;a class="rb-child" href="https://www.dte.web.id"&gt;DTE&lt;/a&gt;&lt;/nav&gt;&lt;/section&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMW22f7gnb7VO8SLDpsDHKRL1S15dekm9tEDrLjOr8vJ7D0YiP1lRPwtjEexx0h1Z2M8YLYHCeTwM-QNCXCUIZuxyvKXAsavsIlRm8GDvvNlCuPI-Q9nmyXlxzEUkAGycx_vpjlWG9fEs/s72-c/github-repository.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><title>Download Template Mirip Liputan 6 (Themes Liputan 9)</title><link>https://idtutorplus.blogspot.com/2019/02/download-template-mirip-liputan-6.html</link><category>Desain Tampilan</category><category>Design Blog</category><category>Download</category><category>Responsive</category><category>Template</category><category>Tingkat Lanjut</category><author>noreply@blogger.com (Id Tutor Plus)</author><pubDate>Tue, 12 Feb 2019 22:45:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3244596497908171083.post-7554577795644870455</guid><description>&lt;figure class="separator center"&gt;&lt;img alt="Download Template Mirip Liputan 6 (Themes Liputan 9)" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUSE1W5hNLSYz2WZ_Lt83EzuqzI-oA1Cr31nnaybcAnn7nSQyDa9QQBE6hkQSjdQ0k77x2elLMbr7datYx1gTxx-DpCsXDZAngFtUcEJCPcDfZOFJQqW7nwEM7QyC1NlXHSKirKzI9aSw/s1600/liputan9baru.png"&gt;&lt;figcaption&gt;Template Mirip Liputan 6 (Themes Liputan 9)&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;&lt;span class="awal"&gt;L&lt;/span&gt;ama gak update artikel pada Id Tutor Plus membuat kangen untuk blogging kembali, kali ini Admin akan bagikan template yang trendy di tahun 2019 ini secara gratis kepada pengunjung. Terutama bagi Anda yang memiliki konten portal berita online karena tempalte kali ini mirip banget dengan Website terkenal &lt;strong&gt;LIPUTAN 6&lt;/strong&gt;, Template yang di desain oleh &lt;strong&gt;XMLThemes&lt;/strong&gt; ini merupakan template premium yang sangat &lt;code&gt;elegan&lt;/code&gt; dan &lt;code&gt;seo freindly&lt;/code&gt; dengan fitur &lt;code&gt;responsive&lt;/code&gt;&lt;/p&gt;&lt;div class="button-group"&gt;&lt;a class="tombol tools" target="_blank" href="/search/label/url?url=https://templatemiripliputan6.blogspot.com/"&gt;Lihat Demonya Langsung&lt;/a&gt;&lt;/div&gt;&lt;h3&gt;Fitur Unggulan: Themes Liputan 9&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Desain responsive di semua perangkat - &lt;a href="http://ami.responsivedesign.is/?url=http://templatemiripliputan6.blogspot.com/" target="_blank"&gt;Check&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Data terstruktur sempurna - &lt;a target="_blank" href="https://developers.google.com/structured-data/testing-tool/?url=http://templatemiripliputan6.blogspot.com/"&gt;Check&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Mobile Friendly Design - &lt;a target="_blank" href="https://www.google.com/webmasters/tools/mobile-friendly/?url=http://templatemiripliputan6.blogspot.com/"&gt;Check&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Template profesional&lt;/li&gt;&lt;li&gt;Widget topik populer (Liputan6.com style)&lt;/li&gt;&lt;li&gt;Tombol share via WhatsApp&lt;/li&gt;&lt;li&gt;SEO Optimized&lt;/li&gt;&lt;li&gt;Ready untuk Google Adsense&lt;/li&gt;&lt;li&gt;Halaman dilengkapi postingan terbaru&lt;/li&gt;&lt;li&gt;Sticky Navigasi &amp;amp; Sidebar&lt;/li&gt;&lt;li&gt;Nomor urut dan popular star untuk postingan populer&lt;/li&gt;&lt;li&gt;Otomatis, sangat mudah untuk memposting&lt;/li&gt;&lt;li&gt;Theme-color Status Bar (mobile)&lt;/li&gt;&lt;li&gt;Auto resize thumbnail image&lt;/li&gt;&lt;li&gt;Komentar facebook yang otomatis terkoneksi dengan facebook pengunjung&lt;/li&gt;&lt;li&gt;Didukung Related posts&lt;/li&gt;&lt;li&gt;Social Media Icons di footer&lt;/li&gt;&lt;li&gt;Penulis &amp;amp; foto otomatis di setiap halaman&lt;/li&gt;&lt;li&gt;Compatibel dengan IE8+, Mozilla, Chrome, Safari&lt;/li&gt;&lt;li&gt;Dan banyak lagi...&lt;/li&gt;&lt;/ul&gt;&lt;div class="button-group"&gt;&lt;a class="tombol tools" href="https://drive.google.com/uc?export=view&amp;id=1eKhxMRhSSkAumScI2H5ySK7TxJELzpY7"&gt;Download&lt;/a&gt;&lt;/div&gt;&lt;h3&gt;Setting: Themes Liputan 9&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Cara Instal tema Liputan9 - &lt;a href="/search/label/url?url=https://experimenkoe.blogspot.com/2019/02/instal-tema-liputan9.html" target="_blank"&gt;Check&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Cara Cara mempublikasikan postingan di Liputan9 - &lt;a href="/search/label/url?url=https://experimenkoe.blogspot.com/2019/02/cara-mempublikasikan-postingan-di.html" target="_blank"&gt;Check&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;blockquote&gt;WARNING!!!Template yang dibagikan ini masih terpassword untuk menghindari penyebaran sembarangan tanpa ijin, untuk itu silahkan berikan komentar dibawah dan meninggalkan jejak&lt;strong&gt;email&lt;/strong&gt;, Admin akan mengirim password via email kepada Anda. Terima kasih.&lt;/blockquote&gt;&lt;style&gt;.post-body ul{margin-left:0}.post-body li{list-style:none}.post-body li:before{content:'\f046';font-family:FontAwesome;padding-right:0.4em;}&lt;/style&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUSE1W5hNLSYz2WZ_Lt83EzuqzI-oA1Cr31nnaybcAnn7nSQyDa9QQBE6hkQSjdQ0k77x2elLMbr7datYx1gTxx-DpCsXDZAngFtUcEJCPcDfZOFJQqW7nwEM7QyC1NlXHSKirKzI9aSw/s72-c/liputan9baru.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">195</thr:total><enclosure length="37007" type="application/x-rar" url="https://drive.google.com/uc?export=view&amp;id=1eKhxMRhSSkAumScI2H5ySK7TxJELzpY7"/><itunes:explicit>no</itunes:explicit><itunes:subtitle>Template Mirip Liputan 6 (Themes Liputan 9) Lama gak update artikel pada Id Tutor Plus membuat kangen untuk blogging kembali, kali ini Admin akan bagikan template yang trendy di tahun 2019 ini secara gratis kepada pengunjung. Terutama bagi Anda yang memiliki konten portal berita online karena tempalte kali ini mirip banget dengan Website terkenal LIPUTAN 6, Template yang di desain oleh XMLThemes ini merupakan template premium yang sangat elegan dan seo freindly dengan fitur responsiveLihat Demonya LangsungFitur Unggulan: Themes Liputan 9Desain responsive di semua perangkat - CheckData terstruktur sempurna - CheckMobile Friendly Design - CheckTemplate profesionalWidget topik populer (Liputan6.com style)Tombol share via WhatsAppSEO OptimizedReady untuk Google AdsenseHalaman dilengkapi postingan terbaruSticky Navigasi &amp;amp; SidebarNomor urut dan popular star untuk postingan populerOtomatis, sangat mudah untuk mempostingTheme-color Status Bar (mobile)Auto resize thumbnail imageKomentar facebook yang otomatis terkoneksi dengan facebook pengunjungDidukung Related postsSocial Media Icons di footerPenulis &amp;amp; foto otomatis di setiap halamanCompatibel dengan IE8+, Mozilla, Chrome, SafariDan banyak lagi...DownloadSetting: Themes Liputan 9Cara Instal tema Liputan9 - CheckCara Cara mempublikasikan postingan di Liputan9 - CheckWARNING!!!Template yang dibagikan ini masih terpassword untuk menghindari penyebaran sembarangan tanpa ijin, untuk itu silahkan berikan komentar dibawah dan meninggalkan jejakemail, Admin akan mengirim password via email kepada Anda. Terima kasih..post-body ul{margin-left:0}.post-body li{list-style:none}.post-body li:before{content:'\f046';font-family:FontAwesome;padding-right:0.4em;}</itunes:subtitle><itunes:author>noreply@blogger.com (Id Tutor Plus)</itunes:author><itunes:summary>Template Mirip Liputan 6 (Themes Liputan 9) Lama gak update artikel pada Id Tutor Plus membuat kangen untuk blogging kembali, kali ini Admin akan bagikan template yang trendy di tahun 2019 ini secara gratis kepada pengunjung. Terutama bagi Anda yang memiliki konten portal berita online karena tempalte kali ini mirip banget dengan Website terkenal LIPUTAN 6, Template yang di desain oleh XMLThemes ini merupakan template premium yang sangat elegan dan seo freindly dengan fitur responsiveLihat Demonya LangsungFitur Unggulan: Themes Liputan 9Desain responsive di semua perangkat - CheckData terstruktur sempurna - CheckMobile Friendly Design - CheckTemplate profesionalWidget topik populer (Liputan6.com style)Tombol share via WhatsAppSEO OptimizedReady untuk Google AdsenseHalaman dilengkapi postingan terbaruSticky Navigasi &amp;amp; SidebarNomor urut dan popular star untuk postingan populerOtomatis, sangat mudah untuk mempostingTheme-color Status Bar (mobile)Auto resize thumbnail imageKomentar facebook yang otomatis terkoneksi dengan facebook pengunjungDidukung Related postsSocial Media Icons di footerPenulis &amp;amp; foto otomatis di setiap halamanCompatibel dengan IE8+, Mozilla, Chrome, SafariDan banyak lagi...DownloadSetting: Themes Liputan 9Cara Instal tema Liputan9 - CheckCara Cara mempublikasikan postingan di Liputan9 - CheckWARNING!!!Template yang dibagikan ini masih terpassword untuk menghindari penyebaran sembarangan tanpa ijin, untuk itu silahkan berikan komentar dibawah dan meninggalkan jejakemail, Admin akan mengirim password via email kepada Anda. Terima kasih..post-body ul{margin-left:0}.post-body li{list-style:none}.post-body li:before{content:'\f046';font-family:FontAwesome;padding-right:0.4em;}</itunes:summary><itunes:keywords>Desain Tampilan, Design Blog, Download, Responsive, Template, Tingkat Lanjut</itunes:keywords></item><item><title>Daftar Salinan Berkas di Id Tutor Plus</title><link>https://idtutorplus.blogspot.com/2015/09/daftar-salinan-berkas-di-id-tutor-plus.html</link><category>Lain-Lain</category><author>noreply@blogger.com (Id Tutor Plus)</author><pubDate>Thu, 3 Sep 2015 14:45:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3244596497908171083.post-553135225228810713</guid><description>&lt;p&gt;&lt;span class="awal"&gt;S&lt;/span&gt;etelah beberapa hari bahkan udah hampir setahun, Admin belum sempat posting artikel sama sekali, tiba-tiba ada pemberitahuan pada hostingan &lt;strong&gt;Google Code&lt;/strong&gt; akan ditutup pada tanggal  25 Januari 2016 nanti atau saat ini file yang disimpan pada hosting gratis terbitan google tersebut saat ini dalam pengarsipan google server. Untuk itu, jika pengunjung dalam proses atau bahkan menyimpan file untuk mem &lt;strong&gt;back up&lt;/strong&gt; secepatnya.&lt;/p&gt;&lt;figure class="separator center"&gt;&lt;img alt="Layanan Google Code Akan ditutup" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtWVFfVcdpuzwWyRu4zZvDzbURrROj_ISxx0H6JBamDfv1iRYbwnkDTQNhyphenhyphenFuNJtlTrBgwnl2PyP79ePyeZhbLIQMRCGxMe5km1Ll4Z3KFZzd06XUKA2gTQ-QQw5PXMe3nXzS9r9bOqE79/s1600/Google+Code+Web.png"&gt;&lt;figcaption&gt;Layanan Google Code Akan ditutup&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;Termasuk Admin sudah melakukan back-up data sebagai antisipasi penutupan Google Code yang dimaksud, berikut daftar hosting yang sebelumnya pernah dibagikan sebagai tutorial bahkan tools pada blog.&lt;/p&gt;&lt;h3&gt;File JavaScript&lt;/h3&gt;&lt;pre class="numbered" data-codetype="JavaScript"  title="Klik ganda untuk menyeleksi semua kode!"&gt;&lt;code&gt;http://cekidot.96.lt/file/js/comments.v1.js
http://cekidot.96.lt/file/js/costumTOC.js
http://cekidot.96.lt/file/js/emotion.js
http://cekidot.96.lt/file/js/fabrastic.js
http://cekidot.96.lt/file/js/jquery-easing-1.3.pack.js
http://cekidot.96.lt/file/js/magicLine-navigation.js
http://cekidot.96.lt/file/js/member.js
http://cekidot.96.lt/file/js/new-costumTOC.js
http://cekidot.96.lt/file/js/notif-comments.js
http://cekidot.96.lt/file/js/pageNumber.js
http://cekidot.96.lt/file/js/perfectScrollbar.js
http://cekidot.96.lt/file/js/posts-comments-menu.js
http://cekidot.96.lt/file/js/recent.gallery.js
http://cekidot.96.lt/file/js/TableSorter.js
http://cekidot.96.lt/file/js/tabView.js
http://cekidot.96.lt/file/js/toc.v1.js
http://cekidot.96.lt/file/js/tocConfig.js&lt;/code&gt;&lt;/pre&gt;&lt;div class="update"&gt;Sehubungan dengan banyaknya kerjaan yang gak bisa ditinggalkan sehingga belum update blogging dan banyak file-file yang Admin sharing sudah broken link. Berikut update terbaru file diatas:&lt;/div&gt;&lt;pre class="numbered" data-codetype="JavaScript"  title="Klik ganda untuk menyeleksi semua kode!"&gt;&lt;code&gt;//drive.google.com/file/d/1zNPuc9qizTiACuSVv8qZ6ay9S-tSdKVr &lt;span class="attribute"&gt;(comments.v1.js)&lt;/span&gt;
//drive.google.com/file/d/1QTmHOmN36zq1Z4Q746zZPxK8EQ9W9nUm &lt;span class="attribute"&gt;(costumTOC.js)&lt;/span&gt;
//drive.google.com/file/d/1zuXkP-23Jq52vLi9cE3FSQEQ400vntF2 &lt;span class="attribute"&gt;(emotion.js)&lt;/span&gt;
//drive.google.com/file/d/1LI-xlYYOh78R4Wk4q3ceIT8rocRsHCT7 &lt;span class="attribute"&gt;(fabrastic.js)&lt;/span&gt;
//drive.google.com/file/d/1urTRUenv3mqGX0OvZ1nYtumeji225zhT &lt;span class="attribute"&gt;(jquery-easing-1.3.pack.js)&lt;/span&gt;
//drive.google.com/file/d/12-B5LWe79CVzzKZWXRNTAMfyhD0uzmuc &lt;span class="attribute"&gt;(magicLine-navigation.js)&lt;/span&gt;
//drive.google.com/file/d/1MStgE8CZr4HStDQQjUoTjBKuF-LJKO9X &lt;span class="attribute"&gt;(member.js)&lt;/span&gt;
//drive.google.com/file/d/1kXDt3IN6NThzZumNRCKgujfBwC_OfpXg &lt;span class="attribute"&gt;(new-costumTOC.js)&lt;/span&gt;
//drive.google.com/file/d/1gcAkXxPGsqPCcHk9g4VNMKEkHco7aauh &lt;span class="attribute"&gt;(notif-comments.js)&lt;/span&gt;
//drive.google.com/file/d/1ZdKVAbVfcgWVkybWY1DV1Lk8icfHk3DR &lt;span class="attribute"&gt;(perfectScrollbar.js)&lt;/span&gt;
//drive.google.com/file/d/1maDBgAf-zscsFuKMxZyQZnnEpA9WRsun &lt;span class="attribute"&gt;(posts-comments-menu.js)&lt;/span&gt;
//drive.google.com/file/d/1SnobVRHOU120ggPSJKtatyRyuW3EonDq &lt;span class="attribute"&gt;(recent.gallery.js)&lt;/span&gt;
//drive.google.com/file/d/1FlKkaMZbg6dq2Kx0wwhDlMN1_Fsh0RVI &lt;span class="attribute"&gt;(TableSorter.js)&lt;/span&gt;
//drive.google.com/file/d/165pHLNbEOS1SOXDYszDuGJyHM1ibxmqB &lt;span class="attribute"&gt;(tabView.js)&lt;/span&gt;
//drive.google.com/file/d/1whcMyHtGnOeqV2237qBMhRzz1fOCJgeu &lt;span class="attribute"&gt;(toc.v1.js)&lt;/span&gt;
//drive.google.com/file/d/1Vd_XykFc21DBRwjZV-sXkqhmqInZ3XBy &lt;span class="attribute"&gt;(tocConfig.js)&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtWVFfVcdpuzwWyRu4zZvDzbURrROj_ISxx0H6JBamDfv1iRYbwnkDTQNhyphenhyphenFuNJtlTrBgwnl2PyP79ePyeZhbLIQMRCGxMe5km1Ll4Z3KFZzd06XUKA2gTQ-QQw5PXMe3nXzS9r9bOqE79/s72-c/Google+Code+Web.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Membuat MagicLine Navigation Menu Dengan jQuery</title><link>https://idtutorplus.blogspot.com/2015/08/membuat-magicline-navigation-menu.html</link><category>jQuery</category><category>Menu</category><category>Navigasi</category><category>Tingkat Lanjut</category><author>noreply@blogger.com (Id Tutor Plus)</author><pubDate>Sun, 30 Aug 2015 23:16:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3244596497908171083.post-5279837753400999767</guid><description>&lt;p&gt;&lt;span class="awal"&gt;L&lt;/span&gt;agi-lagi pada bahasan masih seputar modifikasi &lt;a href="/search/label/Navigasi?max-results=10"&gt;navigasi&lt;/a&gt; menu pada blog. Beberapa contoh akan di paparkan pada artikel kali ini. Efek hover yang mengesankan akan membuat pengunjung akan terpanah untuk melihatnya.&lt;/p&gt;&lt;p&gt;Pada tulisan beberapa hari lalu udah dijelaskan pula tentang menu-menu yang bisa Anda terapkan dalam blog, silakan lihat &lt;a href="/search/label/Navigasi?max-results=10" rel="nofollow"&gt;disini&lt;/a&gt;.&lt;/p&gt;&lt;pre class="numbered" data-codetype="XML"  title="Klik ganda untuk menyeleksi semua kode!"&gt;&lt;code&gt;&amp;lt;div class=&amp;quot;itpmenu-wrap&amp;quot;&amp;gt;
 &amp;lt;ul class=&amp;quot;group&amp;quot; id=&amp;quot;itpmenu-one&amp;quot;&amp;gt;
  &amp;lt;li class=&amp;quot;current_page_item&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;#&amp;quot;&amp;gt;Home&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
  &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;#&amp;quot;&amp;gt;CSS&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
  &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;#&amp;quot;&amp;gt;Posting&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
  &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;#&amp;quot;&amp;gt;Template&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
  &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;#&amp;quot;&amp;gt;Widget&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
  &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;#&amp;quot;&amp;gt;Menu&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
  &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;#&amp;quot;&amp;gt;HTML 5&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
  &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;#&amp;quot;&amp;gt;SEO&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
 &amp;lt;/ul&amp;gt;
&amp;lt;/div&lt;/code&gt;&lt;/pre&gt;&lt;pre data-codetype="CSS" class="numbered"&gt;&lt;code class="css"&gt;.itpmenu-wrap {
  margin:50px auto;
  background-color:rgba(0,0,0,0.6);
  border-top:2px solid white;
  border-bottom:2px solid white;
}

.group:after {
  visibility:hidden;
  display:block;
  content:&amp;quot;&amp;quot;;
  clear:both;
  height:0;
}

*:first-child+html .group {
  zoom:1;
}

#itpmenu-one {
  margin:0 auto;
  list-style:none;
  position:relative;
  width:960px;
}

#itpmenu-one li {
  display:inline-block;
}

#itpmenu-one a {
  color:#bbb;
  font-size:14px;
  float:left;
  padding:6px 10px 4px 10px;
  text-decoration:none;
  text-transform:uppercase;
}

#itpmenu-one a:hover {
  color:white;
}

#magic-line {
  position:absolute;
  bottom:-2px;
  left:0;
  width:100px;
  height:2px;
  background:#fe4902;
}

.current_page_item a {
  color:white !important;
}

.ie6 #itpmenu-one li,
.ie7 #itpmenu-one li {
  display:inline;
}

.ie6 #magic-line {
  bottom:-3px;
}&lt;/code&gt;&lt;/pre&gt;&lt;pre class="numbered" data-codetype="JavaScript"  title="Klik ganda untuk menyeleksi semua kode!"&gt;&lt;code&gt;&lt;span class="branch-link"&gt;&amp;lt;script src=&amp;#39;http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js&amp;#39;&amp;gt;&amp;lt;/script&amp;gt;&lt;/span&gt;
&amp;lt;script src=&amp;#39;http://cekidot.96.lt/file/js/magicLine-navigation.js&amp;#39;&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;script type=&amp;#39;text/javascript&amp;#39;&amp;gt;
//&amp;lt;![CDATA[
// DOM Ready
$(function() {
    var $el, leftPos, newWidth;
    $(&amp;quot;#itpmenu-one&amp;quot;).append(&amp;quot;&amp;lt;li id=&amp;#39;magic-line&amp;#39;&amp;gt;&amp;lt;/li&amp;gt;&amp;quot;);
    var $magicLine = $(&amp;quot;#magic-line&amp;quot;);
    $magicLine
        .width($(&amp;quot;.current_page_item&amp;quot;).width())
        .css(&amp;quot;left&amp;quot;, $(&amp;quot;.current_page_item a&amp;quot;).position().left)
        .data(&amp;quot;origLeft&amp;quot;, $magicLine.position().left)
        .data(&amp;quot;origWidth&amp;quot;, $magicLine.width());
        
    $(&amp;quot;#itpmenu-one li&amp;quot;).find(&amp;quot;a&amp;quot;).hover(function() {
        $el = $(this);
        leftPos = $el.position().left;
        newWidth = $el.parent().width();
        
        $magicLine.stop().animate({
            left: leftPos,
            width: newWidth
        });
    }, function() {
        $magicLine.stop().animate({
            left: $magicLine.data(&amp;quot;origLeft&amp;quot;),
            width: $magicLine.data(&amp;quot;origWidth&amp;quot;)
        });    
    });
    $(&amp;quot;.current_page_item_two a&amp;quot;).mouseenter();
});
//]]&amp;gt;
&amp;lt;/script&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;div class="catatan"&gt;&lt;ul&gt;&lt;li&gt;Jika pada template blog Anda sudah terpasang &lt;b&gt;jquery.min.js&lt;/b&gt; maka abaikan saja &lt;b&gt;jquery/1.7.2/jquery.min.js&lt;/b&gt; diatas&lt;/li&gt;&lt;li&gt;Disarankan Anda memakai &lt;b&gt;jquery.min.js&lt;/b&gt; versi terbaru&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
&lt;div class="button-group"&gt;&lt;a class="tombol tools" target="_blank" href="/search/label/url?url=https://itp-two.blogspot.com/2012/10/simple-jquery-dropdowns.html"&gt;Cobalah&lt;/a&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Perfect Plugin Scrollbar</title><link>https://idtutorplus.blogspot.com/2014/11/perfect-plugin-scrollbar.html</link><category>JavaScript</category><category>jQuery</category><category>Plugin</category><category>Tingkat Lanjut</category><category>Tools</category><category>Widget</category><author>noreply@blogger.com (Id Tutor Plus)</author><pubDate>Mon, 17 Nov 2014 23:27:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3244596497908171083.post-6242358514821243647</guid><description>&lt;figure class="separator center"&gt;&lt;img alt="Perfect Plugin Scrollbar" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3RBlwVPF67TghU1I71HenUK1KNjkRoVHQy-6PUTbZhLdl36tlIc8fpq5IgVj1TEDhflTBSNK4_DuxSUKJzZFm-wt-y6hqAtJwCWHmZLankFTujjnGQFtesJOe580ZRpn1kMXCgMZhUV2S/s1600/perfectScrollbar.png"&gt;&lt;figcaption&gt;Modifikasi scrollbar menggunakan plugin&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;&lt;span class="awal"&gt;P&lt;/span&gt;erfect Plugin Scrollbar merupakan plugin yang jQuery dalam menampilkan scrollbar dengan efek yang menarik untuk diterapkan dalam blog atau website Anda. Biasanya ini diterapkan dalam konten tertentu tergantung darai mana dan bagaimana serta dimana Anda akan menrapkannya, seperti halnya widget blog yang bisanya diterapkan konten-konten tertentu.&lt;/p&gt;&lt;h3&gt;Scrollbar dengan Perfect-scrollbar Plugin&lt;/h3&gt;&lt;pre class="numbered" data-codetype="CSS"  title="Klik ganda untuk menyeleksi semua kode!"&gt;&lt;code class="css"&gt;.ps-container .ps-scrollbar-x-rail{position:absolute;bottom:3px;height:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:0;filter:alpha(opacity=0);-o-transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;}
.ps-container:hover .ps-scrollbar-x-rail,.ps-container.hover .ps-scrollbar-x-rail{opacity:.6;filter:alpha(opacity=60);}
.ps-container .ps-scrollbar-x-rail:hover,.ps-container .ps-scrollbar-x-rail.hover{background-color:#eee;opacity:.9;filter:alpha(opacity=90);}
.ps-container .ps-scrollbar-x-rail.in-scrolling{background-color:#eee;opacity:.9;filter:alpha(opacity=90);}
.ps-container .ps-scrollbar-y-rail{position:absolute;right:3px;width:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:0;filter:alpha(opacity=0);-o-transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;}
.ps-container:hover .ps-scrollbar-y-rail,.ps-container.hover .ps-scrollbar-y-rail{opacity:.6;filter:alpha(opacity=60);}
.ps-container .ps-scrollbar-y-rail:hover,.ps-container .ps-scrollbar-y-rail.hover{background-color:#eee;opacity:.9;filter:alpha(opacity=90);}
.ps-container .ps-scrollbar-y-rail.in-scrolling{background-color:#eee;opacity:.9;filter:alpha(opacity=90);}
.ps-container .ps-scrollbar-x{position:absolute;bottom:0;height:8px;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-o-transition:background-color .2s linear;-webkit-transition:background-color.2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear;}
.ps-container.ie6 .ps-scrollbar-x{font-size:0;}
.ps-container .ps-scrollbar-x-rail:hover .ps-scrollbar-x,.ps-container .ps-scrollbar-x-rail.hover .ps-scrollbar-x{background-color:#999;}
.ps-container .ps-scrollbar-y{position:absolute;right:0;width:8px;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-o-transition:background-color .2s linear;-webkit-transition:background-color.2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear;}
.ps-container.ie6 .ps-scrollbar-y{font-size:0;}
.ps-container .ps-scrollbar-y-rail:hover .ps-scrollbar-y,.ps-container .ps-scrollbar-y-rail.hover .ps-scrollbar-y{background-color:#999;}
.ps-container.ie .ps-scrollbar-x,.ps-container.ie .ps-scrollbar-y{visibility:hidden;}
.ps-container.ie:hover .ps-scrollbar-x,.ps-container.ie:hover .ps-scrollbar-y,.ps-container.ie.hover .ps-scrollbar-x,.ps-container.ie.hover .ps-scrollbar-y{visibility:visible;}&lt;/code&gt;&lt;/pre&gt;&lt;pre class="numbered" data-codetype="JavaScript"  title="Klik ganda untuk menyeleksi semua kode!"&gt;&lt;code class="JavaScript"&gt;&amp;lt;script src=&amp;#39;http://cekidot.96.lt/file/js/perfectScrollbar.js&amp;#39; type=&amp;#39;text/javascript&amp;#39;/&amp;gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
$(document)
 .ready(function ($) {
  $(&amp;#39;#content&amp;#39;)
   .perfectScrollbar({
    wheelSpeed: 20, //ini merupakan kecepatan scroll, ganti nilainya sesuai keinginan, lebih besar angkanya lebih cepat juga scrollnya.
    wheelPropagation: false //ganti nilanya menjadi &amp;quot;true&amp;quot; jika anda tidak ingin mengunci mouse.
   });
 });
&amp;lt;/script&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;pre class="numbered" data-codetype="XML"  title="Klik ganda untuk menyeleksi semua kode!"&gt;&lt;code class="xml"&gt;&amp;lt;div id=&amp;quot;content&amp;quot; class=&amp;quot;wrapper&amp;quot;&amp;gt;
 &amp;lt;div&amp;gt;
  &amp;lt;p&amp;gt;Isi konten anda disini&amp;lt;/p&amp;gt;
  &amp;lt;p&amp;gt;Isi konten anda disini&amp;lt;/p&amp;gt;
  &amp;lt;p&amp;gt;Isi konten anda disini&amp;lt;/p&amp;gt;
  &amp;lt;p&amp;gt;Isi konten anda disini&amp;lt;/p&amp;gt;
 &amp;lt;/div&amp;gt;
&amp;lt;/div&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;h3&gt;Contoh penggunaan:&lt;/h3&gt;&lt;pre class="numbered" data-codetype="JavaScript"  title="Klik ganda untuk menyeleksi semua kode!"&gt;&lt;code class="JavaScript"&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
$(document)
 .ready(function ($) {
  $(&amp;#39;&lt;mark&gt;#content&lt;/mark&gt;&amp;#39;)
   .perfectScrollbar({
    wheelSpeed: 20, //ini merupakan kecepatan scroll, ganti nilainya sesuai keinginan, lebih besar angkanya lebih cepat juga scrollnya.
    wheelPropagation: false //ganti nilanya menjadi &amp;quot;true&amp;quot; jika anda tidak ingin mengunci mouse.
   });
 });
&amp;lt;/script&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;div class="catatan"&gt;&lt;p&gt;Kode yang diwarnai diatas disesuaikan dengan &lt;code&gt;id contents&lt;/code&gt; yang akan diterapkannya.&lt;/p&gt;&lt;/div&gt;&lt;div class="button-group"&gt;&lt;a class="tombol tools" target="_blank" href="/search/label/url?url=https://experimenkoe.blogspot.com/2014/11/perfect-plugin-scrollbar.html"&gt;Lihat Demo&lt;/a&gt;&lt;/div&gt;&lt;section&gt;&lt;nav class="reference-breadcrumb" style="text-align: right;"&gt;&lt;strong&gt;Source&lt;/strong&gt; » &lt;a class="rb-child" href="https://github.com/noraesae/perfect-scrollbar"&gt;GitHub&lt;/a&gt;&lt;/nav&gt;&lt;/section&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3RBlwVPF67TghU1I71HenUK1KNjkRoVHQy-6PUTbZhLdl36tlIc8fpq5IgVj1TEDhflTBSNK4_DuxSUKJzZFm-wt-y6hqAtJwCWHmZLankFTujjnGQFtesJOe580ZRpn1kMXCgMZhUV2S/s72-c/perfectScrollbar.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><title>Penghitung Klik pada Link Download / Demo</title><link>https://idtutorplus.blogspot.com/2014/11/penghitung-klik-pada-link-download-demo.html</link><category>Code Snippet</category><category>Design Blog</category><category>Plugin</category><category>Tingkat Lanjut</category><category>Tools</category><author>noreply@blogger.com (Id Tutor Plus)</author><pubDate>Mon, 3 Nov 2014 02:56:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3244596497908171083.post-4529605404418767063</guid><description>&lt;p&gt;&lt;span class="awal"&gt;P&lt;/span&gt;enghitung klik dalam sebuah website sering kita jumpai terutama web/blog yang menyediakan link-link download ataupun demo. Ini lebih memperlihatkan sejauh mana pengunjung meng-klik link yang disediakan oleh Administrator. mungkin ini wajib hukumnya jika blog Anda penyedia aneka download&lt;/p&gt;&lt;div class="button-group"&gt;&lt;a class="tombol tools" data-download-count="true" href="/2014/11/penghitung-klik-pada-link-download-demo.html"&gt;Silakan Klik ❖ (&lt;span id="download-count"&gt;&lt;/span&gt;)&lt;/a&gt;&lt;a class="tombol tools" target="_blank" href="/search/label/url?url=https://js-fiddle.blogspot.com/2014/11/counter-download-and-demo.html"&gt;Lihat Demo&lt;/a&gt;&lt;/div&gt;&lt;p&gt;Pemasangan ini merupakan plugin dari firebase, untuk itu sebelum Anda ingin menerapkan dalam blog Anda, silakan registrasi terlebih dahulu &lt;a href="https://www.firebase.com/signup/" target="_blank"&gt;disini&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;Penerapannya&lt;/h3&gt;&lt;pre class="numbered" data-codetype="jQuery+JavaScript"  title="Klik ganda untuk menyeleksi semua kode!"&gt;&lt;code class="xml"&gt;&amp;lt;script src=&amp;quot;https://cdn.firebase.com/v0/firebase.js&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
$.each($(&amp;#39;[data-download-count=true]&amp;#39;), function (i, e) {
    var elem = $(e).parent().find(&amp;#39;#download-count&amp;#39;).addClass(&amp;#39;loading&amp;#39;);
    var id = $(e).closest(&amp;#39;.post-body&amp;#39;).siblings(&amp;#39;a[name]&amp;#39;).attr(&amp;#39;name&amp;#39;) + &amp;quot;-&amp;quot; + $(e).attr(&amp;#39;id&amp;#39;);
    var downloadStats = new Firebase(&amp;quot;https://&lt;mark&gt;ID-data-firebase-anda&lt;/mark&gt;.firebaseio.com/counter/id/&amp;quot; + id);
    var data = {}, isnew = false;
    downloadStats.once(&amp;#39;value&amp;#39;, function (snapshot) {
        data = snapshot.val();
        if (data == null) {
            data = {};
            data.value = 0;
            data.url = window.location.href;
            data.id = id;
            isnew = true;
        }
        elem.removeClass(&amp;#39;loading&amp;#39;).text(data.value);
    });
    $(e).click(function (e) {
        data.value++;
        if (isnew) downloadStats.set(data);
        else downloadStats.child(&amp;#39;value&amp;#39;).set(data.value);
    });
});
&amp;lt;/script&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;pre class="numbered" data-codetype="CSS"  title="Klik ganda untuk menyeleksi semua kode!"&gt;&lt;code class="css"&gt;div.button-group {
  text-align:center;
  position:relative;
}

div.button-group a {
  display:inline-block;
  vertical-align:middle;
  margin:2px;
  font:italic 14px/32px Georgia,Serif;
  text-align:center;
  color:#fff;
  text-decoration:none;
  text-shadow:0 1px 0 rgba(0,0,0,0.1);
  box-shadow:inset 0 -3px 0 rgba(0,0,0,0.1),0 3px 0 rgba(0,0,0,0.1);
  padding:0 15px 3px;
  border-radius:5px;
}

div.button-group a.download {
  background-color:#82C43A;
}

div.button-group a:hover {
  box-shadow:inset 0 -3px 0 rgba(0,0,0,0.2),0 3px 0 rgba(0,0,0,0.3);
}

div.button-group a:active {
  position:relative;
  top:2px;
  box-shadow:inset 0 -1px 0 rgba(0,0,0,0.1),0 2px 0 rgba(0,0,0,0.1);
}

div.counternya {
  margin:0;
  font-weight:700;
  background-color:#659AE0;
  color:#FFF;
  display:inline-block;
  width:40px;
  height:33px;
  vertical-align:middle;
  padding:0;
  line-height:2.4em;
  box-shadow:0 -3px 0 rgba(0,0,0,0.1) inset,0 3px 0 rgba(0,0,0,0.1);
  border-radius:5px;
}

span.loading {
  background:url(https://www.warnerbros.com/sites/all/themes/wb/images/loading.gif) 50% 50% no-repeat;
  display:inline-block;
  width:30px;
  height:18px;
  margin:0 0 -3px;
}&lt;/code&gt;&lt;/pre&gt;&lt;pre class="numbered" data-codetype="HTML"  title="Klik ganda untuk menyeleksi semua kode!"&gt;&lt;code class="xml"&gt;&amp;lt;div class=&amp;quot;button-group&amp;quot;&amp;gt;
 &amp;lt;a class=&amp;quot;download&amp;quot; data-download-count=&amp;quot;true&amp;quot; href=&amp;quot;/2014/11/counter-download-and-demo.html&amp;quot;&amp;gt;Demo&amp;lt;/a&amp;gt;
 &amp;lt;div class=&amp;quot;counternya&amp;quot; id=&amp;quot;download-count&amp;quot;&amp;gt;
  &amp;lt;span class=&amp;quot;loading&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;
 &amp;lt;/div&amp;gt;
&amp;lt;/div&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;div class="catatan"&gt;Jangan lupa untuk memasang &lt;code&gt;&amp;lt;a expr:name=&amp;#39;data:post.id&amp;#39;/&amp;gt;&lt;/code&gt; dalam template Anda jika tidak ada, karena ID ini yang akan menjadi ID pada tiap file yang akan dihitung jumlah counternya oleh firebase.&lt;/div&gt;&lt;script src="https://cdn.firebase.com/v0/firebase.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script type="text/javascript"&gt;
$.each($('[data-download-count=true]'), function (i, e) {
    var elem = $(e).parent().find('#download-count').addClass('loadinge');
    var id = $(e).closest('.post-body').siblings('a[name]').attr('name') + "-" + $(e).attr('id');
    var downloadStats = new Firebase("https://klik-demo.firebaseio.com/counter/id/" + id);
    var data = {}, isnew = false;
    downloadStats.once('value', function (snapshot) {
        data = snapshot.val();
        if (data == null) {
            data = {};
            data.value = 0;
            data.url = window.location.href;
            data.id = id;
            isnew = true;
        }
        elem.removeClass('loadinge').text(data.value);
    });
    $(e).click(function (e) {
        data.value++;
        if (isnew) downloadStats.set(data);
        else downloadStats.child('value').set(data.value);
    });
});
&lt;/script&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total></item><item><title>Widget Daftar Pembaharuan Posting</title><link>https://idtutorplus.blogspot.com/2014/11/widget-daftar-pembaharuan-posting.html</link><category>Code Snippet</category><category>Posting</category><category>Tingkat Lanjut</category><category>Widget</category><author>noreply@blogger.com (Id Tutor Plus)</author><pubDate>Mon, 3 Nov 2014 00:15:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3244596497908171083.post-4624354402794320967</guid><description>&lt;figure class="separator center"&gt;&lt;img alt="Widget Daftar Pembaharuan Posting" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_4gUYLC2U6jL5e-VuMbfJ9XmTpAhp0gbrNN5fu8_dDV-gf_LKEPUQg1Mw1uPci9gmgO-9U8yFd_ta2Sg4f725w1RVSM5_xza_EdpCGauwJEVCMCnJq1lmLgKhDm1J0QPHFywKEAP1cjll/s1600/updated.gif"&gt;&lt;figcaption&gt;Widget daftar posting yang telah diperbaharui oleh Administrator&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;&lt;span class="awal"&gt;M&lt;/span&gt;eskipun artikel atau tulisan yang telah lama di posting oleh administrator bisa ditampilkan dalam widget yang telah diperbaharui alisan tampil dalam widget teratas. Ini memudahkan kepada pengunjung bahwa seoarang Admin dalam blog tersebut telah memperbaharui/update tulisan yang sudah usang diterbitkan.&lt;p&gt;&lt;p&gt;Tulisan artikel ini memenuhi request dari pengunjung blog&lt;a href="/2014/10/kumpulan-link-plugins-jquery.html?showComment=1414931176641#c8481180150636661970"&gt; disini&lt;/a&gt;.&lt;/p&gt;&lt;h3&gt;Penerapan Blog Widget&lt;/h3&gt;&lt;pre data-codetype="XML"  title="Klik ganda untuk menyeleksi semua kode!"&gt;&lt;code class="xml"&gt;&amp;lt;ol id=&amp;quot;posts-updated&amp;quot;&amp;gt;&amp;lt;/ol&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;pre class="numbered" data-codetype="CSS"  title="Klik ganda untuk menyeleksi semua kode!"&gt;&lt;code class="css"&gt;li.updated {
    list-style: none;
    height:60px;
    overflow:hidden;
    font-size:80%
}
.thumbnail-updated {
    float:left;
    margin:5px 10px 0 5px
}
.tanggalnya {
    display:block;
    font-size:90%
}&lt;/code&gt;&lt;/pre&gt;&lt;pre class="numbered" data-codetype="jQuery"  title="Klik ganda untuk menyeleksi semua kode!"&gt;&lt;code class="jQuery"&gt;&amp;lt;script type=&amp;#39;text/javascript&amp;#39;&amp;gt;
//&amp;lt;![CDATA[
function updatedPosts(a) {
    if (document.getElementById(&amp;quot;posts-updated&amp;quot;)) {
        var e = a.feed.entry,
            title, img, link, date, content = &amp;quot;&amp;quot;,
            ct = document.getElementById(&amp;quot;posts-updated&amp;quot;);
        for (var i = 0; i &amp;lt; 7; i++) {
            for (var j = 0; j &amp;lt; 7; j++) {
                if (e[i].link[j].rel == &amp;quot;alternate&amp;quot;) {
                    link = e[i].link[j].href;
                    break
                }
            }
            var title = e[i].title.$t,
                pd = e[i].published.$t.substring(0, 10),
                date = pd.replace(/-/g, &amp;quot;/&amp;quot;);
            if (&amp;quot;media$thumbnail&amp;quot; in e[i]) {
                img = e[i].media$thumbnail.url
            } else {
                img = &amp;quot;https://cdn.staticaly.com/gh/idtutorplus/images/b085015c/no-images.gif&amp;quot; // Posting no image
            }
            content += &amp;#39;&amp;lt;li class=&amp;quot;updated&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;&amp;#39; + img.replace(/\/s72-c/, &amp;quot;/s40-c&amp;quot;) + &amp;#39;&amp;quot; class=&amp;quot;thumbnail-updated&amp;quot; alt=&amp;quot;thumb&amp;quot; height=&amp;quot;40px&amp;quot; width=&amp;quot;40px&amp;quot;/&amp;gt;&amp;#39;;
            content += &amp;#39;&amp;lt;strong&amp;gt;&amp;lt;a href=&amp;quot;&amp;#39; + link + &amp;#39;&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;#39; + title + &amp;#39;&amp;lt;/a&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;span class=&amp;quot;tanggalnya&amp;quot;&amp;gt; diposkan pada &amp;#39; + date + &amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&amp;quot;;
        }
        ct.innerHTML = content
    }
}

function getScript(url) {
    var s = document.createElement(&amp;quot;script&amp;quot;);
    s.type = &amp;quot;text/javascript&amp;quot;;
    s.src = url;
    document.body.appendChild(s)
}
getScript(&amp;quot;&lt;mark&gt;https://nama-blog-anda.blogspot.com&lt;/mark&gt;/feeds/posts/summary?alt=json-in-script&amp;amp;orderby=updated&amp;amp;max-results=7&amp;amp;callback=updatedPosts&amp;quot;);
//]]&amp;gt;
&amp;lt;/script&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;div class="button-group"&gt;&lt;a class="tombol tools" target="_blank" href="/search/label/url?url=https://js-fiddle.blogspot.com/2014/11/widget-daftar-pembaharuan-posting.html"&gt;Coba sendiri&lt;/a&gt;
&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_4gUYLC2U6jL5e-VuMbfJ9XmTpAhp0gbrNN5fu8_dDV-gf_LKEPUQg1Mw1uPci9gmgO-9U8yFd_ta2Sg4f725w1RVSM5_xza_EdpCGauwJEVCMCnJq1lmLgKhDm1J0QPHFywKEAP1cjll/s72-c/updated.gif" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total></item><item><title>Kumpulan Link Plugins JQuery</title><link>https://idtutorplus.blogspot.com/2014/10/kumpulan-link-plugins-jquery.html</link><category>jQuery</category><category>Plugin</category><category>Tools</category><author>noreply@blogger.com (Id Tutor Plus)</author><pubDate>Fri, 31 Oct 2014 20:29:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3244596497908171083.post-8901019543430769162</guid><description>&lt;figure class="separator center"&gt;&lt;img alt="Kumpulan link plugins jQuery" src="http://docmanagement.com.br/wp-content/uploads/2013/04/cloudnet.png"&gt;&lt;figcaption&gt;JQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript.&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;&lt;span class="awal"&gt;B&lt;/span&gt;anyak kalang designer dunia maya memanfaatkan plugin untuk mendesign template mereka dengan berbagai plugin jQuery demi tampilan website menjadi menarik untuk dilihat, dinikmati dan dikunjungi. Pada Artikel ini, Admin ingin membagikan link-link plugin jQuery yang bisa Anda manfaatkan.&lt;/p&gt;&lt;p&gt;Artikel ini merupakan kumpulan link website yang menyediakan plugins jQuery.&lt;/p&gt;&lt;h3&gt;Form Validation &lt;/h3&gt;&lt;ul class="jQuery"&gt;
&lt;li&gt;&lt;a href="http://bassistance.de/jquery-plugins/jquery-plugin-validation/" rel="nofollow" target="_blank"&gt;jQuery Validation&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dyve.net/jquery/?autohelp" rel="nofollow" target="_blank"&gt;Auto Help&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.willjessup.com/sandbox/jquery/form_validator/form_validate.html" rel="nofollow" target="_blank"&gt;Simple jQuery form validation&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://letmehaveblog.blogspot.com/2007/08/easy-client-side-web-forms-validations.html" rel="nofollow" target="_blank"&gt;jQuery XAV – form validations&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://itgroup.com.ph/alphanumeric/" rel="nofollow" target="_blank"&gt;jQuery AlphaNumeric&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://digitalbush.com/projects/masked-input-plugin" rel="nofollow" target="_blank"&gt;Masked Input&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dennydotnet.com/post/TypeWatch-jQuery-Plugin.aspx" rel="nofollow" target="_blank"&gt;TypeWatch Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://jquery.com/plugins/project/TextLimiter" rel="nofollow" target="_blank"&gt;Text limiter for form fields&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.shawngo.com/gafyd/index.html" rel="nofollow" target="_blank"&gt;Ajax Username Check with jQuery&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;File upload&lt;/h3&gt;&lt;ul class="jQuery"&gt;
&lt;li&gt;&lt;a href="http://www.phpletter.com/Demo/AjaxFileUpload-Demo/" rel="nofollow" target="_blank"&gt;Ajax File Upload&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.pixeline.be/experiments/jqUploader/" rel="nofollow" target="_blank"&gt;jQUploader&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.fyneworks.com/jquery/multiple-file-upload/" rel="nofollow" target="_blank"&gt;Multiple File Upload plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.appelsiini.net/projects/filestyle" rel="nofollow" target="_blank"&gt;jQuery File Style&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://jquery.com/plugins/project/InputFileCSS" rel="nofollow" target="_blank"&gt;Styling an input type file&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://digitalbush.com/projects/progress-bar-plugin" rel="nofollow" target="_blank"&gt;Progress Bar Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Form – Select Box stuff&lt;/h3&gt;&lt;ul class="jQuery"&gt;
&lt;li&gt;&lt;a href="http://jquery.sanchezsalvador.com/page/jquerycombobox.aspx" rel="nofollow" target="_blank"&gt;jQuery Combobox&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ajaxray.com/blog/2007/11/08/jquery-controlled-dependent-or-cascading-select-list-2/" rel="nofollow" target="_blank"&gt;jQuery controlled dependent (or Cascadign) Select List&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/jqmultiselects/" rel="nofollow" target="_blank"&gt;Multiple Selects&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.texotela.co.uk/code/jquery/select/" rel="nofollow" target="_blank"&gt;Select box manipulation&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/jqueryselectcombo/" rel="nofollow" target="_blank"&gt;Select Combo Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.msxhost.com/jquery/linked-selects/json/%20target=" rel="nofollow" target="_blank"&gt;jQuery – LinkedSelect&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://remysharp.com/2007/09/18/auto-populate-multiple-select-boxes/" rel="nofollow" target="_blank"&gt;Auto-populate multiple select boxes&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.sitespotting.it/esempi/002/" rel="nofollow" target="_blank"&gt;Choose Plugin (Select Replacement)&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Form Basics, Input Fields, Checkboxes etc.&lt;/h3&gt;&lt;ul class="jQuery"&gt;
&lt;li&gt;&lt;a href="http://www.malsup.com/jquery/form/" rel="nofollow" target="_blank"&gt;jQuery Form Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.handlino.com/wiki/jquery-form" rel="nofollow" target="_blank"&gt;jQuery-Form&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://envero.org/jlook/" rel="nofollow" target="_blank"&gt;jLook Nice Forms&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.whitespace-creative.com/jquery/jNice/" rel="nofollow" target="_blank"&gt;jNice&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.brainfault.com/2007/07/07/pin-plugin-reloaded/" rel="nofollow" target="_blank"&gt;Ping Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://grzegorz.frydrychowicz.net/jquery_toggleformtext/" rel="nofollow" target="_blank"&gt;Toggle Form Text&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://thoughts.kuzemchak.net/entry/toggleval-for-jquery/" rel="nofollow" target="_blank"&gt;ToggleVal&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.pengoworks.com/workshop/jquery/field.plugin.htm" rel="nofollow" target="_blank"&gt;jQuery Field Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.befruit.com/" rel="nofollow" target="_blank"&gt;jQuery Form’n Field plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.texotela.co.uk/code/jquery/checkboxes/" rel="nofollow" target="_blank"&gt;jQuery Checkbox manipulation&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.alcoholwang.cn/jquery/jTaggingDemo.htm" rel="nofollow" target="_blank"&gt;jTagging&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/labelcheck/" rel="nofollow" target="_blank"&gt;jQuery labelcheck&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://scott.sauyet.com/thoughts/archives/2007/03/31/overlabel-with-jquery/" rel="nofollow" target="_blank"&gt;Overlabel&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.amicoimmaginario.it/2007/08/28/jquery-plugin-3-state-radio-buttons/" rel="nofollow" target="_blank"&gt;3 state radio buttons&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sanisoft-demo.com/jquery/plugins/shiftcheckbox/" rel="nofollow" target="_blank"&gt;ShiftCheckbox jQuery Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://digitalbush.com/projects/watermark-input-plugin" rel="nofollow" target="_blank"&gt;Watermark Input&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://kawika.org/jquery/checkbox/" rel="nofollow" target="_blank"&gt;jQuery Checkbox (checkboxes with imags)&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.softwareunity.com/sandbox/jqueryspinbtn/" rel="nofollow" target="_blank"&gt;jQuery SpinButton Control&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.phpletter.com/form_builder/demo.html" rel="nofollow" target="_blank"&gt;jQuery Ajax Form Builder&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.texotela.co.uk/code/jquery/focusfields/" rel="nofollow" target="_blank"&gt;jQuery Focus Fields&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://home.iprimus.com.au/kbwood/jquery/timeEntry.html" rel="nofollow" target="_blank"&gt;jQuery Time Entry&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Time, Date and Color Picker&lt;/h3&gt;&lt;ul class="jQuery"&gt;
&lt;li&gt;&lt;a href="http://marcgrabanski.com/code/ui-datepicker/" rel="nofollow" target="_blank"&gt;jQuery UI Datepicker&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://kelvinluck.com/assets/jquery/datePicker/" rel="nofollow" target="_blank"&gt;jQuery date picker plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/jquery-timepicker/" rel="nofollow" target="_blank"&gt;jQuery Time Picker&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.texotela.co.uk/code/jquery/timepicker/" rel="nofollow" target="_blank"&gt;Time Picker&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.oakcitygraphics.com/jquery/clockpick/ClockPick.cfm" rel="nofollow" target="_blank"&gt;ClickPick&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://labs.perifer.se/timedatepicker/" rel="nofollow" target="_blank"&gt;TimePicker&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://acko.net/dev/farbtastic" rel="nofollow" target="_blank"&gt;Farbtastic jQuery Color Picker Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.intelliance.fr/jquery/color_picker/" rel="nofollow" target="_blank"&gt;Color Picker by intelliance.fr&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Rating Plugins&lt;/h3&gt;&lt;ul class="jQuery"&gt;
&lt;li&gt;&lt;a href="http://www.phpletter.com/Demo/Jquery-Star-Rating-Plugin/#" rel="nofollow" target="_blank"&gt;jQuery Star Rating Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.m3nt0r.de/devel/raterDemo/" rel="nofollow" target="_blank"&gt;jQuery Star Rater&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://riderdesign.com/articles/displayarticle.aspx?articleid=21" rel="nofollow" target="_blank"&gt;Content rater with asp.net, ajax and jQuery&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.learningjquery.com/2007/05/half-star-rating-plugin" rel="nofollow" target="_blank"&gt;Half-Star Rating Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Search Plugins&lt;/h3&gt;&lt;ul class="jQuery"&gt;
&lt;li&gt;&lt;a href="http://www.vulgarisoip.com/2007/08/06/jquerysuggest-11/" rel="nofollow" target="_blank"&gt;jQuery Suggest&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/" rel="nofollow" target="_blank"&gt;jQuery Autocomplete&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.pengoworks.com/workshop/jquery/autocomplete.htm" rel="nofollow" target="_blank"&gt;jQuery Autocomplete Mod&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ajaxdaddy.com/demo-jquery-autocomplete.html" rel="nofollow" target="_blank"&gt;jQuery Autocomplete by AjaxDaddy&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dev.reach1to1.net/saurabh/jplugins/autocomplete/" rel="nofollow" target="_blank"&gt;jQuery Autocomplete Plugin with HTML formatting&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://interface.eyecon.ro/docs/autocomplete" rel="nofollow" target="_blank"&gt;jQuery Autocompleter&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://nodstrum.com/2007/09/19/autocompleter/" rel="nofollow" target="_blank"&gt;AutoCompleter (Tutorial with PHP&amp;amp;MySQL)&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://rikrikrik.com/jquery/quicksearch/" rel="nofollow" target="_blank"&gt;quick Search jQuery Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;&lt;h3&gt;Inline Edit &amp;amp; Editors
&lt;/h3&gt;
&lt;ul class="jQuery"&gt;
&lt;li&gt;&lt;a href="http://www.jaysalvat.com/jquery/jtageditor/" rel="nofollow" target="_blank"&gt;jTagEditor&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://demo.wymeditor.org/demo.html" rel="nofollow" target="_blank"&gt;WYMeditor&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://garage.pimentech.net/scripts_doc_jquery_jframe/" rel="nofollow" target="_blank"&gt;jQuery jFrame&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.appelsiini.net/projects/jeditable" rel="nofollow" target="_blank"&gt;Jeditable &amp;#8211; edit in place plugin for jQuery&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dyve.net/jquery/?editable" rel="nofollow" target="_blank"&gt;jQuery editable&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.jdempster.com/category/jquery/disableTextSelect/" rel="nofollow" target="_blank"&gt;jQuery Disable Text Select Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://15daysofjquery.com/edit-in-place-with-ajax-using-jquery-javascript-library/15/" rel="nofollow" target="_blank"&gt;Edit in Place with Ajax using jQuery&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://davehauenstein.com/blog/archives/28" rel="nofollow" target="_blank"&gt;jQuery Plugin &amp;#8211; Another In-Place Editor&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dev.iceburg.net/jquery/tableEditor/demo.php" rel="nofollow" target="_blank"&gt;TableEditor&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://joshhundley.com/teditable-in-place-editing-for-tables/" rel="nofollow" target="_blank"&gt;tEditable &amp;#8211; in place table editing for jQuery&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Audio, Video, Flash, SVG, etc&lt;/h3&gt;
&lt;ul class="jQuery"&gt;
&lt;li&gt;&lt;a href="http://www.contentwithstructure.com/extras/jmedia" rel="nofollow" target="_blank"&gt;jMedia &amp;#8211; accessible multi-media embedding&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sourceforge.net/projects/jbedit/" rel="nofollow" target="_blank"&gt;JBEdit &amp;#8211; Ajax online Video Editor&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.sean-o.com/jquery/jmp3/" rel="nofollow" target="_blank"&gt;jQuery MP3 Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://malsup.com/jquery/media/" rel="nofollow" target="_blank"&gt;jQuery Media Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://jquery.lukelutman.com/plugins/flash/index.html" rel="nofollow" target="_blank"&gt;jQuery Flash Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.solitude.dk/archives/embedquicktime/" rel="nofollow" target="_blank"&gt;Embed QuickTime&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://keith-wood.name/svg.html" rel="nofollow" target="_blank"&gt;SVG Integration&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Photos/Images/Galleries&lt;/h3&gt;
&lt;ul class="jQuery"&gt;
&lt;li&gt;&lt;a href="http://jquery.com/demo/thickbox/" rel="nofollow" target="_blank"&gt;ThickBox&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://leandrovieira.com/projects/jquery/lightbox/" rel="nofollow" target="_blank"&gt;jQuery lightBox plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.joshuaeichorn.com/archives/2007/01/11/jquery-image-strip/" rel="nofollow" target="_blank"&gt;jQuery Image Strip&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.gcmingati.net/wordpress/wp-content/lab/jquery/imagestrip/imageslide-plugin.html" rel="nofollow" target="_blank"&gt;jQuery slideViewer&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://benjaminsterling.com/2007/09/09/jquery-jqgalscroll-photo-gallery/" rel="nofollow" target="_blank"&gt;jQuery jqGalScroll 2.0&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://benjaminsterling.com/2007/10/02/jquery-jqgalviewii-photo-gallery/" rel="nofollow" target="_blank"&gt;jQuery &amp;#8211; jqGalViewII&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://benjaminsterling.com/2007/10/21/jqgalviewiii-proof-of-concept/" rel="nofollow" target="_blank"&gt;jQuery &amp;#8211; jqGalViewIII&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://opiefoto.com/articles/photoslider" rel="nofollow" target="_blank"&gt;jQuery Photo Slider&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://joanpiedra.com/jquery/thumbs/" rel="nofollow" target="_blank"&gt;jQuery Thumbs &amp;#8211; easily create thumbnails&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.texotela.co.uk/code/jquery/jQIR/" rel="nofollow" target="_blank"&gt;jQuery jQIR Image Replacement&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.gmarwaha.com/jquery/jcarousellite/index.php#what" rel="nofollow" target="_blank"&gt;jCarousel Lite&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://projects.sevir.org/storage/jpanview/index.html" rel="nofollow" target="_blank"&gt;jQPanView&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sorgalla.com/projects/jcarousel/#Examples" rel="nofollow" target="_blank"&gt;jCarousel&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.intelliance.fr/jquery/imagebox/" rel="nofollow" target="_blank"&gt;Interface Imagebox&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.getintothis.com/blog/2006/10/12/image-gallery-using-jquery-interface-reflections/" rel="nofollow" target="_blank"&gt;Image Gallery using jQuery, Interface &amp;amp; Reflactions&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://realazy.org/lab/jquery/j-gallery/" rel="nofollow" target="_blank"&gt;simple jQuery Gallery&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://chicagosocial.com/gallery/" rel="nofollow" target="_blank"&gt;jQuery Gallery Module&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.eogallery.com/" rel="nofollow" target="_blank"&gt;EO Gallery&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://flesler.blogspot.com/search/label/jQuery.ScrollShow" rel="nofollow" target="_blank"&gt;jQuery ScrollShow&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.malsup.com/jquery/cycle/" rel="nofollow" target="_blank"&gt;jQuery Cycle Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.projectatomic.com/en/flickr.htm" rel="nofollow" target="_blank"&gt;jQuery Flickr&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.appelsiini.net/2007/9/lazy-load-images-jquery-plugin" rel="nofollow" target="_blank"&gt;jQuery Lazy Load Images Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.sunsean.com/zoomi/" rel="nofollow" target="_blank"&gt;Zoomi &amp;#8211; Zoomable Thumbnails&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://remysharp.com/2007/03/19/a-few-more-jquery-plugins-crop-labelover-and-pluck/#crop" rel="nofollow" target="_blank"&gt;jQuery Crop &amp;#8211; crop any image on the fly&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://jquery.com/plugins/project/reflection" rel="nofollow" target="_blank"&gt;Image Reflection&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Google Map
&lt;/h3&gt;
&lt;ul class="jQuery"&gt;
&lt;li&gt;&lt;a href="http://www.dyve.net/jquery/?googlemaps" rel="nofollow" target="_blank"&gt;jQuery Plugin googlemaps&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/jmaps/" rel="nofollow" target="_blank"&gt;jMaps jQuery Maps Framework&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://projects.sevir.org/storage/jqmaps/index.html" rel="nofollow" target="_blank"&gt;jQmaps&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://olbertz.de/jquery/googlemap.html" rel="nofollow" target="_blank"&gt;jQuery &amp;amp; Google Maps&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://snippets.dzone.com/posts/show/4361" rel="nofollow" target="_blank"&gt;jQuery Maps Interface forr Google and Yahoo maps&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://webrocket.ulmb.com/jmaps/" rel="nofollow" target="_blank"&gt;jQuery J Maps &amp;#8211; by Tane Piper&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Games&lt;/h3&gt;
&lt;ul class="jQuery"&gt;
&lt;li&gt;&lt;a href="http://fmarcia.info/jquery/tetris/tetris.html" rel="nofollow" target="_blank"&gt;Tetris with jQuery&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://64squar.es/" rel="nofollow" target="_blank"&gt;jQuery Chess&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.bennadel.com/blog/623-jQuery-Demo-Mad-Libs-Word-Game.htm" rel="nofollow" target="_blank"&gt;Mad Libs Word Game&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.alexatnet.com/node/68" rel="nofollow" target="_blank"&gt;jQuery Puzzle&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.willjessup.com/sandbox/jquery/solar_system/rotator.html" rel="nofollow" target="_blank"&gt;jQuery Solar System (not a game but awesome jQuery Stuff)&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Tables, Grids etc.
&lt;/h3&gt;
&lt;ul class="jQuery"&gt;
&lt;li&gt;&lt;a href="http://docs.jquery.com/Plugins/Tablesorter" rel="nofollow" target="_blank"&gt;UI/Tablesorter&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.reconstrukt.com/ingrid/" rel="nofollow" target="_blank"&gt;jQuery ingrid&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.trirand.com/blog/?p=13" rel="nofollow" target="_blank"&gt;jQuery Grid Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://ideamill.synaptrixgroup.com/jquery/tablefilter/tabletest.htm" rel="nofollow" target="_blank"&gt;Table Filter &amp;#8211; awesome!&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dev.iceburg.net/jquery/tableEditor/demo.php" rel="nofollow" target="_blank"&gt;TableEditor&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.hanpau.com/jquery/unobtrusivetreetable.php" rel="nofollow" target="_blank"&gt;jQuery Tree Tables&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.javascripttoolbox.com/jquery/#expandablerows" rel="nofollow" target="_blank"&gt;Expandable &amp;#8220;Detail&amp;#8221; Table Rows&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.remotesynthesis.com/blog/index.cfm/2007/9/25/Sortable-Table-ColdFusion-Custom-Tag-with-jQueryUI" rel="nofollow" target="_blank"&gt;Sortable Table ColdFusion Costum Tag with jQuery UI&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://flesler.blogspot.com/2007/10/jquerybubble.html" rel="nofollow" target="_blank"&gt;jQuery Bubble&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://tablesorter.com/docs/" rel="nofollow" target="_blank"&gt;TableSorter&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.webtoolkit.info/demo/jquery/scrollable/demo.html" rel="nofollow" target="_blank"&gt;Scrollable HTML Table&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://p.sohei.org/stuff/jquery/columnmanager/demo/demo.html" rel="nofollow" target="_blank"&gt;jQuery column Manager Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://p.sohei.org/stuff/jquery/tablehover/demo/demo.html" rel="nofollow" target="_blank"&gt;jQuery tableHover Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://p.sohei.org/stuff/jquery/columnhover/demo/demo.html" rel="nofollow" target="_blank"&gt;jQuery columnHover Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://makoomba.altervista.org/grid/" rel="nofollow" target="_blank"&gt;jQuery Grid&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://motherrussia.polyester.se/jquery-plugins/tablesorter/" rel="nofollow" target="_blank"&gt;TableSorter plugin for jQuery&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://joshhundley.com/teditable-in-place-editing-for-tables/" rel="nofollow" target="_blank"&gt;tEditable &amp;#8211; in place table editing for jQuery&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.hovinne.com/dev/jquery/chartotable/" rel="nofollow" target="_blank"&gt;jQuery charToTable Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ita.es/jquery/jquery.grid.columnSizing.htm" rel="nofollow" target="_blank"&gt;jQuery Grid Column Sizing&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ita.es/jquery/jquery.grid.rowSizing.htm" rel="nofollow" target="_blank"&gt;jQuery Grid Row Sizing&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Charts, Presentation etc.
&lt;/h3&gt;
&lt;ul class="jQuery"&gt;
&lt;li&gt;&lt;a href="http://worcesterwideweb.com/2007/06/04/jquery-wizard-plugin/" rel="nofollow" target="_blank"&gt;jQuery Wizard Plugin &lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.reach1to1.com/sandbox/jquery/jqchart/" rel="nofollow" target="_blank"&gt;jQuery Chart Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://ejohn.org/apps/speed/" rel="nofollow" target="_blank"&gt;Bar Chart&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Border, Corners, Background
&lt;/h3&gt;
&lt;ul class="jQuery"&gt;
&lt;li&gt;&lt;a href="http://www.malsup.com/jquery/corner/" rel="nofollow" target="_blank"&gt;jQuery Corner&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blue-anvil.com/archives/anti-aliased-rounded-corners-with-jquery" rel="nofollow" target="_blank"&gt;jQuery Curvy Corner&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dev.jquery.com/%7Epaul/plugins/nifty/example.html" rel="nofollow" target="_blank"&gt;Nifty jQuery Corner&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://illandril.net/jQuery/transparentCorners/" rel="nofollow" target="_blank"&gt;Transparent Corners&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.methvin.com/jquery/jq-corner.html" rel="nofollow" target="_blank"&gt;jQuery Corner Gallery&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.brandonaaron.net/my-jquery-plugins/gradient/" rel="nofollow" target="_blank"&gt;Gradient Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Text and Links
&lt;/h3&gt;
&lt;ul class="jQuery"&gt;
&lt;li&gt;&lt;a href="http://wanderinghorse.net/computing/javascript/jquery/spoilers/demo.html" rel="nofollow" target="_blank"&gt;jQuery Spoiler plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://johannburkard.de/blog/programming/javascript/highlight-javascript-text-higlighting-jquery-plugin.html" rel="nofollow" target="_blank"&gt;Text Highlighting&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.jdempster.com/category/jquery/disableTextSelect/" rel="nofollow" target="_blank"&gt;Disable Text Select Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.texotela.co.uk/code/jquery/newsticker/" rel="nofollow" target="_blank"&gt;jQuery Newsticker&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ollicle.com/2007/jun/03/jquery_lineheight_flexible.html" rel="nofollow" target="_blank"&gt;Auto line-height Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://agencenp.net/textgrad/textgrad.html" rel="nofollow" target="_blank"&gt;Textgrad &amp;#8211; a text gradient plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://kawika.org/jquery/linklook/" rel="nofollow" target="_blank"&gt;LinkLook &amp;#8211; a link thumbnail preview&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://rikrikrik.com/jquery/pager/#examples" rel="nofollow" target="_blank"&gt;pager jQuery Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://rikrikrik.com/jquery/shortkeys/" rel="nofollow" target="_blank"&gt;shortKeys jQuery Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ollicle.com/eg/jquery/biggerlink" rel="nofollow" target="_blank"&gt;jQuery Biggerlink&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://troy.dyle.net/linkchecker/" rel="nofollow" target="_blank"&gt;jQuery Ajax Link Checker&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Tooltips
&lt;/h3&gt;
&lt;ul class="jQuery"&gt;
&lt;li&gt;&lt;a href="http://bassistance.de/jquery-plugins/jquery-plugin-tooltip/" rel="nofollow" target="_blank"&gt;jQuery Plugin &amp;#8211; Tooltip&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.codylindley.com/blogstuff/js/jtip/" rel="nofollow" target="_blank"&gt;jTip &amp;#8211; The jQuery Tool Tip&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://examples.learningjquery.com/62/demo/index.html#examplesection" rel="nofollow" target="_blank"&gt;clueTip&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://edgarverle.com/BetterTip/default.cfm" rel="nofollow" target="_blank"&gt;BetterTip&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://ioreader.com/2007/05/15/flash-tooltips-using-jquery/" rel="nofollow" target="_blank"&gt;Flash Tooltips using jQuery&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.texotela.co.uk/code/jquery/tooltipdemo/" rel="nofollow" target="_blank"&gt;ToolTip&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Menus, Navigations
&lt;/h3&gt;
&lt;ul class="jQuery"&gt;
&lt;li&gt;&lt;a href="http://stilbuero.de/jquery/tabs_3/" rel="nofollow" target="_blank"&gt;jQuery Tabs Plugin &amp;#8211; awesome! &lt;/a&gt;. [&lt;a href="http://stilbuero.de/jquery/tabs_3/nested.html" target="_blank"&gt;demo nested tabs&lt;/a&gt;.]&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.cutterscrossing.com/index.cfm/2007/6/15/Updated-JQuery-Nested-Tab-Set-with-Demo" rel="nofollow" target="_blank"&gt;another jQuery nested Tab Set example (based on jQuery Tabs Plugin)&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.sunsean.com/idTabs/" rel="nofollow" target="_blank"&gt;jQuery idTabs&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://jdsharp.us/jQuery/plugins/jdMenu/" rel="nofollow" target="_blank"&gt;jdMenu &amp;#8211; Hierarchical Menu Plugin for jQuery&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://be.twixt.us/jquery/suckerFish.php" rel="nofollow" target="_blank"&gt;jQuery SuckerFish Style&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://bassistance.de/jquery-plugins/jquery-plugin-treeview/" rel="nofollow" target="_blank"&gt;jQuery Plugin Treeview&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://be.twixt.us/jquery/treeView.php" rel="nofollow" target="_blank"&gt;treeView Basic&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://labs.activespotlight.net/jQuery/menu_demo.html" rel="nofollow" target="_blank"&gt;FastFind Menu&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.getintothis.com/blog/2006/09/26/my-first-jquery-plugin-a-sliding-menu/" rel="nofollow" target="_blank"&gt;Sliding Menu&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://gmarwaha.com/blog/?p=7" rel="nofollow" target="_blank"&gt;Lava Lamp jQuery Menu&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://icon.cat/wiki/IconDock_En#iconDock_jQuery_Plugin" rel="nofollow" target="_blank"&gt;jQuery iconDock&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://cherne.net/brian/resources/jquery.variations.html" rel="nofollow" target="_blank"&gt;jVariations Control Panel&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.trendskitchens.co.nz/jquery/contextmenu/" rel="nofollow" target="_blank"&gt;ContextMenu plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://p.sohei.org/jquery-plugins/clickmenu/" rel="nofollow" target="_blank"&gt;clickMenu&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ndesign-studio.com/blog/mac/css-dock-menu" rel="nofollow" target="_blank"&gt;CSS Dock Menu&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://webexpose.org/2006/12/28/jquery-pop-up-menu-tutorial/" rel="nofollow" target="_blank"&gt;jQuery Pop-up Menu Tutorial&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.getintothis.com/blog/2006/09/26/my-first-jquery-plugin-a-sliding-menu/" rel="nofollow" target="_blank"&gt;Sliding Menu&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Accordions, Slide and Toggle stuff
&lt;/h3&gt;
&lt;ul class="jQuery"&gt;
&lt;li&gt;&lt;a href="http://bassistance.de/jquery-plugins/jquery-plugin-accordion/" rel="nofollow" target="_blank"&gt;jQuery Plugin Accordion&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://fmarcia.info/jquery/accordion.html" rel="nofollow" target="_blank"&gt;jQuery Accordion Plugin Horizontal Way&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://letmehaveblog.blogspot.com/2007/10/haccordion-simple-horizontal-accordion.html" rel="nofollow" target="_blank"&gt;haccordion &amp;#8211; a simple horizontal accordion plugin for jQuery&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dev.portalzine.de/index?/Horizontal_Accordion--print" rel="nofollow" target="_blank"&gt;Horizontal Accordion by portalzine.de&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://berndmatzner.de/jquery/hoveraccordion/" rel="nofollow" target="_blank"&gt;HoverAccordion&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://fmarcia.info/jquery/accordion.html" rel="nofollow" target="_blank"&gt;Accordion Example from fmarcia.info&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.evaria.com/wp-content/themes/blogvaria/jquery/index.php" rel="nofollow" target="_blank"&gt;jQuery Accordion Example&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://jquery.com/files/demo/dl-done.html" rel="nofollow" target="_blank"&gt;jQuery Demo &amp;#8211; Expandable Sidebar Menu&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.andreacfm.com/examples/jQpanels/" rel="nofollow" target="_blank"&gt;Sliding Panels for jQuery&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://jquery.andreaseberhard.de/toggleElements/" rel="nofollow" target="_blank"&gt;jQuery ToggleElements&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ndoherty.com/demos/coda-slider/" rel="nofollow" target="_blank"&gt;Coda Slider&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sorgalla.com/projects/jcarousel/#Examples" rel="nofollow" target="_blank"&gt;jCarousel&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.reindel.com/accessible_news_slider/" rel="nofollow" target="_blank"&gt;Accesible News Slider Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://icant.co.uk/sandbox/jquerycodeview/" rel="nofollow" target="_blank"&gt;Showing and Hiding code Examples&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://gsgd.co.uk/sandbox/jquery/easing/" rel="nofollow" target="_blank"&gt;jQuery Easing Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sonspring.com/journal/jquery-portlets" rel="nofollow" target="_blank"&gt;jQuery Portlets&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://jdsharp.us/jQuery/plugins/AutoScroll/" rel="nofollow" target="_blank"&gt;AutoScroll&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://medienfreunde.com/lab/innerfade/" rel="nofollow" target="_blank"&gt;Innerfade&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Drag and Drop
&lt;/h3&gt;
&lt;ul class="jQuery"&gt;
&lt;li&gt;&lt;a href="http://docs.jquery.com/UI/Draggables" rel="nofollow" target="_blank"&gt;UI/Draggables&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://fromvega.com/wordpress/2007/07/14/easydrag-jquery-plugin/" rel="nofollow" target="_blank"&gt;EasyDrag jQuery Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sonspring.com/journal/jquery-portlets" rel="nofollow" target="_blank"&gt;jQuery Portlets&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dev.iceburg.net/jquery/jqDnR/" rel="nofollow" target="_blank"&gt;jqDnR &amp;#8211; drag, drop resize&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://interface.eyecon.ro/demos/drag.html" rel="nofollow" target="_blank"&gt;Drag Demos&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;XML XSL JSON Feeds
&lt;/h3&gt;
&lt;ul class="jQuery"&gt;
&lt;li&gt;&lt;a href="http://www.jongma.org/webtools/jquery/xslt/" rel="nofollow" target="_blank"&gt;XSLT Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://cgaskell.wordpress.com/2006/11/02/jquery-ajax-call-and-result-xml-parsing/" rel="nofollow" target="_blank"&gt;jQuery Ajax call and result XML parsing&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://jquery.com/plugins/project/xmlObjectifier" rel="nofollow" target="_blank"&gt;xmlObjectifier &amp;#8211; Converts XML DOM to JSON&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://jquery.glyphix.com/" rel="nofollow" target="_blank"&gt;jQuery XSL Transform&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://malsup.com/jquery/taconite/" rel="nofollow" target="_blank"&gt;jQuery Taconite &amp;#8211; multiple Dom updates&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.hovinne.com/blog/index.php/2007/07/15/132-jfeed-jquery-rss-atom-feed-parser-plugin" rel="nofollow" target="_blank"&gt;RSS/ATOM Feed Parser Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.malsup.com/jquery/gfeed/" rel="nofollow" target="_blank"&gt;jQuery Google Feed Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Browserstuff
&lt;/h3&gt;
&lt;ul class="jQuery"&gt;
&lt;li&gt;&lt;a href="http://noteslog.com/post/how-to-fix-the-resize-event-in-ie/" rel="nofollow" target="_blank"&gt;Wresize &amp;#8211; IE Resize event Fix Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://jquery.khurshid.com/ifixpng.php" rel="nofollow" target="_blank"&gt;jQuery ifixpng&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://jquery.andreaseberhard.de/pngFix/" rel="nofollow" target="_blank"&gt;jQuery pngFix&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.crismancich.de/jquery/plugins/linkscrubber/" rel="nofollow" target="_blank"&gt;Link Scrubber &amp;#8211; removes the dotted line onfocus from links&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.matthewjrichards.co.uk/articles/2007/06/25/jquery-perciformes-the-entire-suckerfish-familly-under-one-roof" rel="nofollow" target="_blank"&gt;jQuery Perciformes &amp;#8211; the entire suckerfish familly under one roof&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.brandonaaron.net/my-jquery-plugins/background-iframe/" rel="nofollow" target="_blank"&gt;Background Iframe&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://jquery.com/plugins/project/QinIE" rel="nofollow" target="_blank"&gt;QinIE &amp;#8211; for proper display of Q tags in IE&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://webrocket.ulmb.com/ability/" rel="nofollow" target="_blank"&gt;jQuery Accessibility Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ogonek.net/mousewheel/jquery-demo.html" rel="nofollow" target="_blank"&gt;jQuery MouseWheel Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Alert, Prompt, Confirm Windows
&lt;/h3&gt;
&lt;ul class="jQuery"&gt;
&lt;li&gt;&lt;a href="http://trentrichardson.com/Impromptu/" rel="nofollow" target="_blank"&gt;jQuery Impromptu&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://nadiaspot.com/jquery/confirm" rel="nofollow" target="_blank"&gt;jQuery Confirm Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dev.iceburg.net/jquery/jqModal/" rel="nofollow" target="_blank"&gt;jqModal&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ericmmartin.com/projects/simplemodal/" rel="nofollow" target="_blank"&gt;SimpleModal&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;CSS
&lt;/h3&gt;
&lt;ul class="jQuery"&gt;
&lt;li&gt;&lt;a href="http://www.kelvinluck.com/article/switch-stylesheets-with-jquery" rel="nofollow" target="_blank"&gt;jQuery Style Switcher&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://andykent.bingodisk.com/bingo/public/jss/" rel="nofollow" target="_blank"&gt;JSS &amp;#8211; Javascript StyleSheets&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://flesler.blogspot.com/2007/11/jqueryrule.html" rel="nofollow" target="_blank"&gt;jQuery Rule &amp;#8211; creation/manipulation of CSS Rules&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.designerkamal.com/jPrintArea/" rel="nofollow" target="_blank"&gt;jPrintArea&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;DOM, Ajax and other jQuery plugins
&lt;/h3&gt;
&lt;ul class="jQuery"&gt;
&lt;li&gt;&lt;a href="http://flydom.socianet.com/" rel="nofollow" target="_blank"&gt;FlyDOM&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://brandonaaron.net/docs/dimensions/#getting-started" rel="nofollow" target="_blank"&gt;jQuery Dimenion Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://happygiraffe.net/blog/articles/2007/09/26/jquery-logging" rel="nofollow" target="_blank"&gt;jQuery Loggin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://jquery.com/plugins/project/metadata" rel="nofollow" target="_blank"&gt;Metadata &amp;#8211; extract metadata from classes, attributes, elements&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://johannburkard.de/blog/programming/javascript/inc-a-super-tiny-client-side-include-javascript-jquery-plugin.html" rel="nofollow" target="_blank"&gt;Super-tiny Client-Side Include Javascript jQuery Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://humanized.com/weblog/2007/09/14/undo-made-easy-with-ajax-part-1/" rel="nofollow" target="_blank"&gt;Undo Made Easy with Ajax&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.jasons-toolbox.com/JHeartbeat/" rel="nofollow" target="_blank"&gt;JHeartbeat &amp;#8211; periodically poll the server&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.appelsiini.net/projects/lazyload" rel="nofollow" target="_blank"&gt;Lazy Load Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.brandonaaron.net/2007/08/19/new-plugin-live-query/" rel="nofollow" target="_blank"&gt;Live Query&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://jquery.offput.ca/every/" rel="nofollow" target="_blank"&gt;jQuery Timers&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.joanpiedra.com/jquery/shareit/" rel="nofollow" target="_blank"&gt;jQuery Share it &amp;#8211; display social bookmarking icons&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.jdempster.com/category/code/jquery/cookiejar/" rel="nofollow" target="_blank"&gt;jQuery serverCookieJar&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://ideamill.synaptrixgroup.com/?p=3" rel="nofollow" target="_blank"&gt;jQuery autoSave&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.semicomplete.com/blog/geekery/jquery-interface-puffer.html" rel="nofollow" target="_blank"&gt;jQuery Puffer&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://33rockers.com/jquery/iframe-demo/" rel="nofollow" target="_blank"&gt;jQuery iFrame Plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.stilbuero.de/2006/09/17/cookie-plugin-for-jquery/" rel="nofollow" target="_blank"&gt;Cookie Plugin for jQuery&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://leftlogic.com/lounge/articles/jquery_spy2" rel="nofollow" target="_blank"&gt;jQuery Spy &amp;#8211; awesome plugin&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.learningjquery.com/2007/01/effect-delay-trick" rel="nofollow" target="_blank"&gt;Effect Delay Trick&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://jquick.sullof.com/jquick/" rel="nofollow" target="_blank"&gt;jQuick &amp;#8211; a quick tag creator for jQuery&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://noteslog.com/post/metaobjects-11-released-today/" rel="nofollow" target="_blank"&gt;Metaobjects&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.thunderguy.com/semicolon/2007/08/14/elementready-jquery-plugin/" rel="nofollow" target="_blank"&gt;elementReady&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;&lt;div class='clear'&gt;&lt;/div&gt;&lt;style type='text/css'&gt;ul.jQuery li{position:relative;width:48%;float:left;list-style:none}.post-body h3{clear:both}ul.jQuery li:before{content:'\f046';font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#333;padding-right:0.5em;top:10px;left:0}&lt;/style&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">6</thr:total><enclosure length="7147" type="application/x-httpd-ea-php54" url="http://itgroup.com.ph/alphanumeric/"/><itunes:explicit>no</itunes:explicit><itunes:subtitle>JQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript. Banyak kalang designer dunia maya memanfaatkan plugin untuk mendesign template mereka dengan berbagai plugin jQuery demi tampilan website menjadi menarik untuk dilihat, dinikmati dan dikunjungi. Pada Artikel ini, Admin ingin membagikan link-link plugin jQuery yang bisa Anda manfaatkan. Artikel ini merupakan kumpulan link website yang menyediakan plugins jQuery.Form Validation jQuery Validation. Auto Help. Simple jQuery form validation. jQuery XAV – form validations. jQuery AlphaNumeric. Masked Input. TypeWatch Plugin. Text limiter for form fields. Ajax Username Check with jQuery. File upload Ajax File Upload. jQUploader. Multiple File Upload plugin. jQuery File Style. Styling an input type file. Progress Bar Plugin. Form – Select Box stuff jQuery Combobox. jQuery controlled dependent (or Cascadign) Select List. Multiple Selects. Select box manipulation. Select Combo Plugin. jQuery – LinkedSelect Auto-populate multiple select boxes. Choose Plugin (Select Replacement). Form Basics, Input Fields, Checkboxes etc. jQuery Form Plugin. jQuery-Form. jLook Nice Forms. jNice. Ping Plugin. Toggle Form Text. ToggleVal. jQuery Field Plugin. jQuery Form’n Field plugin. jQuery Checkbox manipulation. jTagging. jQuery labelcheck. Overlabel. 3 state radio buttons. ShiftCheckbox jQuery Plugin. Watermark Input. jQuery Checkbox (checkboxes with imags). jQuery SpinButton Control. jQuery Ajax Form Builder. jQuery Focus Fields. jQuery Time Entry. Time, Date and Color Picker jQuery UI Datepicker. jQuery date picker plugin. jQuery Time Picker. Time Picker. ClickPick. TimePicker. Farbtastic jQuery Color Picker Plugin. Color Picker by intelliance.fr. Rating Plugins jQuery Star Rating Plugin. jQuery Star Rater. Content rater with asp.net, ajax and jQuery. Half-Star Rating Plugin. Search Plugins jQuery Suggest. jQuery Autocomplete. jQuery Autocomplete Mod. jQuery Autocomplete by AjaxDaddy. jQuery Autocomplete Plugin with HTML formatting. jQuery Autocompleter. AutoCompleter (Tutorial with PHP&amp;amp;MySQL). quick Search jQuery Plugin. Inline Edit &amp;amp; Editors jTagEditor. WYMeditor. jQuery jFrame. Jeditable &amp;#8211; edit in place plugin for jQuery. jQuery editable. jQuery Disable Text Select Plugin. Edit in Place with Ajax using jQuery. jQuery Plugin &amp;#8211; Another In-Place Editor. TableEditor. tEditable &amp;#8211; in place table editing for jQuery. Audio, Video, Flash, SVG, etc jMedia &amp;#8211; accessible multi-media embedding. JBEdit &amp;#8211; Ajax online Video Editor. jQuery MP3 Plugin. jQuery Media Plugin. jQuery Flash Plugin. Embed QuickTime. SVG Integration. Photos/Images/Galleries ThickBox. jQuery lightBox plugin. jQuery Image Strip. jQuery slideViewer. jQuery jqGalScroll 2.0. jQuery &amp;#8211; jqGalViewII. jQuery &amp;#8211; jqGalViewIII. jQuery Photo Slider. jQuery Thumbs &amp;#8211; easily create thumbnails. jQuery jQIR Image Replacement. jCarousel Lite. jQPanView. jCarousel. Interface Imagebox. Image Gallery using jQuery, Interface &amp;amp; Reflactions. simple jQuery Gallery. jQuery Gallery Module. EO Gallery. jQuery ScrollShow. jQuery Cycle Plugin. jQuery Flickr. jQuery Lazy Load Images Plugin. Zoomi &amp;#8211; Zoomable Thumbnails. jQuery Crop &amp;#8211; crop any image on the fly. Image Reflection. Google Map jQuery Plugin googlemaps. jMaps jQuery Maps Framework. jQmaps. jQuery &amp;amp; Google Maps. jQuery Maps Interface forr Google and Yahoo maps. jQuery J Maps &amp;#8211; by Tane Piper. Games Tetris with jQuery. jQuery Chess. Mad Libs Word Game. jQuery Puzzle. jQuery Solar System (not a game but awesome jQuery Stuff). Tables, Grids etc. UI/Tablesorter. jQuery ingrid. jQuery Grid Plugin. Table Filter &amp;#8211; awesome!. TableEditor. jQuery Tree Tables. Expandable &amp;#8220;Detail&amp;#8221; Table Rows. Sortable Table ColdFusion Costum Tag with jQuery UI. jQuery Bubble. TableSorter. Scrollable HTML Table. jQuery column Manager Plugin. jQuery tableHover Plugin. jQuery columnHover Plugin. jQuery Grid. TableSorter plugin for jQuery. tEditable &amp;#8211; in place table editing for jQuery. jQuery charToTable Plugin. jQuery Grid Column Sizing. jQuery Grid Row Sizing. Charts, Presentation etc. jQuery Wizard Plugin . jQuery Chart Plugin. Bar Chart. Border, Corners, Background jQuery Corner. jQuery Curvy Corner. Nifty jQuery Corner. Transparent Corners. jQuery Corner Gallery. Gradient Plugin. Text and Links jQuery Spoiler plugin. Text Highlighting. Disable Text Select Plugin. jQuery Newsticker. Auto line-height Plugin. Textgrad &amp;#8211; a text gradient plugin. LinkLook &amp;#8211; a link thumbnail preview. pager jQuery Plugin. shortKeys jQuery Plugin. jQuery Biggerlink. jQuery Ajax Link Checker. Tooltips jQuery Plugin &amp;#8211; Tooltip. jTip &amp;#8211; The jQuery Tool Tip. clueTip. BetterTip. Flash Tooltips using jQuery. ToolTip. Menus, Navigations jQuery Tabs Plugin &amp;#8211; awesome! . [demo nested tabs.] another jQuery nested Tab Set example (based on jQuery Tabs Plugin). jQuery idTabs. jdMenu &amp;#8211; Hierarchical Menu Plugin for jQuery. jQuery SuckerFish Style. jQuery Plugin Treeview. treeView Basic. FastFind Menu. Sliding Menu. Lava Lamp jQuery Menu. jQuery iconDock. jVariations Control Panel. ContextMenu plugin. clickMenu. CSS Dock Menu. jQuery Pop-up Menu Tutorial. Sliding Menu. Accordions, Slide and Toggle stuff jQuery Plugin Accordion. jQuery Accordion Plugin Horizontal Way. haccordion &amp;#8211; a simple horizontal accordion plugin for jQuery. Horizontal Accordion by portalzine.de. HoverAccordion. Accordion Example from fmarcia.info. jQuery Accordion Example. jQuery Demo &amp;#8211; Expandable Sidebar Menu. Sliding Panels for jQuery. jQuery ToggleElements. Coda Slider. jCarousel. Accesible News Slider Plugin. Showing and Hiding code Examples. jQuery Easing Plugin. jQuery Portlets. AutoScroll. Innerfade. Drag and Drop UI/Draggables. EasyDrag jQuery Plugin. jQuery Portlets. jqDnR &amp;#8211; drag, drop resize. Drag Demos. XML XSL JSON Feeds XSLT Plugin. jQuery Ajax call and result XML parsing. xmlObjectifier &amp;#8211; Converts XML DOM to JSON. jQuery XSL Transform. jQuery Taconite &amp;#8211; multiple Dom updates. RSS/ATOM Feed Parser Plugin. jQuery Google Feed Plugin. Browserstuff Wresize &amp;#8211; IE Resize event Fix Plugin. jQuery ifixpng. jQuery pngFix. Link Scrubber &amp;#8211; removes the dotted line onfocus from links. jQuery Perciformes &amp;#8211; the entire suckerfish familly under one roof. Background Iframe. QinIE &amp;#8211; for proper display of Q tags in IE. jQuery Accessibility Plugin. jQuery MouseWheel Plugin. Alert, Prompt, Confirm Windows jQuery Impromptu. jQuery Confirm Plugin. jqModal. SimpleModal. CSS jQuery Style Switcher. JSS &amp;#8211; Javascript StyleSheets. jQuery Rule &amp;#8211; creation/manipulation of CSS Rules. jPrintArea. DOM, Ajax and other jQuery plugins FlyDOM. jQuery Dimenion Plugin. jQuery Loggin. Metadata &amp;#8211; extract metadata from classes, attributes, elements. Super-tiny Client-Side Include Javascript jQuery Plugin. Undo Made Easy with Ajax. JHeartbeat &amp;#8211; periodically poll the server. Lazy Load Plugin. Live Query. jQuery Timers. jQuery Share it &amp;#8211; display social bookmarking icons. jQuery serverCookieJar. jQuery autoSave. jQuery Puffer. jQuery iFrame Plugin. Cookie Plugin for jQuery. jQuery Spy &amp;#8211; awesome plugin. Effect Delay Trick. jQuick &amp;#8211; a quick tag creator for jQuery. Metaobjects. elementReady. ul.jQuery li{position:relative;width:48%;float:left;list-style:none}.post-body h3{clear:both}ul.jQuery li:before{content:'\f046';font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#333;padding-right:0.5em;top:10px;left:0}</itunes:subtitle><itunes:author>noreply@blogger.com (Id Tutor Plus)</itunes:author><itunes:summary>JQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript. Banyak kalang designer dunia maya memanfaatkan plugin untuk mendesign template mereka dengan berbagai plugin jQuery demi tampilan website menjadi menarik untuk dilihat, dinikmati dan dikunjungi. Pada Artikel ini, Admin ingin membagikan link-link plugin jQuery yang bisa Anda manfaatkan. Artikel ini merupakan kumpulan link website yang menyediakan plugins jQuery.Form Validation jQuery Validation. Auto Help. Simple jQuery form validation. jQuery XAV – form validations. jQuery AlphaNumeric. Masked Input. TypeWatch Plugin. Text limiter for form fields. Ajax Username Check with jQuery. File upload Ajax File Upload. jQUploader. Multiple File Upload plugin. jQuery File Style. Styling an input type file. Progress Bar Plugin. Form – Select Box stuff jQuery Combobox. jQuery controlled dependent (or Cascadign) Select List. Multiple Selects. Select box manipulation. Select Combo Plugin. jQuery – LinkedSelect Auto-populate multiple select boxes. Choose Plugin (Select Replacement). Form Basics, Input Fields, Checkboxes etc. jQuery Form Plugin. jQuery-Form. jLook Nice Forms. jNice. Ping Plugin. Toggle Form Text. ToggleVal. jQuery Field Plugin. jQuery Form’n Field plugin. jQuery Checkbox manipulation. jTagging. jQuery labelcheck. Overlabel. 3 state radio buttons. ShiftCheckbox jQuery Plugin. Watermark Input. jQuery Checkbox (checkboxes with imags). jQuery SpinButton Control. jQuery Ajax Form Builder. jQuery Focus Fields. jQuery Time Entry. Time, Date and Color Picker jQuery UI Datepicker. jQuery date picker plugin. jQuery Time Picker. Time Picker. ClickPick. TimePicker. Farbtastic jQuery Color Picker Plugin. Color Picker by intelliance.fr. Rating Plugins jQuery Star Rating Plugin. jQuery Star Rater. Content rater with asp.net, ajax and jQuery. Half-Star Rating Plugin. Search Plugins jQuery Suggest. jQuery Autocomplete. jQuery Autocomplete Mod. jQuery Autocomplete by AjaxDaddy. jQuery Autocomplete Plugin with HTML formatting. jQuery Autocompleter. AutoCompleter (Tutorial with PHP&amp;amp;MySQL). quick Search jQuery Plugin. Inline Edit &amp;amp; Editors jTagEditor. WYMeditor. jQuery jFrame. Jeditable &amp;#8211; edit in place plugin for jQuery. jQuery editable. jQuery Disable Text Select Plugin. Edit in Place with Ajax using jQuery. jQuery Plugin &amp;#8211; Another In-Place Editor. TableEditor. tEditable &amp;#8211; in place table editing for jQuery. Audio, Video, Flash, SVG, etc jMedia &amp;#8211; accessible multi-media embedding. JBEdit &amp;#8211; Ajax online Video Editor. jQuery MP3 Plugin. jQuery Media Plugin. jQuery Flash Plugin. Embed QuickTime. SVG Integration. Photos/Images/Galleries ThickBox. jQuery lightBox plugin. jQuery Image Strip. jQuery slideViewer. jQuery jqGalScroll 2.0. jQuery &amp;#8211; jqGalViewII. jQuery &amp;#8211; jqGalViewIII. jQuery Photo Slider. jQuery Thumbs &amp;#8211; easily create thumbnails. jQuery jQIR Image Replacement. jCarousel Lite. jQPanView. jCarousel. Interface Imagebox. Image Gallery using jQuery, Interface &amp;amp; Reflactions. simple jQuery Gallery. jQuery Gallery Module. EO Gallery. jQuery ScrollShow. jQuery Cycle Plugin. jQuery Flickr. jQuery Lazy Load Images Plugin. Zoomi &amp;#8211; Zoomable Thumbnails. jQuery Crop &amp;#8211; crop any image on the fly. Image Reflection. Google Map jQuery Plugin googlemaps. jMaps jQuery Maps Framework. jQmaps. jQuery &amp;amp; Google Maps. jQuery Maps Interface forr Google and Yahoo maps. jQuery J Maps &amp;#8211; by Tane Piper. Games Tetris with jQuery. jQuery Chess. Mad Libs Word Game. jQuery Puzzle. jQuery Solar System (not a game but awesome jQuery Stuff). Tables, Grids etc. UI/Tablesorter. jQuery ingrid. jQuery Grid Plugin. Table Filter &amp;#8211; awesome!. TableEditor. jQuery Tree Tables. Expandable &amp;#8220;Detail&amp;#8221; Table Rows. Sortable Table ColdFusion Costum Tag with jQuery UI. jQuery Bubble. TableSorter. Scrollable HTML Table. jQuery column Manager Plugin. jQuery tableHover Plugin. jQuery columnHover Plugin. jQuery Grid. TableSorter plugin for jQuery. tEditable &amp;#8211; in place table editing for jQuery. jQuery charToTable Plugin. jQuery Grid Column Sizing. jQuery Grid Row Sizing. Charts, Presentation etc. jQuery Wizard Plugin . jQuery Chart Plugin. Bar Chart. Border, Corners, Background jQuery Corner. jQuery Curvy Corner. Nifty jQuery Corner. Transparent Corners. jQuery Corner Gallery. Gradient Plugin. Text and Links jQuery Spoiler plugin. Text Highlighting. Disable Text Select Plugin. jQuery Newsticker. Auto line-height Plugin. Textgrad &amp;#8211; a text gradient plugin. LinkLook &amp;#8211; a link thumbnail preview. pager jQuery Plugin. shortKeys jQuery Plugin. jQuery Biggerlink. jQuery Ajax Link Checker. Tooltips jQuery Plugin &amp;#8211; Tooltip. jTip &amp;#8211; The jQuery Tool Tip. clueTip. BetterTip. Flash Tooltips using jQuery. ToolTip. Menus, Navigations jQuery Tabs Plugin &amp;#8211; awesome! . [demo nested tabs.] another jQuery nested Tab Set example (based on jQuery Tabs Plugin). jQuery idTabs. jdMenu &amp;#8211; Hierarchical Menu Plugin for jQuery. jQuery SuckerFish Style. jQuery Plugin Treeview. treeView Basic. FastFind Menu. Sliding Menu. Lava Lamp jQuery Menu. jQuery iconDock. jVariations Control Panel. ContextMenu plugin. clickMenu. CSS Dock Menu. jQuery Pop-up Menu Tutorial. Sliding Menu. Accordions, Slide and Toggle stuff jQuery Plugin Accordion. jQuery Accordion Plugin Horizontal Way. haccordion &amp;#8211; a simple horizontal accordion plugin for jQuery. Horizontal Accordion by portalzine.de. HoverAccordion. Accordion Example from fmarcia.info. jQuery Accordion Example. jQuery Demo &amp;#8211; Expandable Sidebar Menu. Sliding Panels for jQuery. jQuery ToggleElements. Coda Slider. jCarousel. Accesible News Slider Plugin. Showing and Hiding code Examples. jQuery Easing Plugin. jQuery Portlets. AutoScroll. Innerfade. Drag and Drop UI/Draggables. EasyDrag jQuery Plugin. jQuery Portlets. jqDnR &amp;#8211; drag, drop resize. Drag Demos. XML XSL JSON Feeds XSLT Plugin. jQuery Ajax call and result XML parsing. xmlObjectifier &amp;#8211; Converts XML DOM to JSON. jQuery XSL Transform. jQuery Taconite &amp;#8211; multiple Dom updates. RSS/ATOM Feed Parser Plugin. jQuery Google Feed Plugin. Browserstuff Wresize &amp;#8211; IE Resize event Fix Plugin. jQuery ifixpng. jQuery pngFix. Link Scrubber &amp;#8211; removes the dotted line onfocus from links. jQuery Perciformes &amp;#8211; the entire suckerfish familly under one roof. Background Iframe. QinIE &amp;#8211; for proper display of Q tags in IE. jQuery Accessibility Plugin. jQuery MouseWheel Plugin. Alert, Prompt, Confirm Windows jQuery Impromptu. jQuery Confirm Plugin. jqModal. SimpleModal. CSS jQuery Style Switcher. JSS &amp;#8211; Javascript StyleSheets. jQuery Rule &amp;#8211; creation/manipulation of CSS Rules. jPrintArea. DOM, Ajax and other jQuery plugins FlyDOM. jQuery Dimenion Plugin. jQuery Loggin. Metadata &amp;#8211; extract metadata from classes, attributes, elements. Super-tiny Client-Side Include Javascript jQuery Plugin. Undo Made Easy with Ajax. JHeartbeat &amp;#8211; periodically poll the server. Lazy Load Plugin. Live Query. jQuery Timers. jQuery Share it &amp;#8211; display social bookmarking icons. jQuery serverCookieJar. jQuery autoSave. jQuery Puffer. jQuery iFrame Plugin. Cookie Plugin for jQuery. jQuery Spy &amp;#8211; awesome plugin. Effect Delay Trick. jQuick &amp;#8211; a quick tag creator for jQuery. Metaobjects. elementReady. ul.jQuery li{position:relative;width:48%;float:left;list-style:none}.post-body h3{clear:both}ul.jQuery li:before{content:'\f046';font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#333;padding-right:0.5em;top:10px;left:0}</itunes:summary><itunes:keywords>jQuery, Plugin, Tools</itunes:keywords></item><item><title>Recent Post dengan Thumbnail dan Tooltip</title><link>https://idtutorplus.blogspot.com/2014/10/recent-post-dengan-thumbnail-dan-tooltip.html</link><category>Code Snippet</category><category>Menengah</category><category>Pre</category><category>Widget</category><author>noreply@blogger.com (Id Tutor Plus)</author><pubDate>Mon, 20 Oct 2014 01:18:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3244596497908171083.post-8065568585851119337</guid><description>&lt;figure class="separator center"&gt;&lt;img alt="Recent Post dengan Thumbnail dan Tooltip" src="https://1.bp.blogspot.com/-5NokzWA042g/Tz5Shbe60GI/AAAAAAAACJg/dZTI8p5KzWA/s1600/mini-gallery-recent-post.png"&gt;&lt;/figure&gt;&lt;p&gt;&lt;span class="awal"&gt;W&lt;/span&gt;idget recent post dengan gambar mini mungkin sudah biasa Anda temukan. Tapi mungkin Anda mau mencoba yang satu ini. Widget recent post dengan thumbnail dan dilengkapi dengan tooltip sebagai implementasi dari tulisan dalam artikel yang dimaksudkan.&lt;/p&gt;&lt;div class="button-group"&gt;&lt;a class="tombol tools" target="_blank" href="/search/label/url?url=https://experimenkoe.blogspot.com/2014/10/recent-post-dengan-gambar-thumbnail-dan.html"&gt;Lihat Demo&lt;/a&gt;&lt;/div&gt;&lt;h3&gt;Penerapannya&lt;/h3&gt;&lt;figure class="separator center"&gt;&lt;img alt="Recent Post dengan Thumbnail dan Tooltip" src="https://1.bp.blogspot.com/-H8Hksx7xPQ4/Tz5WGhTiHFI/AAAAAAAACJo/mMylXa9nqx8/s1600/blogger-tata-letak.png"&gt;&lt;figcaption&gt;Untuk membuatnya, pertama-tama masuk ke halaman tata letak dengan mengeklik menu &lt;code&gt;Tata Letak&lt;/code&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;Tambahkan sebuah elemen halaman &lt;code&gt;HTML/JavaScript&lt;/code&gt;, kemudian salin semua kode ini dan letakkan di dalam formulirnya:&lt;/p&gt;&lt;pre class="numbered" data-codetype="CSS+XML+Javascript"  title="Klik ganda untuk menyeleksi semua kode!"&gt;&lt;code class="xml"&gt;&lt;span class="underline"&gt;&amp;lt;script src=&amp;quot;https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/span&gt;
&amp;lt;style scoped=&amp;quot;scoped&amp;quot;&amp;gt;
#mini-gallery {
  width:380px;
  /* Tentukan lebar yang tepat sesuka hati atau buang saja deklarasi ini */

  margin:0 auto;
  font:normal normal 11px/normal Verdana,Arial,Sans-Serif;
  color:#666;
  padding:8px;
  background-color:#222;
  -webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);
  -moz-box-shadow:0 1px 3px rgba(0,0,0,.4);
  box-shadow:0 1px 3px rgba(0,0,0,.4);
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
}

#mini-gallery h2 {
  font:normal normal 14px/normal Impact,&amp;quot;
  Arial Narrow&amp;quot;
  ,Arial,Sans-Serif;
  color:#999;
  text-shadow:0 1px 0 black;
  text-transform:uppercase;
  margin:2px;
  padding:7px 14px;
  background-color:#3c3c3c;
}

#mini-gallery .rp-item {
  float:left;
  display:inline;
  position:relative;
  margin:2px;
  padding:0;
  background:white url(&amp;#39;
  data:image/gif;base64,R0lGODlhSABIAMQAADU1NTc3NzIyMiwsLCsrKzExMTQ0NC0tLS4uLioqKjMzMzAwMC8vLzEyMkVFRSssLDc4NzIxMTAxMSkpKTg4OCgoKDk5OTY2Njo6OicnJwAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAABIAEgAAAX/oHONZGmeaKqubOkIWSzPdG3feK7PwrX/wKBwJCwaj8SjcolLMp9PJ3RqlFKvP6uswu16v+CweDy+aTOVC2XNbrvf8LgcHpjYzhUKZs/v+/+AgYKAFnY1eHqDiouMfoV3PjV5jX0WAAUMAwkJBwwCABaUhIY0iKIXCBU5EwwXopWkM6aMFwMyBAwKACMACgwJMgOur4+HkTSTihYMMRMLAYMBC4YMoZTFpcczyYIUBGgL1osUC6qcnQWgg9iy2luJgQHACcOn38gI9Y6xMrOE3wPgETMAwIAABgRUZUAgjg+7fu5icPtzIAOBhq8c8iFnTiCGhzH8+YExAVrGP6kS/yAAgCEAwH2QbEzcaEfByX/B1tgxACumJI97CmQYcDOQNgIYhCLoaUwmUAvAWBYFhGBGAB9EHfILGRENUAAZEkwNZECGWLBZ94DMIHLPggwMxgKioKoCy6oLmGZz+scWz0EGCggeXEAA0D4JWYJlq7cd354myeJAKkgBtAt28jaG+HgjF4x+hN6YANqPAlUH/qxtGyAD6UEXFNZIPagi3FE+kXlUMBQDhQulWwIYTnx4aWmubC3F3fSnH1sCMDCbcKCAgQDBCQUwsODeUt5pYTbX3YduHpATBiBYIIDgrgsFFWDSVIO0BVWRN3PtjKEs0cVYZMCTLTapthVbXU0kVP9eotlwwAK2OAjhDXm9VQBzeznHR1XR2WYDS7x9iEGIs424EIaOabiHXxjcQ8MADegRQAMuZvBAjC3RWANSYNEmXobk8WGLK8DUoBkfzMgggR9JziAWVihypiIGtrBUowwHGKAHBQZEGEOWW3ZZw5O9GZjbNgJVZJOXNYB4g5s2IFWWj/ohyB8zFzY5mwAe0oAAnzcsBUNcZo6HZh8wCBpgDNExE12hQB7Khw9itbaoK99I9WOKQaplB6YBIuXDa5ByKimSGeQFww0CBODqq69S0CAN0b21XKlSdroHWK8VWcOjgbw1pgWPaLpprqcKmWp/N1BGiK8z2CSUs7juN+X/rmhAU5UNEQQyqwxL0SWgIKsleFhVtF0pA7B8fBvDRRhURGe1dl67BwWZ+aZuDAN8AoAA+xKgh1AlrXNgW3yUlcGFFvQZxAGhrPoXuQebK8iqF2IggGw7VJCxaOwGUi5/f6wKsW8McCwTA3pYsG3IIldM8h8GqDJBgRYYgEACslWgkgLWGABMBRMrI7O9fwRgGwFAO/SqOBYocM8A+Rl95juNCN3Mn2qEYsFvCiBgSAUwW20o1o1YUADHXEzABQ0HQJDRyEgPQsG2OExQtCh060oJKjZMUEB2i/Sd7CsBFHDAJgg0PZXhaMsl+UdH+z15UZBLhB2xnHfu+eeghy46Ouj4Xr3FBKinrvrqrLfu+uutq4zsorRHWvvt9eKO+xm6Y8F771T8DjwUF6w6/KICiNDC8sw337wDIQAAOw==&amp;#39;
  ) no-repeat 50% 50%;
  width:72px;
  height:72px;
}

#mini-gallery .rp-item img {
  width:72px;
  height:72px;
  border:none !important;
  margin:0 !important;
  padding:0 !important;
  background:none !important;
  display:none;
}

#mini-gallery .rp-item .rp-child {
  position:absolute;
  top:95%;
  left:95%;
  z-index:1000;
  width:200px;
  background-color:white;
  border-top:4px solid #3399ff;
  -webkit-box-shadow:0 0 3px rgba(0,0,0,.7);
  -moz-box-shadow:0 0 3px rgba(0,0,0,.7);
  box-shadow:0 0 3px rgba(0,0,0,.7);
  padding:10px 15px;
  overflow:hidden;
  word-wrap:break-word;
  display:none;
}

#mini-gallery .rp-item .rp-child h4 {
  font-size:12px;
  margin:0 0 5px;
  color:#2473A8;
}

#mini-gallery .rp-item:hover .hidden {
  display:block;
}
&amp;lt;/style&amp;gt;
&amp;lt;script&amp;gt;
var widgetTitle = &amp;quot;Artikel Terbaru&amp;quot;, // Tentukan judul widget
    numPosts = 20, // Tentukan jumlah thumbnail/posting
    numChars = 300, // Tentukan jumlah karakter pada deskripsi tooltip
    tooltipFadeSpeed = 200, // Tentukan kecepatan efek .fadeIn() saat tooltip tampil
    pictureBlank = &amp;quot;data:image/gif;base64,R0lGODlhSABIAMQAADU1NTc3NzIyMiwsLCsrKzExMTQ0NC0tLS4uLioqKjMzMzAwMC8vLzEyMkVFRSssLDc4NzIxMTAxMSkpKTg4OCgoKDk5OTY2Njo6OicnJwAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAABIAEgAAAX/oHONZGmeaKqubOkIWSzPdG3feK7PwrX/wKBwJCwaj8SjcolLMp9PJ3RqlFKvP6uswu16v+CweDy+aTOVC2XNbrvf8LgcHpjYzhUKZs/v+/+AgYKAFnY1eHqDiouMfoV3PjV5jX0WAAUMAwkJBwwCABaUhIY0iKIXCBU5EwwXopWkM6aMFwMyBAwKACMACgwJMgOur4+HkTSTihYMMRMLAYMBC4YMoZTFpcczyYIUBGgL1osUC6qcnQWgg9iy2luJgQHACcOn38gI9Y6xMrOE3wPgETMAwIAABgRUZUAgjg+7fu5icPtzIAOBhq8c8iFnTiCGhzH8+YExAVrGP6kS/yAAgCEAwH2QbEzcaEfByX/B1tgxACumJI97CmQYcDOQNgIYhCLoaUwmUAvAWBYFhGBGAB9EHfILGRENUAAZEkwNZECGWLBZ94DMIHLPggwMxgKioKoCy6oLmGZz+scWz0EGCggeXEAA0D4JWYJlq7cd354myeJAKkgBtAt28jaG+HgjF4x+hN6YANqPAlUH/qxtGyAD6UEXFNZIPagi3FE+kXlUMBQDhQulWwIYTnx4aWmubC3F3fSnH1sCMDCbcKCAgQDBCQUwsODeUt5pYTbX3YduHpATBiBYIIDgrgsFFWDSVIO0BVWRN3PtjKEs0cVYZMCTLTapthVbXU0kVP9eotlwwAK2OAjhDXm9VQBzeznHR1XR2WYDS7x9iEGIs424EIaOabiHXxjcQ8MADegRQAMuZvBAjC3RWANSYNEmXobk8WGLK8DUoBkfzMgggR9JziAWVihypiIGtrBUowwHGKAHBQZEGEOWW3ZZw5O9GZjbNgJVZJOXNYB4g5s2IFWWj/ohyB8zFzY5mwAe0oAAnzcsBUNcZo6HZh8wCBpgDNExE12hQB7Khw9itbaoK99I9WOKQaplB6YBIuXDa5ByKimSGeQFww0CBODqq69S0CAN0b21XKlSdroHWK8VWcOjgbw1pgWPaLpprqcKmWp/N1BGiK8z2CSUs7juN+X/rmhAU5UNEQQyqwxL0SWgIKsleFhVtF0pA7B8fBvDRRhURGe1dl67BwWZ+aZuDAN8AoAA+xKgh1AlrXNgW3yUlcGFFvQZxAGhrPoXuQebK8iqF2IggGw7VJCxaOwGUi5/f6wKsW8McCwTA3pYsG3IIldM8h8GqDJBgRYYgEACslWgkgLWGABMBRMrI7O9fwRgGwFAO/SqOBYocM8A+Rl95juNCN3Mn2qEYsFvCiBgSAUwW20o1o1YUADHXEzABQ0HQJDRyEgPQsG2OExQtCh060oJKjZMUEB2i/Sd7CsBFHDAJgg0PZXhaMsl+UdH+z15UZBLhB2xnHfu+eeghy46Ouj4Xr3FBKinrvrqrLfu+uutq4zsorRHWvvt9eKO+xm6Y8F771T8DjwUF6w6/KICiNDC8sw337wDIQAAOw==&amp;quot;, // Thumbnail cadangan jika posting yang tampil tidak memiliki gambar
    blogUrl = &amp;quot;&lt;mark&gt;https://nama_blog.blogspot.com&lt;/mark&gt;&amp;quot;; // Alamat blogmu
&amp;lt;/script&amp;gt;
&amp;lt;script src=&amp;quot;https://cekidot.96.lt/file/js/recent.gallery.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Klik Simpan dan lihat hasilnya.&lt;/p&gt;&lt;div class="catatan"&gt;&lt;ol&gt;&lt;li&gt;Kode yang Admin beri &lt;span class="underline"&gt;garis bawah&lt;/span&gt; adalah JQuery. Jika templat Anda sudah dilengkapi dengan JQuery&lt;/li&gt;&lt;li&gt;Ganti URL &lt;mark&gt;https://nama_blog.blogspot.com&lt;/mark&gt; dengan alamat blog Anda.&lt;/li&gt;&lt;li&gt;Tentukan judul widget pada &lt;code&gt;variabel widgetTitle&lt;/code&gt;.&lt;/li&gt;&lt;li&gt;Tentukan jumlah posting yang ditampilkan (gambar mini) pada &lt;code&gt;variabel numPosts&lt;/code&gt;&lt;/li&gt;&lt;li&gt;Tentukan juga jumlah karakter/ringkasan artikel yang akan muncul pada &lt;code&gt;variabel numChars&lt;/code&gt;.&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;section&gt;&lt;nav class="reference-breadcrumb" style="text-align: right;"&gt;&lt;strong&gt;Source&lt;/strong&gt; » &lt;a class="rb-child" href="https://www.dte.web.id"&gt;DTE&lt;/a&gt;&lt;/nav&gt;&lt;/section&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://1.bp.blogspot.com/-5NokzWA042g/Tz5Shbe60GI/AAAAAAAACJg/dZTI8p5KzWA/s72-c/mini-gallery-recent-post.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total></item><item><title>Halaman Error Page 403 Responsive</title><link>https://idtutorplus.blogspot.com/2014/10/halaman-error-page-403-responsive.html</link><category>Eksperimen</category><category>Kamus Blogspot</category><category>Tag Kondisional</category><author>noreply@blogger.com (Id Tutor Plus)</author><pubDate>Sat, 18 Oct 2014 16:53:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3244596497908171083.post-838570725781554678</guid><description>&lt;figure class="separator center"&gt;&lt;img alt="Error Page" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKlttVHf3kBhyphenhypheno5UqyxVulE_qFXbRYG2mFpD8oY2egDZQafIbCK5lQ-2G72-3GswPsDDR9_ZlCunIGBwgs_WQFWDis_8zWKlE1c2x-15rDjYrfejCxZuWyrhfCM8Vxyt55w_CZvVL2TwvL/s1600/error-page.png"&gt;&lt;figcaption&gt;Menciptakan Halaman error page 403 with Responsive&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;&lt;span class="awal"&gt;H&lt;/span&gt;alaman error ini untuk lebih menyajikan hal-hal dari kekurangan blog ata website. Jadi Admin pikir ini wajib diterapkan dalam blog kita. Seperti yang di tuliskan sebelumnya bagaimana cara menyajikan Halaman error page ini valid HTML5? &lt;i class="icon-arrow-right"&gt;&lt;/i&gt; kunjungi &lt;a href="/2013/04/menciptakan-halaman-error-page-valid.html"&gt;disini&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;Penerapannya&lt;/h3&gt;Carilah kode &lt;code&gt;&amp;lt;body&amp;gt;&lt;/code&gt; dalam template Anda dan terapkan kode dibawah ini.&lt;pre class="numbered" data-codetype="XML"  title="Klik ganda untuk menyeleksi semua kode!"&gt;&lt;code class="xml"&gt;&amp;lt;b:if cond=&amp;#39;data:blog.pageType == &amp;amp;quot;error_page&amp;amp;quot;&amp;#39;&amp;gt;
&amp;lt;style type=&amp;#39;text/css&amp;#39;&amp;gt;
body {
  background:#FFF;
  font-family:Verdana,Geneva,sans-serif;
  color:#686868;
  font-size:14px;
  line-height:16px;
}

#error-page {
  position:relative;
  width:100%;
}

#my-logo-line {
  position:absolute;
  width:100%;
  height:1px;
  background:#acddef;
  top:62px;
  left:0;
  z-index:1;
}

#my-logo {
  position:relative;
  width:1000px;
  height:27px;
  margin:0 auto;
  padding:48px 0 0 0;
  z-index:5;
}

.my-logo {
  display:block;
  position:absolute;
  top:48px;
  left:135px;
  background:#FFF url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiylSkYRY6NYHnxe-USoHIQCpWGDuPF6A6yijUoS49WH_md7SEDCkvyplUCP370WFB3-rlMyiRBvEAW6_u__ROCV6YId14ATBoJYQ8zgxW7qqAuzecC6yM7ot_sjDCAk1k3gjs-ADVh8eE/s1600/icon.png) no-repeat 50% 0;
  width:75px;
  height:27px;
  font-size:0;
  color:transparent;
  text-decoration:none;
}

#error_page {
  width:1000px;
  margin:0 auto;
  padding:42px 0 301px 0;
}

#error_page.permission {
  padding:40px 0 389px 0;
  background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2aBOkQRlNFvgZgT-lz0vaZ8k2PqGHCNdjzRMjOJE9wQaUmETcChJly6M4nI-DF9MwA3SJVoXDOkIAzDER_Z4_KpwG0x9Usc8CV7Kjvh-vL0w-rXLWB0ulRM0PyltOXr6IZ7WnoSfI_Fs/s1600/permission.png) no-repeat 317px 100%;
  margin-bottom:55px;
}

.error-title {
  display:inline-block;
  position:absolute;
  width:76px;
  top:52px;
  left:50%;
  margin-left:-38px;
  text-align:center;
  background:#FFF;
  font-size:17px;
  line-height:18px;
  color:#6bc0e1;
}

#error_page-link {
  font-size:22px;
  line-height:26px;
  text-transform:uppercase;
  text-align:center;
  color:#6bc0e1;
}

.noactivated #error_page-link,
.noconfig #error_page-link,
.deactivated #error_page-link,
.domain #error_page-link,
#error_page-link.nofound {
  font-size:24px;
}

#error-descr {
  font-size:14px;
  line-height:25px;
  color:#686868;
  text-align:center;
  margin:18px 0 0 0;
  padding:0 100px;
}

#error-descr a {
  color:#6bc0e1;
  text-decoration:underline;
}

#error-descr a:hover {
  text-decoration:none;
}

@media screen and (max-width:1240px) {
  #my-logo {
    width:1000px;
  }
  #error_page {
    width:1000px;
  }
}

@media screen and (max-width:990px) {
  #my-logo {
    width:770px;
  }
  #error_page {
    width:770px;
  }
  #error_page.permission {
    background-position:203px 100%;
  }
}

@media screen and (max-width:793px) {
  #my-logo {
    width:550px;
  }
  .my-logo {
    left:10px;
  }
  #error_page {
    width:550px;
  }
  #error_page.permission {
    background-position:91px 100%;
  }
}

@media screen and (max-width:570px) {
  #my-logo {
    width:290px;
  }
  .my-logo {
    left:47%;
    margin-left:-30px;
    top:10px;
  }
  #error_page {
    width:290px;
  }
  #error-descr {
    padding:0;
  }
  #error_page.permission {
    padding:23px 0 277px 0;
    background-position:7px 100%;
    background-size:75%;
  }
  #error_page-link {
    line-height:30px;
  }
}
&amp;lt;/style&amp;gt;
&amp;lt;div id=&amp;#39;error-page&amp;#39;&amp;gt;
 &amp;lt;div id=&amp;#39;my-logo&amp;#39;&amp;gt;
  &amp;lt;a class=&amp;#39;my-logo&amp;#39; href=&amp;#39;&lt;mark&gt;https://nama_blog.blogspot.com&lt;/mark&gt;' target=&amp;#39;_blank&amp;#39;&amp;gt;&lt;mark&gt;Title Blog&lt;/mark&gt;&amp;lt;/a&amp;gt;
  &amp;lt;span class=&amp;#39;error-title&amp;#39;&amp;gt;403&amp;lt;/span&amp;gt;
 &amp;lt;/div&amp;gt;
 &amp;lt;div id=&amp;#39;my-logo-line&amp;#39;/&amp;gt;
 &amp;lt;div class=&amp;#39;permission&amp;#39; id=&amp;#39;error_page&amp;#39;&amp;gt;
  &amp;lt;p id=&amp;#39;error_page-link&amp;#39;&amp;gt;&lt;span class='branch-link'&gt;PESAN HALAMAN ERROR PAGE 403&lt;/span&gt;&amp;lt;/p&amp;gt;
  &amp;lt;p id=&amp;#39;error-descr&amp;#39;&amp;gt;Back to the &amp;lt;a expr:href=&amp;#39;data:blog.homepageUrl&amp;#39;&amp;gt;home page&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;
 &amp;lt;/div&amp;gt;
&amp;lt;/div&amp;gt;
&amp;lt;b:else/&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Selanjutnya Anda cari kode &lt;code&gt;&amp;lt;/body&amp;gt;&lt;/code&gt; dan terapkan kode &lt;code&gt;&amp;lt;/b:if&amp;gt;&lt;/code&gt; diatasnya&lt;/p&gt;&lt;div class="button-group"&gt;&lt;a class="tombol tools" target="_blank" href="/search/label/url?url=https://js-fiddle.blogspot.com/2014/10/404-error-page.html"&gt;Live Demo&lt;/a&gt;&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKlttVHf3kBhyphenhypheno5UqyxVulE_qFXbRYG2mFpD8oY2egDZQafIbCK5lQ-2G72-3GswPsDDR9_ZlCunIGBwgs_WQFWDis_8zWKlE1c2x-15rDjYrfejCxZuWyrhfCM8Vxyt55w_CZvVL2TwvL/s72-c/error-page.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total></item><item><title>XHTML Blogger - Elemen Halaman: Seksi dan Widget</title><link>https://idtutorplus.blogspot.com/2014/10/xhtml-blogger-elemen-halaman-seksi-dan.html</link><category>Code Snippet</category><category>Kamus Blogspot</category><category>Tingkat Lanjut</category><author>noreply@blogger.com (Id Tutor Plus)</author><pubDate>Wed, 15 Oct 2014 20:55:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3244596497908171083.post-4093938167490672668</guid><description>&lt;p&gt;Sebuah seksi merupakan elemen &lt;code&gt;&amp;lt;b:section&amp;gt;&lt;/code&gt;, sedangkan widget adalah elemen &lt;code&gt;&amp;lt;b:widget&amp;gt;&lt;/code&gt;. &lt;code&gt;&amp;lt;b:widget&amp;gt;&lt;/code&gt; harus berada di dalam &lt;code&gt;&amp;lt;b:section&amp;gt;&lt;/code&gt;, dan &lt;code&gt;&amp;lt;b:section&amp;gt;&lt;/code&gt; harus berada di dalam tag &lt;code&gt;&amp;lt;body&amp;gt;&lt;/code&gt;&lt;/p&gt;&lt;p&gt;&lt;code&gt;&amp;lt;b:section&amp;gt;&lt;/code&gt; dan &lt;code&gt;&amp;lt;b:widget&amp;gt;&lt;/code&gt; selalu dilengkapi oleh beberapa atribut. Beberapa merupakan atribut wajib dan beberapa merupakan pilihan. Namun, untuk mengaktifkan sebuah &lt;code&gt;&amp;lt;b:section&amp;gt;&lt;/code&gt;, minimal kita hanya membutuhkan atribut &lt;code&gt;id&lt;/code&gt; dengan nilai yang spesifik:&lt;/p&gt;&lt;pre data-codetype="XML"&gt;&lt;code class="xml"&gt;&amp;lt;b:section id='widget-area'/&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Elemen di atas nantinya akan ditampilkan sebagai bagian terpenting dalam halaman &lt;strong&gt;Tata Letak&lt;/strong&gt;, yaitu berupa tab pengeditan, penambahan &amp;amp; penghapusan widget seperti ini:&lt;/p&gt;&lt;figure class="separator center"&gt;&lt;a href="" title="Navigasi Penambahan dan Penghapusan Widget Blogger di Halaman Tata Letak"&gt;&lt;img width="232" height="221" src="https://4.bp.blogspot.com/-xKOzSFeHOEU/UJpbC65Uu4I/AAAAAAAAFQo/s3zyfyfZaTM/s1600/widgets.png" alt="Widget" /&gt;&lt;/a&gt;&lt;figcaption&gt;Contoh tampilan &lt;strong&gt;&amp;lt;b:section&amp;gt;&lt;/strong&gt; di halaman Tata Letak&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;Dan saat ditampilkan sebagai elemen HTML, &lt;code&gt;&amp;lt;b:section&amp;gt;&lt;/code&gt; akan tampil sebagai elemen ini:&lt;/p&gt;&lt;pre data-codetype="HTML"&gt;&lt;code class="xml"&gt;&amp;lt;div class='section' id='widget-area'&amp;gt;&amp;lt;/div&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;table class="full reference" border="1"&gt;&lt;caption&gt;Daftar Atribut yang Biasa Muncul di dalam Elemen &amp;lt;b:section&amp;gt;&lt;/caption&gt;&lt;thead&gt;
&lt;tr id="table-1_row-1"&gt;&lt;th&gt;Atribut&lt;/th&gt;&lt;th&gt;Nilai/Contoh Nilai&lt;/th&gt;&lt;th&gt;Keterangan&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;&lt;tbody&gt;
&lt;tr id="table-1_row-2"&gt;&lt;td&gt;id&lt;/td&gt;&lt;td&gt;&lt;code&gt;section-1&lt;/code&gt;&lt;/td&gt;&lt;td&gt;&lt;strong&gt;Atribut wajib.&lt;/strong&gt; Seperti ID dalam elemen HTML. Berupa huruf atau angka, dan harus spesifik.&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-3"&gt;&lt;td&gt;class&lt;/td&gt;&lt;td&gt;&lt;code&gt;header&lt;/code&gt;&lt;/td&gt;&lt;td&gt;&lt;strong&gt;Atribut opsional.&lt;/strong&gt; Seperti kelas dalam elemen HTML. Tidak harus spesifik.&lt;br /&gt;
Kelas-kelas standar dalam sebuah template blogspot adalah &lt;code&gt;navbar&lt;/code&gt;, &lt;code&gt;header&lt;/code&gt;, &lt;code&gt;main&lt;/code&gt;, &lt;code&gt;sidebar&lt;/code&gt; dan &lt;code&gt;footer&lt;/code&gt;. Kelas-kelas standar tersebut sangat berguna bagi &lt;strong&gt;Blogger&lt;/strong&gt; untuk mempermudah dalam menentukan tipe widget yang sesuai yang biasanya akan disisipkan/ditata ulang secara otomatis saat Anda mengunggah/mengganti template.&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-4"&gt;&lt;td&gt;maxwidgets&lt;/td&gt;&lt;td&gt;&lt;code&gt;1&lt;/code&gt;&lt;/td&gt;&lt;td&gt;&lt;strong&gt;Atribut opsional.&lt;/strong&gt; Berupa jumlah. Atribut ini berguna untuk menentukan seberapa banyak widget yang bisa ditambahkan pada seksi terkait. Anda biasanya akan melihat atribut ini pada seksi header berupa &lt;code&gt;maxwidgets='1'&lt;/code&gt;, yang akan membatasi penambahan widget sebanyak satu buah. Setelah sebuah elemen halaman ditambahkan, elemen halaman baru tidak diizinkan untuk masuk ke dalam seksi tersebut. Ciri khususnya adalah, sebuah &lt;a href="https://3.bp.blogspot.com/-Xd6aM5C1S7I/UJpa4gyMVFI/AAAAAAAAFQQ/YR9Ard5qgVM/s1600/add-a-gadget-button.png" class="branch-link screenshot" target="_blank" title="Screenshot"&gt;tombol penambahan widget&lt;/a&gt; akan tampil saat seksi tersebut masih mengandung jumlah widget kurang dari nilai maksimal, dan akan menghilang saat jumlahnya telah mencapai nilai maksimal.&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-5"&gt;&lt;td rowspan="2"&gt;showaddelement&lt;/td&gt;&lt;td&gt;&lt;code&gt;yes&lt;/code&gt; (default)&lt;/td&gt;&lt;td rowspan="2"&gt;&lt;strong&gt;Atribut opsional.&lt;/strong&gt; Jika bernilai &lt;code&gt;yes&lt;/code&gt;, &lt;a href="https://3.bp.blogspot.com/-Xd6aM5C1S7I/UJpa4gyMVFI/AAAAAAAAFQQ/YR9Ard5qgVM/s1600/add-a-gadget-button.png" class="branch-link screenshot" target="_blank" title="Screenshot"&gt;tombol penambahan widget&lt;/a&gt; akan ditampilkan. Jika bernilai &lt;code&gt;no&lt;/code&gt;, &lt;a href="https://3.bp.blogspot.com/-Xd6aM5C1S7I/UJpa4gyMVFI/AAAAAAAAFQQ/YR9Ard5qgVM/s1600/add-a-gadget-button.png" class="branch-link screenshot" target="_blank" title="Screenshot"&gt;tombol penambahan widget&lt;/a&gt; akan menghilang (pemilik blog tidak diizinkan untuk menambahkan elemen halaman).&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-6"&gt;&lt;td&gt;&lt;code&gt;no&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-7"&gt;&lt;td rowspan="2"&gt;growth&lt;/td&gt;&lt;td&gt;&lt;code&gt;vertical&lt;/code&gt; (default)&lt;/td&gt;&lt;td rowspan="2"&gt;&lt;strong&gt;Atribut opsional.&lt;/strong&gt; Digunakan untuk menentukan apakah widget-widget halaman akan disusun secara menyamping atau bertumpukan.&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-8"&gt;&lt;td&gt;&lt;code&gt;horizontal&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;Sebuah &lt;code&gt;&amp;lt;b:widget&amp;gt;&lt;/code&gt; merupakan bagian dari &lt;code&gt;&amp;lt;b:section&amp;gt;&lt;/code&gt; dan memiliki beberapa atribut wajib, yang akan terisi secara otomatis saat kita menambahkan elemen halaman/widget baru:&lt;/p&gt;&lt;pre data-codetype="XML"&gt;&lt;code class="xml"&gt;&amp;lt;b:widget id='BlogArchive1' locked='false' title='Blog Archive' type='BlogArchive'/&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Elemen di atas akan tampil sebagai item widget seperti ini saat kita berada di dalam halaman &lt;strong&gt;Tata Letak&lt;/strong&gt;:&lt;/p&gt;&lt;figure class="separator center"&gt;&lt;a href="" title="Widget Arsip"&gt;&lt;img width="212" height="41" src="https://1.bp.blogspot.com/--clCbI8aRjw/UJpa7tXM9II/AAAAAAAAFQY/0rSLeRUAUCo/s1600/blogger-archive-widget.png" alt="Widget Arsip" /&gt;&lt;/a&gt;&lt;figcaption&gt;Contoh tampilan &lt;strong&gt;&amp;lt;b:widget&amp;gt;&lt;/strong&gt; di halaman Tata Letak&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;Dan akan menjadi seperti ini saat tampil sebagai elemen HTML:&lt;/p&gt;&lt;pre data-codetype="HTML"&gt;&lt;code class="xml"&gt;&amp;lt;div class='widget BlogArchive' id='BlogArchive1'&amp;gt;
  &amp;lt;h2&amp;gt;Blog Archive&amp;lt;/h2&amp;gt;
  &amp;lt;div class='widget-content'&amp;gt;
    ...
  &amp;lt;/div&amp;gt;
&amp;lt;/div&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;pre data-codetype="XML"&gt;&lt;code class="no-highlight"&gt;&amp;lt;div class='widget &lt;mark&gt;`type`&lt;/mark&gt;' id='&lt;mark&gt;`id`&lt;/mark&gt;'&amp;gt;
  &amp;lt;h2&amp;gt;&lt;mark&gt;`title`&lt;/mark&gt;&amp;lt;/h2&amp;gt;
  &amp;lt;div class='widget-content'&amp;gt;
    ...
  &amp;lt;/div&amp;gt;
&amp;lt;/div&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;table class="full reference" border="1"&gt;&lt;caption&gt;Daftar Atribut yang Biasa Muncul di dalam Elemen &amp;lt;b:widget&amp;gt;&lt;/caption&gt;&lt;thead&gt;
&lt;tr id="table-2_row-1"&gt;&lt;th&gt;Atribut&lt;/th&gt;&lt;th&gt;Nilai/Contoh Nilai&lt;/th&gt;&lt;th&gt;Keterangan&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;&lt;tbody&gt;
&lt;tr id="table-2_row-2"&gt;&lt;td&gt;id&lt;/td&gt;&lt;td&gt;&lt;code&gt;BlogArchive1&lt;/code&gt;&lt;/td&gt;&lt;td&gt;&lt;strong&gt;Atribut wajib.&lt;/strong&gt; Seperti ID dalam elemen HTML. Berupa huruf atau angka, dan harus spesifik.&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-2_row-3"&gt;&lt;td&gt;type&lt;/td&gt;&lt;td&gt;&lt;code&gt;BlogArchive&lt;/code&gt;&lt;/td&gt;&lt;td&gt;&lt;strong&gt;Atribut wajib.&lt;/strong&gt; Nilai terdaftar&lt;sup&gt;&lt;a href="#note-1"&gt;[1]&lt;/a&gt;&lt;/sup&gt; dan tidak bisa ditentukan sesuka hati. Digunakan untuk menentukan tipe widget.&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-2_row-4"&gt;&lt;td rowspan="2"&gt;locked&lt;/td&gt;&lt;td&gt;&lt;code&gt;true&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="2"&gt;&lt;strong&gt;Atribut opsional.&lt;/strong&gt; Digunakan untuk menentukan apakah widget bisa digeser-geser (diatur ulang susunannya) dan dihapus atau tidak. Ciri khusus tampak pada bagian bilah di samping item widget &lt;a class="branch-link screenshot" href="https://4.bp.blogspot.com/-Yyk_RmKiBw4/UJpa-pRXIJI/AAAAAAAAFQg/LWfcLaY2Bng/s1600/locked-true-locked-false.png" title="Screenshot" target="_blank"&gt;seperti ini&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-2_row-5"&gt;&lt;td&gt;&lt;code&gt;false&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-2_row-6"&gt;&lt;td&gt;title&lt;/td&gt;&lt;td&gt;&lt;code&gt;Blog Archive&lt;/code&gt;&lt;/td&gt;&lt;td&gt;&lt;strong&gt;Atribut opsional.&lt;/strong&gt; Digunakan untuk menentukan judul widget.&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-2_row-7"&gt;&lt;td rowspan="4"&gt;pageType&lt;/td&gt;&lt;td&gt;&lt;code&gt;all&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="4"&gt;&lt;strong&gt;Atribut opsional.&lt;/strong&gt; Digunakan untuk membuat widget tampil pada halaman spesifik (???)&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-2_row-8"&gt;&lt;td&gt;&lt;code&gt;archive&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-2_row-9"&gt;&lt;td&gt;&lt;code&gt;main&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-2_row-10"&gt;&lt;td&gt;&lt;code&gt;item&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-2_row-11"&gt;&lt;td rowspan="3"&gt;mobile&lt;/td&gt;&lt;td&gt;&lt;code&gt;yes&lt;/code&gt;&lt;/td&gt;&lt;td rowspan="3"&gt;&lt;strong&gt;Atribut opsional.&lt;/strong&gt; Jika &lt;code&gt;yes&lt;/code&gt;, widget akan ditampilkan saat berada pada tampilan blog &lt;em&gt;mobile&lt;/em&gt;. Jika &lt;code&gt;no&lt;/code&gt;, widget tidak akan tampil saat berada pada tampilan blog &lt;em&gt;mobile&lt;/em&gt;. Jika &lt;code&gt;only&lt;/code&gt;, widget akan ditampilkan hanya pada tampilan blog &lt;em&gt;mobile&lt;/em&gt;.&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-2_row-12"&gt;&lt;td&gt;&lt;code&gt;no&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-2_row-13"&gt;&lt;td&gt;&lt;code&gt;only&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;footer class="foot-note"&gt;&lt;h3 id="note-1" class="target-elem"&gt;Daftar Tipe Widget:&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a class="branch-link" href="#nope" title="Eksternal &amp;raquo;"&gt;BlogArchive&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="branch-link" href="#nope" title="Eksternal &amp;raquo;"&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="branch-link" href="#nope" title="Eksternal &amp;raquo;"&gt;Feed&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="branch-link" href="#nope" title="Eksternal &amp;raquo;"&gt;Header&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="branch-link" href="#nope" title="Eksternal &amp;raquo;"&gt;HTML&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="branch-link" href="#nope" title="Eksternal &amp;raquo;"&gt;SingleImage&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="branch-link" href="#nope" title="Eksternal &amp;raquo;"&gt;LinkList&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="branch-link" href="#nope" title="Eksternal &amp;raquo;"&gt;List&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="branch-link" href="#nope" title="Eksternal &amp;raquo;"&gt;Logo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="branch-link" href="#nope" title="Eksternal &amp;raquo;"&gt;BlogProfile&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="branch-link" href="#nope" title="Eksternal &amp;raquo;"&gt;Navbar&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="branch-link" href="#nope" title="Eksternal &amp;raquo;"&gt;VideoBar&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="branch-link" href="#nope" title="Eksternal &amp;raquo;"&gt;NewsBar&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/footer&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://4.bp.blogspot.com/-xKOzSFeHOEU/UJpbC65Uu4I/AAAAAAAAFQo/s3zyfyfZaTM/s72-c/widgets.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>XHTML Blogger - Share Buttons</title><link>https://idtutorplus.blogspot.com/2014/10/xhtml-blogger-share-buttons.html</link><category>Code Snippet</category><category>Kamus Blogspot</category><category>Tingkat Lanjut</category><author>noreply@blogger.com (Id Tutor Plus)</author><pubDate>Wed, 15 Oct 2014 20:44:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3244596497908171083.post-4173985219205207230</guid><description>&lt;h3&gt;Dalam Konsep&lt;/h3&gt;&lt;section id="ref-1"&gt;&lt;pre data-codetype="XML"&gt;&lt;code class="xml"&gt;&amp;lt;b:includable id='shareButtons' var='post'&amp;gt;
  &amp;lt;b:if cond='data:top.showEmailButton'&amp;gt;
    &amp;lt;a class='goog-inline-block share-button sb-email' expr:href='data:post.sharePostUrl + &amp;amp;quot;&amp;amp;amp;target=email&amp;amp;quot;' expr:title='data:top.emailThisMsg' target='_blank'&amp;gt;
      &amp;lt;span class='share-button-link-text'&amp;gt;&amp;lt;data:top.emailThisMsg/&amp;gt;&amp;lt;/span&amp;gt;
    &amp;lt;/a&amp;gt;
  &amp;lt;/b:if&amp;gt;
  &amp;lt;b:if cond='data:top.showBlogThisButton'&amp;gt;
    &amp;lt;a class='goog-inline-block share-button sb-blog' expr:href='data:post.sharePostUrl + &amp;amp;quot;&amp;amp;amp;target=blog&amp;amp;quot;' expr:onclick='&amp;amp;quot;window.open(this.href, \&amp;amp;quot;_blank\&amp;amp;quot;, \&amp;amp;quot;height=270,width=475\&amp;amp;quot;); return false;&amp;amp;quot;' expr:title='data:top.blogThisMsg' target='_blank'&amp;gt;
      &amp;lt;span class='share-button-link-text'&amp;gt;&amp;lt;data:top.blogThisMsg/&amp;gt;&amp;lt;/span&amp;gt;
    &amp;lt;/a&amp;gt;
  &amp;lt;/b:if&amp;gt;
  &amp;lt;b:if cond='data:top.showTwitterButton'&amp;gt;
    &amp;lt;a class='goog-inline-block share-button sb-twitter' expr:href='data:post.sharePostUrl + &amp;amp;quot;&amp;amp;amp;target=twitter&amp;amp;quot;' expr:title='data:top.shareToTwitterMsg' target='_blank'&amp;gt;
      &amp;lt;span class='share-button-link-text'&amp;gt;&amp;lt;data:top.shareToTwitterMsg/&amp;gt;&amp;lt;/span&amp;gt;
    &amp;lt;/a&amp;gt;
  &amp;lt;/b:if&amp;gt;
  &amp;lt;b:if cond='data:top.showFacebookButton'&amp;gt;
    &amp;lt;a class='goog-inline-block share-button sb-facebook' expr:href='data:post.sharePostUrl + &amp;amp;quot;&amp;amp;amp;target=facebook&amp;amp;quot;' expr:onclick='&amp;amp;quot;window.open(this.href, \&amp;amp;quot;_blank\&amp;amp;quot;, \&amp;amp;quot;height=430,width=640\&amp;amp;quot;); return false;&amp;amp;quot;' expr:title='data:top.shareToFacebookMsg' target='_blank'&amp;gt;
      &amp;lt;span class='share-button-link-text'&amp;gt;&amp;lt;data:top.shareToFacebookMsg/&amp;gt;&amp;lt;/span&amp;gt;
    &amp;lt;/a&amp;gt;
  &amp;lt;/b:if&amp;gt;
  &amp;lt;b:if cond='data:top.showOrkutButton'&amp;gt;
    &amp;lt;a class='goog-inline-block share-button sb-orkut' expr:href='data:post.sharePostUrl + &amp;amp;quot;&amp;amp;amp;target=orkut&amp;amp;quot;' expr:title='data:top.shareToOrkutMsg' target='_blank'&amp;gt;
      &amp;lt;span class='share-button-link-text'&amp;gt;&amp;lt;data:top.shareToOrkutMsg/&amp;gt;&amp;lt;/span&amp;gt;
    &amp;lt;/a&amp;gt;
  &amp;lt;/b:if&amp;gt;
  &amp;lt;b:if cond='data:top.showPinterestButton'&amp;gt;
    &amp;lt;a class='goog-inline-block share-button sb-pinterest' expr:href='data:post.sharePostUrl + &amp;amp;quot;&amp;amp;amp;target=pinterest&amp;amp;quot;' expr:title='data:top.shareToPinterestMsg' target='_blank'&amp;gt;
      &amp;lt;span class='share-button-link-text'&amp;gt;&amp;lt;data:top.shareToPinterestMsg/&amp;gt;&amp;lt;/span&amp;gt;
    &amp;lt;/a&amp;gt;
  &amp;lt;/b:if&amp;gt;
  &amp;lt;b:if cond='data:top.showDummy'&amp;gt;
    &amp;lt;div class='goog-inline-block dummy-container'&amp;gt;&amp;lt;data:post.dummyTag/&amp;gt;&amp;lt;/div&amp;gt;
  &amp;lt;/b:if&amp;gt;
&amp;lt;/b:includable&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;table class="full reference" border="1"&gt;&lt;thead&gt;
&lt;tr id="table-1_row-1"&gt;&lt;th&gt;Data&lt;/th&gt;&lt;th&gt;Keterangan&lt;/th&gt;&lt;th&gt;Tampilan/Contoh Tampilan&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;&lt;tbody&gt;
&lt;tr id="table-1_row-2"&gt;&lt;td&gt;data:top.showEmailButton&lt;/td&gt;&lt;td&gt;Boolean&lt;/td&gt;&lt;td&gt;&lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-3"&gt;&lt;td&gt;data:top.showBlogThisButton&lt;/td&gt;&lt;td&gt;Boolean&lt;/td&gt;&lt;td&gt;&lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-4"&gt;&lt;td&gt;data:top.showTwitterButton&lt;/td&gt;&lt;td&gt;Boolean&lt;/td&gt;&lt;td&gt;&lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-5"&gt;&lt;td&gt;data:top.showFacebookButton&lt;/td&gt;&lt;td&gt;Boolean&lt;/td&gt;&lt;td&gt;&lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-6"&gt;&lt;td&gt;data:top.showOrkutButton&lt;/td&gt;&lt;td&gt;Boolean&lt;/td&gt;&lt;td&gt;&lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-7"&gt;&lt;td&gt;data:top.showPinterestButton&lt;/td&gt;&lt;td&gt;Boolean&lt;/td&gt;&lt;td&gt;&lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-8"&gt;&lt;td&gt;data:top.showDummy&lt;/td&gt;&lt;td&gt;Boolean&lt;/td&gt;&lt;td&gt;&lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-9"&gt;&lt;td&gt;data:post.sharePostUrl&lt;/td&gt;&lt;td&gt;Elemen ini akan menghasilkan URL berbagi&lt;/td&gt;&lt;td&gt;&lt;code&gt;https://www.blogger.com/share-post.g?blogID=52518732703774XXXX2&amp;amp;postID=703794562479435XXXX&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-10"&gt;&lt;td&gt;data:top.emailThisMsg&lt;/td&gt;&lt;td&gt;Elemen ini akan menghasilkan judul/deskripsi tautan berbagi&lt;/td&gt;&lt;td&gt;&lt;code&gt;Kirimkan Ini lewat Email&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-11"&gt;&lt;td&gt;data:top.blogThisMsg&lt;/td&gt;&lt;td&gt;Elemen ini akan menghasilkan judul/deskripsi tautan berbagi&lt;/td&gt;&lt;td&gt;&lt;code&gt;BlogThis!&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-12"&gt;&lt;td&gt;data:top.shareToTwitterMsg&lt;/td&gt;&lt;td&gt;Elemen ini akan menghasilkan judul/deskripsi tautan berbagi&lt;/td&gt;&lt;td&gt;&lt;code&gt;Berbagi ke Twitter&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-13"&gt;&lt;td&gt;data:top.shareToFacebookMsg&lt;/td&gt;&lt;td&gt;Elemen ini akan menghasilkan judul/deskripsi tautan berbagi&lt;/td&gt;&lt;td&gt;&lt;code&gt;Berbagi ke Facebook&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-14"&gt;&lt;td&gt;data:top.shareToOrkutMsg&lt;/td&gt;&lt;td&gt;Elemen ini akan menghasilkan judul/deskripsi tautan berbagi&lt;/td&gt;&lt;td&gt;&lt;code&gt;Bagikan ke Orkut&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-15"&gt;&lt;td&gt;data:top.shareToPinterestMsg&lt;/td&gt;&lt;td&gt;Elemen ini akan menghasilkan judul/deskripsi tautan berbagi&lt;/td&gt;&lt;td&gt;&lt;code&gt;Bagikan ke Pinterest&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-16"&gt;&lt;td&gt;data:post.dummyTag&lt;/td&gt;&lt;td&gt;???&lt;/td&gt;&lt;td&gt;...&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;footer&gt;&lt;nav class="reference-breadcrumb"&gt;&lt;a href="/2014/10/xhtml-blogger-seksi-posting.html#ref-23" class="rb-child"&gt;XHTML Blogger, Seksi Posting&lt;/a&gt; &amp;raquo; &lt;span class="rb-child"&gt;XHTML Blogger, Share Buttons&lt;/span&gt;&lt;/nav&gt;&lt;/footer&gt;
&lt;/section&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>XHTML Blogger - Seksi Posting</title><link>https://idtutorplus.blogspot.com/2014/10/xhtml-blogger-seksi-posting.html</link><category>Code Snippet</category><category>Kamus Blogspot</category><category>Posting</category><category>Tingkat Lanjut</category><author>noreply@blogger.com (Id Tutor Plus)</author><pubDate>Wed, 15 Oct 2014 20:41:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3244596497908171083.post-1550784869304064809</guid><description>&lt;div class="update"&gt;&lt;p&gt;&lt;strong&gt;Dalam Konsep&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;&lt;h3&gt;Konten Halaman:&lt;/h3&gt;&lt;div class="table-of-content"&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="#ref-1"&gt;Prolog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ref-2"&gt;Detail&lt;/a&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="#ref-21"&gt;Judul Posting&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ref-22"&gt;Badan/Konten Posting&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ref-23"&gt;Footer/Catatan Kaki Posting&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#ref-24"&gt;Jump Link/Read More Link&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;section id="ref-1"&gt;&lt;h3&gt;Prolog:&lt;/h3&gt;&lt;p&gt;Elemen posting pada umumnya adalah sebuah elemen &lt;code&gt;&amp;lt;b:includable&amp;gt;&lt;/code&gt; dengan &lt;code&gt;id='post'&lt;/code&gt; seperti ini:&lt;/p&gt;&lt;pre data-codetype="XML"&gt;&lt;code class="xml"&gt;&amp;lt;b:includable id='post' var='post'&amp;gt;
  ...
&amp;lt;/b:includable&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Pada versi mobile, Anda akan melihatnya sebagai elemen ini:&lt;/p&gt;&lt;pre data-codetype="XML"&gt;&lt;code class="xml"&gt;&amp;lt;b:includable id='mobile-post' var='post'&amp;gt;
  ...
&amp;lt;/b:includable&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Elemen tersebut berisi markup HTML yang mendukung penampilan posting:&lt;/p&gt;&lt;pre data-codetype="HTML"&gt;&lt;code class="xml"&gt;&amp;lt;div class='post hentry'&amp;gt;
  &amp;lt;h2 class='post-title entry-title'&amp;gt;
    Judul Artikel...
  &amp;lt;/h2&amp;gt;
  &amp;lt;div class='post-body entry-content' id='post-body-3907786755150251808'&amp;gt;
    Konten artikel...
  &amp;lt;/div&amp;gt;
  &amp;lt;div class='post-footer'&amp;gt;
    Konten footer artikel...
  &amp;lt;/div&amp;gt;
&amp;lt;/div&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;/section&gt;&lt;section id="ref-2"&gt;&lt;section id="ref-21"&gt;&lt;h3&gt;Judul Posting&lt;/h3&gt;&lt;p&gt;Berupa elemen heading. Biasanya memiliki kelas &lt;code&gt;post-title&lt;/code&gt; dan/atau &lt;code&gt;entry-title&lt;/code&gt;:&lt;/p&gt;&lt;pre data-codetype="XML"&gt;&lt;code class="xml"&gt;&amp;lt;b:if cond='data:post.title'&amp;gt;
  &amp;lt;h3 class='post-title entry-title'&amp;gt;
    &amp;lt;b:if cond='data:post.link'&amp;gt;
      &amp;lt;a expr:href='data:post.link'&amp;gt;&amp;lt;data:post.title/&amp;gt;&amp;lt;/a&amp;gt;
    &amp;lt;b:else/&amp;gt;
      &amp;lt;b:if cond='data:post.url'&amp;gt;
        &amp;lt;b:if cond='data:blog.url != data:post.url'&amp;gt;
          &amp;lt;a expr:href='data:post.url'&amp;gt;&amp;lt;data:post.title/&amp;gt;&amp;lt;/a&amp;gt;
        &amp;lt;b:else/&amp;gt;
          &amp;lt;data:post.title/&amp;gt;
        &amp;lt;/b:if&amp;gt;
      &amp;lt;b:else/&amp;gt;
        &amp;lt;data:post.title/&amp;gt;
      &amp;lt;/b:if&amp;gt;
    &amp;lt;/b:if&amp;gt;
  &amp;lt;/h3&amp;gt;
&amp;lt;/b:if&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;table class="full reference" border="1"&gt;&lt;thead&gt;
&lt;tr id="table-1_row-1"&gt;&lt;th&gt;Data&lt;/th&gt;&lt;th&gt;Keterangan&lt;/th&gt;&lt;th&gt;Tampilan/Contoh Tampilan&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;&lt;tbody&gt;
&lt;tr id="table-1_row-2"&gt;&lt;td&gt;data:post.link&lt;/td&gt;&lt;td&gt;Elemen ini akan menghasilkan tautan lampiran yang nilainya Anda atur melalui editor posting&lt;/td&gt;&lt;td&gt;&lt;code&gt;https://www.custom_link_url.com&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-3"&gt;&lt;td&gt;data:post.url&lt;/td&gt;&lt;td&gt;Elemen ini akan menghasilkan URL posting&lt;/td&gt;&lt;td&gt;&lt;code&gt;https://nama_blog.blogspot.com/2012/11/lorem-ipsum.html&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-4"&gt;&lt;td&gt;data:post.title&lt;/td&gt;&lt;td&gt;Elemen ini akan menghasilkan judul posting&lt;/td&gt;&lt;td&gt;&lt;code&gt;Lorem Ipsum&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/section&gt;&lt;section id="ref-22"&gt;&lt;h3&gt;Tubuh/Konten Posting&lt;/h3&gt;&lt;p&gt;Berupa elemen divisi dengan kelas &lt;code&gt;post-body&lt;/code&gt; dan/atau &lt;code&gt;entry-content&lt;/code&gt;:&lt;/p&gt;&lt;pre data-codetype="XML"&gt;&lt;code class="xml"&gt;&amp;lt;div class='post-body entry-content' expr:id='&amp;amp;quot;post-body-&amp;amp;quot; + data:post.id'&amp;gt;
  &amp;lt;data:post.body/&amp;gt;
  &amp;lt;div class='clear'/&amp;gt; &amp;lt;!-- clear for photos floats --&amp;gt;
&amp;lt;/div&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;table class="full reference" border="1"&gt;&lt;thead&gt;
&lt;tr id="table-2_row-1"&gt;&lt;th&gt;Data&lt;/th&gt;&lt;th&gt;Keterangan&lt;/th&gt;&lt;th&gt;Tampilan/Contoh Tampilan&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;&lt;tbody&gt;
&lt;tr id="table-2_row-2"&gt;&lt;td&gt;data:post.id&lt;/td&gt;&lt;td&gt;Elemen ini akan menampilkan ID posting&lt;/td&gt;&lt;td&gt;&lt;code&gt;3907786755150251808&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-2_row-3"&gt;&lt;td&gt;data:post.body&lt;/td&gt;&lt;td&gt;Elemen ini akan menampilkan konten posting&lt;/td&gt;&lt;td&gt;&lt;code&gt;Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-2_row-4"&gt;&lt;td&gt;data:post.snippet&lt;/td&gt;&lt;td&gt;Elemen ini akan menghasilkan ringkasan posting dalam 100 kata + &lt;code&gt;...&lt;/code&gt;&lt;/td&gt;&lt;td&gt;&lt;code&gt;Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut ...&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-2_row-5"&gt;&lt;td&gt;data:post.thumbnailUrl&lt;/td&gt;&lt;td&gt;Elemen ini akan menghasilkan URL thumbnail pertama di dalam posting dalam resolusi &lt;code&gt;s72-c&lt;/code&gt;&lt;/td&gt;&lt;td&gt;&lt;code&gt;https://4.bp.blogspot.com/-EJgQTkZZJXY/UI1J-2tM21I/AAAAAAAAFF8/09hfALvXkVY/s72-c/1389621_gaillardia.jpg&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-2_row-6"&gt;&lt;td&gt;data:post.firstImageUrl&lt;/td&gt;&lt;td&gt;Elemen ini akan menghasilkan URL thumbnail pertama di dalam posting dalam resolusi yang sesungguhnya&lt;/td&gt;&lt;td&gt;&lt;code&gt;https://4.bp.blogspot.com/-EJgQTkZZJXY/UI1J-2tM21I/AAAAAAAAFF8/09hfALvXkVY/s1600/1389621_gaillardia.jpg&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-2_row-7"&gt;&lt;td&gt;data:post.authorPhoto.url&lt;/td&gt;&lt;td&gt;Elemen ini akan menghasilkan URL gambar foto profil penulis&lt;/td&gt;&lt;td&gt;&lt;code&gt;https://lh4.googleusercontent.com/-nxgZmVx9WAM/AAAAAAAAAAI/AAAAAAAAAAA/q7C64RWrrU0/s1600/photo.jpg&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-2_row-8"&gt;&lt;td&gt;data:post.authorProfileUrl&lt;/td&gt;&lt;td&gt;Elemen ini akan menghasilkan URL profil penulis&lt;/td&gt;&lt;td&gt;&lt;code&gt;https://www.blogger.com/profile/034065736413533XXXXX&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-2_row-9"&gt;&lt;td&gt;data:post.authorAboutMe&lt;/td&gt;&lt;td&gt;Elemen ini akan menghasilkan deskripsi profil penulis&lt;/td&gt;&lt;td&gt;&lt;code&gt;Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt.&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/section&gt;&lt;section id="ref-23"&gt;&lt;h3&gt;Footer/Catatan Kaki Posting&lt;/h3&gt;&lt;p&gt;Berupa elemen divisi. Biasanya memiliki kelas &lt;code&gt;post-footer&lt;/code&gt;:&lt;/p&gt;&lt;pre data-codetype="XML"&gt;&lt;code class="xml"&gt;&amp;lt;div class='post-footer'&amp;gt;

  &amp;lt;div class='post-footer-line post-footer-line-1'&amp;gt;
    &amp;lt;span class='post-author vcard'&amp;gt;
      &amp;lt;b:if cond='data:top.showAuthor'&amp;gt;
        &amp;lt;data:top.authorLabel/&amp;gt;
        &amp;lt;span class='fn'&amp;gt;
          &amp;lt;data:post.author/&amp;gt;
        &amp;lt;/span&amp;gt;
      &amp;lt;/b:if&amp;gt;
    &amp;lt;/span&amp;gt;
    &amp;lt;span class='post-timestamp'&amp;gt;
      &amp;lt;b:if cond='data:top.showTimestamp'&amp;gt;
        &amp;lt;data:top.timestampLabel/&amp;gt;
        &amp;lt;b:if cond='data:post.url'&amp;gt;
          &amp;lt;a class='timestamp-link' expr:href='data:post.url' rel='bookmark' title='permanent link'&amp;gt;&amp;lt;abbr class='published' expr:title='data:post.timestampISO8601'&amp;gt;&amp;lt;data:post.timestamp/&amp;gt;&amp;lt;/abbr&amp;gt;&amp;lt;/a&amp;gt;
        &amp;lt;/b:if&amp;gt;
      &amp;lt;/b:if&amp;gt;
    &amp;lt;/span&amp;gt;
    &amp;lt;!-- quickedit pencil --&amp;gt;
    &lt;a class="branch-link" href="/2014/10/xhtml-blogger-item-kontrol.html#ref-1" title="Item Kontrol"&gt;&amp;lt;b:include data='post' name='postQuickEdit'/&amp;gt;&lt;/a&gt;
    &amp;lt;span class='post-comment-link'&amp;gt;
      &amp;lt;b:if cond='data:blog.pageType != &amp;amp;quot;item&amp;amp;quot;'&amp;gt;
        &amp;lt;b:if cond='data:blog.pageType != &amp;amp;quot;static_page&amp;amp;quot;'&amp;gt;
          &amp;lt;b:if cond='data:post.allowComments'&amp;gt;
            &amp;lt;a class='comment-link' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'&amp;gt;&amp;lt;b:if cond='data:post.numComments == 1'&amp;gt;1 &amp;lt;data:top.commentLabel/&amp;gt;&amp;lt;b:else/&amp;gt;&amp;lt;data:post.numComments/&amp;gt; &amp;lt;data:top.commentLabelPlural/&amp;gt;&amp;lt;/b:if&amp;gt;&amp;lt;/a&amp;gt;
          &amp;lt;/b:if&amp;gt;
        &amp;lt;/b:if&amp;gt;
      &amp;lt;/b:if&amp;gt;
    &amp;lt;/span&amp;gt;
    &amp;lt;!-- Feature added by BTemplates.com --&amp;gt;
    &amp;lt;b:if cond='data:post.sharePostUrl'&amp;gt;
      &amp;lt;div class='post-share-buttons'&amp;gt;
        &lt;a class="branch-link" href="/2014/10/xhtml-blogger-share-buttons.html#ref-1" title="Share Buttons"&gt;&amp;lt;b:include data='post' name='shareButtons'/&amp;gt;&lt;/a&gt;
      &amp;lt;/div&amp;gt;
    &amp;lt;/b:if&amp;gt;
  &amp;lt;/div&amp;gt;

  &amp;lt;div class='post-footer-line post-footer-line-2'&amp;gt;
    &lt;a class="branch-link" href="/2014/10/xhtml-blogger-loop-label-posting.html" title="Loop Label Posting"&gt;&amp;lt;span class='post-labels'&amp;gt; ... &amp;lt;/span&amp;gt;&lt;/a&gt;
    &amp;lt;b:if cond='data:top.showMobileShare'&amp;gt;
      &amp;lt;div class='mobile-link-button goog-inline-block' id='mobile-share-button'&amp;gt;
        &amp;lt;a href='javascript:void(0);'&amp;gt;&amp;lt;data:shareMsg/&amp;gt;&amp;lt;/a&amp;gt;
      &amp;lt;/div&amp;gt;
    &amp;lt;/b:if&amp;gt;
    &amp;lt;b:if cond='data:top.showDummy'&amp;gt;
      &amp;lt;div class='goog-inline-block dummy-container'&amp;gt;
        &amp;lt;data:post.dummyTag/&amp;gt;
      &amp;lt;/div&amp;gt;
    &amp;lt;/b:if&amp;gt;
    &amp;lt;b:if cond='data:top.showMobileShare'&amp;gt;
      &amp;lt;div class='mobile-link-button goog-inline-block' id='mobile-share-button'&amp;gt;
        &amp;lt;a href='javascript:void(0);'&amp;gt;&amp;lt;data:shareMsg/&amp;gt;&amp;lt;/a&amp;gt;
      &amp;lt;/div&amp;gt;
    &amp;lt;/b:if&amp;gt;
    &amp;lt;b:if cond='data:top.showDummy'&amp;gt;
      &amp;lt;div class='goog-inline-block dummy-container'&amp;gt;
        &amp;lt;data:post.dummyTag/&amp;gt;
      &amp;lt;/div&amp;gt;
    &amp;lt;/b:if&amp;gt;
  &amp;lt;/div&amp;gt;

  &amp;lt;div class='post-footer-line post-footer-line-3'&amp;gt;&amp;lt;span class='post-location'&amp;gt;
    &amp;lt;b:if cond='data:top.showLocation'&amp;gt;
      &amp;lt;b:if cond='data:post.location'&amp;gt;
        &amp;lt;data:postLocationLabel/&amp;gt;
        &amp;lt;a expr:href='data:post.location.mapsUrl' target='_blank'&amp;gt;&amp;lt;data:post.location.name/&amp;gt;&amp;lt;/a&amp;gt;
      &amp;lt;/b:if&amp;gt;
    &amp;lt;/b:if&amp;gt;
  &amp;lt;/span&amp;gt; &amp;lt;/div&amp;gt;

&amp;lt;/div&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;table class="full reference" border="1"&gt;&lt;thead&gt;
&lt;tr id="table-3_row-1"&gt;&lt;th&gt;Data&lt;/th&gt;&lt;th&gt;Keterangan&lt;/th&gt;&lt;th&gt;Tampilan/Contoh Tampilan&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;&lt;tbody&gt;
&lt;tr id="table-3_row-2"&gt;&lt;td&gt;data:top.authorLabel&lt;/td&gt;&lt;td&gt;Label keterangan sebelum nama penulis&lt;/td&gt;&lt;td&gt;&lt;code&gt;Diposting oleh:&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-3_row-3"&gt;&lt;td&gt;data:post.author&lt;/td&gt;&lt;td&gt;Elemen ini akan menghasilkan nama penulis&lt;/td&gt;&lt;td&gt;&lt;code&gt;Taufik Nurrohman&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-3_row-4"&gt;&lt;td&gt;data:top.timestampLabel&lt;/td&gt;&lt;td&gt;Label keterangan sebelum waktu penerbitan&lt;/td&gt;&lt;td&gt;&lt;code&gt;pada&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-3_row-5"&gt;&lt;td&gt;data:post.timestampISO8601&lt;/td&gt;&lt;td&gt;Elemen ini akan menampilkan waktu penerbitan dalam format timestamp &lt;a href="https://en.wikipedia.org/wiki/ISO_8601#General_principles" class="external" target="_blank" rel="nofollow" title="ISO 8601 - General Principles"&gt;ISO 8601&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;code&gt;2012-10-28T22:42:00+07:00&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-3_row-6"&gt;&lt;td&gt;data:post.timestamp&lt;/td&gt;&lt;td&gt;Elemen ini akan menampilkan timestamp waktu penerbitan&lt;/td&gt;&lt;td&gt;&lt;code&gt;10:42&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-3_row-7"&gt;&lt;td&gt;data:post.addCommentUrl&lt;/td&gt;&lt;td&gt;Elemen ini akan menampilkan URL posting dengan tambahan &lt;em&gt;hash&lt;/em&gt; &lt;code&gt;#comment-form&lt;/code&gt;&lt;/td&gt;&lt;td&gt;&lt;code&gt;https://nama_blog.blogspot.com/2012/11/lorem-ipsum.html#comment-form&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-3_row-8"&gt;&lt;td&gt;data:post.addCommentOnclick&lt;/td&gt;&lt;td&gt;???&lt;/td&gt;&lt;td&gt;&lt;code&gt;...&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-3_row-9"&gt;&lt;td&gt;data:top.commentLabel&lt;/td&gt;&lt;td&gt;&lt;a class="branch-link" href="/2013/08/xhtml-blogger-seksi-komentar.html#table-1_row-5" title="Eksternal &amp;raquo;"&gt;[?]&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;code&gt;-&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-3_row-10"&gt;&lt;td&gt;data:post.numComments&lt;/td&gt;&lt;td&gt;&lt;a class="branch-link" href="/2013/08/xhtml-blogger-seksi-komentar.html#table-1_row-2" title="Eksternal &amp;raquo;"&gt;[?]&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;code&gt;-&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-3_row-11"&gt;&lt;td&gt;data:top.commentLabelPlural&lt;/td&gt;&lt;td&gt;&lt;a class="branch-link" href="/2013/08/xhtml-blogger-seksi-komentar.html#table-1_row-6" title="Eksternal &amp;raquo;"&gt;[?]&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;code&gt;-&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-3_row-12"&gt;&lt;td&gt;data:shareMsg&lt;/td&gt;&lt;td&gt;???&lt;/td&gt;&lt;td&gt;&lt;code&gt;...&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-3_row-13"&gt;&lt;td&gt;data:post.dummyTag&lt;/td&gt;&lt;td&gt;???&lt;/td&gt;&lt;td&gt;&lt;code&gt;...&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-3_row-14"&gt;&lt;td&gt;data:top.showLocation&lt;/td&gt;&lt;td&gt;???&lt;/td&gt;&lt;td&gt;&lt;code&gt;...&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-3_row-15"&gt;&lt;td&gt;data:post.location&lt;/td&gt;&lt;td&gt;???&lt;/td&gt;&lt;td&gt;&lt;code&gt;...&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-3_row-16"&gt;&lt;td&gt;data:postLocationLabel&lt;/td&gt;&lt;td&gt;Elemen ini akan menampilkan label lokasi sebelum keterangan lokasi penerbitan posting&lt;/td&gt;&lt;td&gt;&lt;code&gt;Lokasi:&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-3_row-17"&gt;&lt;td&gt;data:post.location.mapsUrl&lt;/td&gt;&lt;td&gt;Elemen ini akan menghasilkan URL lokasi dalam peta Google (???)&lt;/td&gt;&lt;td&gt;&lt;code&gt;...&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-3_row-18"&gt;&lt;td&gt;data:post.location.name&lt;/td&gt;&lt;td&gt;Elemen ini akan menampilkan lokasi penerbitan posting yang telah dituliskan dalam formulir lokasi&lt;/td&gt;&lt;td&gt;&lt;code&gt;Banyumas, Indonesia&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/section&gt;&lt;section id="ref-24"&gt;&lt;h3&gt;Jump Link/Read More Link&lt;/h3&gt;&lt;p&gt;Elemen ini akan muncul saat Anda mengaktifkan &lt;em&gt;jump link&lt;/em&gt; pada posting/memotong artikel dengan cara menyisipkan kode &lt;code&gt;&amp;lt;!--more--&amp;gt;&lt;/code&gt;:&lt;/p&gt;&lt;pre data-codetype="XML"&gt;&lt;code class="xml"&gt;&amp;lt;b:if cond='data:post.hasJumpLink'&amp;gt;
  &amp;lt;div class='jump-link'&amp;gt;
    &amp;lt;a expr:href='data:post.url + &amp;amp;quot;#more&amp;amp;quot;' expr:title='data:post.title'&amp;gt;
      &amp;lt;data:post.jumpText/&amp;gt;
    &amp;lt;/a&amp;gt;
  &amp;lt;/div&amp;gt;
&amp;lt;/b:if&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;table class="full reference" border="1"&gt;&lt;thead&gt;
&lt;tr id="table-4_row-1"&gt;&lt;th&gt;Data&lt;/th&gt;&lt;th&gt;Keterangan&lt;/th&gt;&lt;th&gt;Tampilan/Contoh Tampilan&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;&lt;tbody&gt;
&lt;tr id="table-4_row-2"&gt;&lt;td&gt;data:post.jumpText&lt;/td&gt;&lt;td&gt;Elemen ini akan menampilkan teks &amp;#8220;Baca Selengkapnya&amp;#8221; dari pengaturan posting&lt;/td&gt;&lt;td&gt;&lt;code&gt;Read More &amp;#187;&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/section&gt;&lt;/section&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>XHTML Blogger - Item Kontrol</title><link>https://idtutorplus.blogspot.com/2014/10/xhtml-blogger-item-kontrol.html</link><category>Code Snippet</category><category>Kamus Blogspot</category><category>Komentar</category><category>Posting</category><category>Widget</category><author>noreply@blogger.com (Id Tutor Plus)</author><pubDate>Wed, 15 Oct 2014 20:31:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3244596497908171083.post-4033904790695182359</guid><description>&lt;section id="ref-1"&gt;&lt;h3&gt;Tombol Edit Cepat Posting&lt;/h3&gt;&lt;p&gt;Biasanya berbentuk gambar/ikon pensil dan terletak di dalam &lt;em&gt;footer&lt;/em&gt; posting:&lt;/p&gt;&lt;pre data-codetype="XML"&gt;&lt;code class="xml"&gt;&amp;lt;b:includable id='postQuickEdit' var='post'&amp;gt;
  &amp;lt;b:if cond='data:post.editUrl'&amp;gt;
    &amp;lt;span expr:class='&amp;amp;quot;item-control &amp;amp;quot; + data:post.adminClass'&amp;gt;
      &amp;lt;a expr:href='data:post.editUrl' expr:title='data:top.editPostMsg'&amp;gt;
        &amp;lt;img alt='' class='icon-action' height='18' src='&lt;a class="branch-link" href="https://img2.blogblog.com/img/icon18_edit_allbkg.gif" target="_blank" title="Ikon"&gt;https://img2.blogblog.com/img/icon18_edit_allbkg.gif&lt;/a&gt;' width='18'/&amp;gt;
      &amp;lt;/a&amp;gt;
    &amp;lt;/span&amp;gt;
  &amp;lt;/b:if&amp;gt;
&amp;lt;/b:includable&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;table border="1" class="full reference"&gt;&lt;thead&gt;
&lt;tr id="table-1_row-1"&gt;&lt;th&gt;Data&lt;/th&gt;&lt;th&gt;Keterangan&lt;/th&gt;&lt;th&gt;Tampilan/Contoh Tampilan&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;&lt;tbody&gt;
&lt;tr id="table-1_row-2"&gt;&lt;td&gt;data:post.editUrl&lt;/td&gt;&lt;td&gt;Elemen ini akan menghasilkan URL pengeditan posting&lt;/td&gt;&lt;td&gt;&lt;code&gt;https://www.blogger.com/post-edit.g?blogID=489094982896596XXXX&amp;amp;postID=622513084927827XXXX&amp;amp;from=pencil&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-3"&gt;&lt;td&gt;data:top.editPostMsg&lt;/td&gt;&lt;td&gt;Elemen ini akan menghasilkan deskripsi/pesan tautan pengeditan posting&lt;/td&gt;&lt;td&gt;&lt;code&gt;Edit Entri&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-4"&gt;&lt;td&gt;data:post.adminClass&lt;/td&gt;&lt;td&gt;Elemen ini akan menghasilkan kelas khusus administrator&lt;/td&gt;&lt;td&gt;&lt;code&gt;blog-admin pid-251761511&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;footer&gt;&lt;nav class="reference-breadcrumb"&gt;&lt;a href="/2013/08/xhtml-blogger-seksi-komentar.html#ref-23" class="rb-child"&gt;XHTML Blogger, Seksi Posting&lt;/a&gt; &amp;raquo; &lt;span class="rb-child"&gt;XHTML Blogger, Item Kontrol&lt;/span&gt;&lt;/nav&gt;&lt;/footer&gt;&lt;/section&gt;&lt;section id="ref-2"&gt;&lt;h3&gt;Tombol Edit Cepat Widget&lt;/h3&gt;&lt;p&gt;Berbentuk gambar/ikon kunci inggris dan terletak pada bagian bawah widget:&lt;/p&gt;&lt;pre data-codetype="XML"&gt;&lt;code class="xml"&gt;&amp;lt;b:include name='quickedit'/&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;small&gt;&lt;a href="https://img1.blogblog.com/img/icon18_wrench_allbkg.png" class="branch-link" title="Ikon" target="_blank"&gt;https://img1.blogblog.com/img/icon18_wrench_allbkg.png&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;&lt;footer&gt;&lt;nav class="reference-breadcrumb"&gt;&lt;a href="#nope" class="rb-child"&gt;XHTML Blogger, Widget&lt;/a&gt; &amp;raquo; &lt;span class="rb-child"&gt;XHTML Blogger, Item Kontrol&lt;/span&gt;&lt;/nav&gt;&lt;/footer&gt;&lt;/section&gt;&lt;section id="ref-3"&gt;&lt;h3&gt;Tombol Penghapusan Komentar&lt;/h3&gt;&lt;p&gt;&lt;a class="branch-link" href="/2013/08/xhtml-blogger-ikon-penghapusan-komentar.html" title="Eksternal &amp;raquo;"&gt;Lihat pada &lt;strong&gt;XHTML Blogger, Ikon Penghapusan Komentar&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;/section&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>XHTML Blogger - Loop Label Posting</title><link>https://idtutorplus.blogspot.com/2014/10/xhtml-blogger-loop-label-posting.html</link><category>Code Snippet</category><category>Kamus Blogspot</category><category>Posting</category><category>Tingkat Lanjut</category><author>noreply@blogger.com (Id Tutor Plus)</author><pubDate>Wed, 15 Oct 2014 20:10:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3244596497908171083.post-6911884663672667270</guid><description>&lt;section id="ref-1"&gt;&lt;p&gt;Elemen ini biasanya tampil di bagian &lt;em&gt;footer&lt;/em&gt; posting dan berfungsi untuk menampilkan daftar label yang diterapkan pada posting tersebut:&lt;/p&gt;&lt;pre data-codetype="XML"&gt;&lt;code class="xml"&gt;&amp;lt;span class='post-labels'&amp;gt;
  &amp;lt;b:if cond='data:post.labels'&amp;gt;
    &amp;lt;data:postLabelsLabel/&amp;gt;
    &amp;lt;b:loop values='data:post.labels' var='label'&amp;gt;
      &amp;lt;a expr:href='data:label.url' rel='tag'&amp;gt;&amp;lt;data:label.name/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;b:if cond='data:label.isLast != &amp;amp;quot;true&amp;amp;quot;'&amp;gt;,&amp;lt;/b:if&amp;gt;
    &amp;lt;/b:loop&amp;gt;
  &amp;lt;/b:if&amp;gt;
&amp;lt;/span&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;table class="full reference" border="1"&gt;&lt;thead&gt;
&lt;tr id="table-1_row-1"&gt;&lt;th&gt;Data&lt;/th&gt;&lt;th&gt;Keterangan&lt;/th&gt;&lt;th&gt;Tampilan/Contoh Tampilan&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;&lt;tbody&gt;
&lt;tr id="table-1_row-2"&gt;&lt;td&gt;data:post.labels&lt;/td&gt;&lt;td&gt;Daftar label&lt;/td&gt;&lt;td&gt;???&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-3"&gt;&lt;td&gt;data:postLabelsLabel&lt;/td&gt;&lt;td&gt;Elemen ini akan menampilkan label sebelum daftar kategori posting&lt;/td&gt;&lt;td&gt;&lt;code&gt;Label:&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-4"&gt;&lt;td&gt;data:label.url&lt;/td&gt;&lt;td&gt;Elemen ini akan menghasilkan URL halaman label/kategori&lt;/td&gt;&lt;td&gt;&lt;code&gt;https://nama_blog.blogspot.com/search/label/Liburan&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-5"&gt;&lt;td&gt;data:label.name&lt;/td&gt;&lt;td&gt;Elemen ini akan menghasilkan nama label/kategori&lt;/td&gt;&lt;td&gt;&lt;code&gt;Liburan&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-6"&gt;&lt;td&gt;data:label.isLast&lt;/td&gt;&lt;td&gt;Boolean untuk menyatakan label terakhir&lt;/td&gt;&lt;td&gt;&lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;footer&gt;&lt;nav class="reference-breadcrumb"&gt;&lt;a href="/2014/10/xhtml-blogger-seksi-posting.html#ref-23" class="rb-child"&gt;XHTML Blogger - Seksi Posting&lt;/a&gt; &amp;raquo; &lt;span class="rb-child"&gt;XHTML Blogger, Loop Label Posting&lt;/span&gt;&lt;/nav&gt;&lt;/footer&gt;&lt;/section&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Membuat Daftar Member Aktif / Komentator Aktif</title><link>https://idtutorplus.blogspot.com/2014/10/membuat-daftar-member-aktif-komentator.html</link><category>Code Snippet</category><category>Komentar</category><category>Profil</category><category>Tingkat Lanjut</category><author>noreply@blogger.com (Id Tutor Plus)</author><pubDate>Wed, 15 Oct 2014 02:26:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3244596497908171083.post-9044545995112624153</guid><description>&lt;p&gt;&lt;span class="awal"&gt;U&lt;/span&gt;ntuk memastikan berapa banyak komentator dalam blog kita dan berapa banyak dia berkomentar? Jawaban ini tidak perlu dihitung sedatil mungkin, karena pada tutorial ini dengan sendirinya Anda akan melihat apa yang dimaksudkan. Dan caranyapun sangat mudah. Bahkan member yang akan ditampilkan akan menunjukkan sebuah link yang mengarah pada profil komentator.&lt;/p&gt;&lt;figure class="separator center"&gt;&lt;img alt="Membuat Daftar Member Aktif / Komentator Aktif" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWGnHFbYeVLgU60ghg6HWAItaGwlpdBltkLTTjQl44-RKoRFDFYdkstvaQpwHexdAPKtIzi3MaVAl_CuQxI4VqmV4WxNQuDrWy02slvChox-pBP6tFJo3tTNc_PAP0s2P_R31YWtGvzSuq/s1600/member.png"&gt;&lt;figcaption&gt;Widget member aKtif dalam blog&lt;/figcaption&gt;&lt;/figure&gt;&lt;div class="button-group"&gt;&lt;a class="tombol demo" target="_blank" href="/p/member-aktif.html"&gt;Lihat Demo&lt;/a&gt;&lt;a class="tombol tools" target="_blank" href="https://js-fiddle.blogspot.com/2014/10/widget-member-komentator-aktif.html"&gt;Coba sendiri&lt;/a&gt;&lt;/div&gt;&lt;pre class="numbered" data-codetype="css"  title="Klik ganda untuk menyeleksi semua kode!"&gt;&lt;code class="css"&gt;.cm-person{margin:0;position:relative;float:left;width:80px;height:100px;font:10px/10px Lora,Verdana,Arial,Sans-Serif;text-align:center;line-height:10px;padding:10px;border:1px solid #ccc;color:#000;background-color:#fff;box-shadow:inset 0 0 1px black}
.cm-person a.profile-name-link{display:block;width:80px;height:80px;position:absolute;top:10px;left:10px;background-color:#999;color:white;text-decoration:none;font:bold 30px/80px Ubuntu,Tahoma,Verdana,Arial,Sans-Serif;margin:0 0;padding:0 0;display:none}
.cm-person a.profile-name-link.item1{background-color:#BC0000}
.cm-person a.profile-name-link.item2{background-color:#1A00CE}
.cm-person a.profile-name-link.item3{background-color:#39A003}
.cm-person a.profile-name-link.item4{background-color:#8B039D}
.cm-person a.profile-name-link.item5{background-color:#F0C100}
.cm-person a.profile-name-link.item6{background-color:#00D1CB}
.cm-person a.profile-name-link.item7{background-color:#FFEA03}
.post .post-body .cm-person img{background-color:#666;display:block;width:80px;height:80px;padding:0 0;margin:0 0 10px;border:none}
.cm-person:hover{color:#FFF;background-color:#111}
.cm-person:hover a.profile-name-link{display:block}&lt;/code&gt;&lt;/pre&gt;&lt;pre class="numbered" data-codetype="xml+Javascript"  title="Klik ganda untuk menyeleksi semua kode!"&gt;&lt;code class="xml"&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;
    //&amp;lt;![CDATA[
    var homepage = &amp;#39;&lt;mark&gt;https://nama_blog.blogspot.com&lt;/mark&gt;&amp;#39;, // Ganti nilainya menjadi URL blog anda
        maxTopCommenters = 77,
        minComments = 1,
        numDays = 0,
        excludeMe = true,
        excludeUsers = [&amp;quot;Anonymous&amp;quot;, &amp;quot;&lt;mark&gt;ITP&lt;/mark&gt;&amp;quot;, &amp;quot;&lt;mark&gt;Id Tutor Plus&lt;/mark&gt;&amp;quot;], // Nama-nama yang tidak ditampilkan
        maxUserNameLength = 42,
        txtTopLine = &amp;#39;[image] [user]&amp;#39;,
        txtNoTopCommenters = &amp;#39;No top commentators at this time.&amp;#39;,
        txtAnonymous = &amp;#39;&amp;#39;,
        sizeAvatar = 80,
        cropAvatar = true,
        urlNoAvatar = &amp;#39;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEji1BCRMlKrrLoKJPdeCSJc8FN1-aQJaYd-nSfKuoS1gurX2sOCj6Dy1PiKvbXxfS5K45lWqBQExbhPk04xqd5AGUjQ6JilIOyxvXzEzEVS8OvOz7aOQFFL8ywmlAmroui2CkcyewXrQ6E/&amp;#39; + sizeAvatar + &amp;#39;/avatar_blue_m_96.png&amp;#39;,
        urlAnoAvatar = &amp;#39;https://www.gravatar.com/avatar/00000000000000000000000000000000?d=mm&amp;amp;s=&amp;#39; + sizeAvatar,
        urlMyProfile = &amp;#39;&amp;#39;,
        urlMyAvatar = &amp;#39;&amp;#39;;
    if (!Array.indexOf) {
        Array.prototype.indexOf = function(obj) {
            for (var i = 0; i &amp;lt; this.length; i++)
                if (this[i] == obj) return i;
            return -1
        }
    }

    function replaceTopCmtVars(text, item, position) {
        if (!item || !item.author) return text;
        var author = item.author;
        var authorUri = &amp;quot;&amp;quot;;
        if (author.uri &amp;amp;&amp;amp; author.uri.$t != &amp;quot;&amp;quot;) authorUri = author.uri.$t;
        var avaimg = urlAnoAvatar;
        var bloggerprofile = &amp;quot;https://www.blogger.com/profile/&amp;quot;;
        if (author.gd$image &amp;amp;&amp;amp; author.gd$image.src &amp;amp;&amp;amp; authorUri.substr(0, bloggerprofile.length) == bloggerprofile) {
            avaimg = author.gd$image.src
        } else {
            var parseurl = document.createElement(&amp;#39;a&amp;#39;);
            if (authorUri != &amp;quot;&amp;quot;) {
                parseurl.href = authorUri;
                avaimg = &amp;#39;https://www.google.com/s2/favicons?domain=&amp;#39; + parseurl.hostname
            }
        }
        if (urlMyProfile != &amp;quot;&amp;quot; &amp;amp;&amp;amp; authorUri == urlMyProfile &amp;amp;&amp;amp; urlMyAvatar != &amp;quot;&amp;quot;) avaimg = urlMyAvatar;
        if (avaimg == &amp;quot;https://img2.blogblog.com/img/b16-rounded.gif&amp;quot; &amp;amp;&amp;amp; urlNoAvatar != &amp;quot;&amp;quot;) avaimg = urlNoAvatar;
        var newsize = &amp;quot;s&amp;quot; + sizeAvatar;
        avaimg = avaimg.replace(/\/s\d\d+-c\//, &amp;quot;/&amp;quot; + newsize + &amp;quot;-c/&amp;quot;);
        if (cropAvatar) newsize += &amp;quot;-c&amp;quot;;
        avaimg = avaimg.replace(/\/s\d\d+(-c){0,1}\//, &amp;quot;/&amp;quot; + newsize + &amp;quot;/&amp;quot;);
        var authorName = author.name.$t;
        if (authorName == &amp;#39;Anonymous&amp;#39; &amp;amp;&amp;amp; txtAnonymous != &amp;#39;&amp;#39; &amp;amp;&amp;amp; avaimg == urlAnoAvatar) authorName = txtAnonymous;
        var imgcode = &amp;#39;&amp;lt;div class=&amp;quot;cm-person&amp;quot;&amp;gt;&amp;lt;img class=&amp;quot;top-commenter-avatar&amp;quot; height=&amp;quot;&amp;#39; + sizeAvatar + &amp;#39;&amp;quot; width=&amp;quot;&amp;#39; + sizeAvatar + &amp;#39;&amp;quot; src=&amp;quot;&amp;#39; + avaimg + &amp;#39;&amp;quot; /&amp;gt;&amp;#39;;
        if (authorUri != &amp;quot;&amp;quot;) imgcode = &amp;#39;&amp;lt;a href=&amp;quot;&amp;#39; + authorUri + &amp;#39;&amp;quot;&amp;gt;&amp;#39; + imgcode + &amp;#39;&amp;lt;/a&amp;gt;&amp;#39;;
        if (maxUserNameLength &amp;gt; 3 &amp;amp;&amp;amp; authorName.length &amp;gt; maxUserNameLength) authorName = authorName.substr(0, maxUserNameLength - 3) + &amp;quot;...&amp;quot;;
        var authorcode = authorName;
        if (authorUri != &amp;quot;&amp;quot;) authorcode = &amp;#39;&amp;lt;a class=&amp;quot;profile-name-link item&amp;#39; + position + &amp;#39;&amp;quot; href=&amp;quot;&amp;#39; + authorUri + &amp;#39;&amp;quot; title=&amp;quot;&amp;#39; + position + &amp;#39;. &amp;#39; + authorName + &amp;#39;&amp;quot;&amp;gt;&amp;#39; + item.count + &amp;#39;&amp;lt;/a&amp;gt;&amp;#39; + authorName.substring(0, 14) + &amp;#39;&amp;lt;/div&amp;gt;&amp;#39;;
        text = text.replace(&amp;#39;[user]&amp;#39;, authorcode);
        text = text.replace(&amp;#39;[image]&amp;#39;, imgcode);
        text = text.replace(&amp;#39;[count]&amp;#39;, item.count);
        return text
    }
    var topcommenters = {};
    var ndxbase = 1;

    function showTopCommenters(json) {
        var one_day = 1000 * 60 * 60 * 24;
        var today = new Date();
        if (urlMyProfile == &amp;quot;&amp;quot;) {
            var elements = document.getElementsByTagName(&amp;quot;*&amp;quot;);
            var expr = /(^| )profile-link( |$)/;
            for (var i = 0; i &amp;lt; elements.length; i++)
                if (expr.test(elements[i].className)) {
                    urlMyProfile = elements[i].href;
                    break
                }
        }
        for (var i = 0; i &amp;lt; json.feed.entry.length; i++) {
            var entry = json.feed.entry[i];
            if (numDays &amp;gt; 0) {
                var datePart = entry.published.$t.match(/\d+/g);
                var cmtDate = new Date(datePart[0], datePart[1] - 1, datePart[2], datePart[3], datePart[4], datePart[5]);
                var days = Math.ceil((today.getTime() - cmtDate.getTime()) / (one_day));
                if (days &amp;gt; numDays) break
            }
            var authorUri = &amp;quot;&amp;quot;;
            if (entry.author[0].uri &amp;amp;&amp;amp; entry.author[0].uri.$t != &amp;quot;&amp;quot;) authorUri = entry.author[0].uri.$t;
            if (excludeMe &amp;amp;&amp;amp; authorUri != &amp;quot;&amp;quot; &amp;amp;&amp;amp; authorUri == urlMyProfile) continue;
            var authorName = entry.author[0].name.$t;
            if (excludeUsers.indexOf(authorName) != -1) continue;
            var hash = entry.author[0].name.$t + &amp;quot;-&amp;quot; + authorUri;
            if (topcommenters[hash]) topcommenters[hash].count++;
            else {
                var commenter = new Object();
                commenter.author = entry.author[0];
                commenter.count = 1;
                topcommenters[hash] = commenter
            }
        }
        if (json.feed.entry.length &amp;gt; 200) {
            ndxbase += 200;
            document.write(&amp;#39;&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;&amp;#39; + homepage + &amp;#39;/feeds/comments/default?redirect=false&amp;amp;max-results=200&amp;amp;start-index=&amp;#39; + ndxbase + &amp;#39;&amp;amp;alt=json-in-script&amp;amp;callback=showTopCommenters&amp;quot;&amp;gt;&amp;lt;/&amp;#39; + &amp;#39;script&amp;gt;&amp;#39;);
            return
        }
        var tuplear = [];
        for (var key in topcommenters) tuplear.push([key, topcommenters[key]]);
        tuplear.sort(function(a, b) {
            if (b[1].count - a[1].count) return b[1].count - a[1].count;
            return (a[1].author.name.$t.toLowerCase() &amp;lt; b[1].author.name.$t.toLowerCase()) ? -1 : 1
        });
        var realcount = 0;
        for (var i = 0; i &amp;lt; maxTopCommenters &amp;amp;&amp;amp; i &amp;lt; tuplear.length; i++) {
            var item = tuplear[i][1];
            if (item.count &amp;lt; minComments) break;
            document.write(replaceTopCmtVars(txtTopLine, item, realcount + 1));
            realcount++
        }
        if (!realcount) document.write(txtNoTopCommenters)
    }
    document.write(&amp;#39;&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;&amp;#39; + homepage + &amp;#39;/feeds/comments/default?redirect=false&amp;amp;max-results=200&amp;amp;alt=json-in-script&amp;amp;callback=showTopCommenters&amp;quot;&amp;gt;&amp;lt;/&amp;#39; + &amp;#39;script&amp;gt;&amp;#39;);
    //]]&amp;gt;
&amp;lt;/script&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;div class="button-group"&gt;&lt;a class="tombol tools" target="_blank" href="/search/label/url?url=https://js-fiddle.blogspot.com/2014/10/widget-member-komentator-aktif.html"&gt;Coba sendiri&lt;/a&gt;&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWGnHFbYeVLgU60ghg6HWAItaGwlpdBltkLTTjQl44-RKoRFDFYdkstvaQpwHexdAPKtIzi3MaVAl_CuQxI4VqmV4WxNQuDrWy02slvChox-pBP6tFJo3tTNc_PAP0s2P_R31YWtGvzSuq/s72-c/member.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>XHTML Blogger - Navigasi Halaman/Blog Pager</title><link>https://idtutorplus.blogspot.com/2014/10/xhtml-blogger-navigasi-halamanblog-pager.html</link><category>Kamus Blogspot</category><category>Navigasi</category><category>Tingkat Lanjut</category><author>noreply@blogger.com (Id Tutor Plus)</author><pubDate>Sun, 12 Oct 2014 22:39:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3244596497908171083.post-1167268763588204654</guid><description>&lt;pre class="numbered" data-codetype="XML"  title="Klik ganda untuk menyeleksi semua kode!"&gt;&lt;code class="xml"&gt;&amp;lt;b:includable id=&amp;#39;nextprev&amp;#39;&amp;gt;
  &amp;lt;div class=&amp;#39;blog-pager&amp;#39; id=&amp;#39;blog-pager&amp;#39;&amp;gt;
    &amp;lt;b:if cond=&amp;#39;data:newerPageUrl&amp;#39;&amp;gt;
      &amp;lt;span id=&amp;#39;blog-pager-newer-link&amp;#39;&amp;gt;
      &amp;lt;a class=&amp;#39;blog-pager-newer-link&amp;#39; expr:href=&amp;#39;data:newerPageUrl&amp;#39; expr:id=&amp;#39;data:widget.instanceId + &amp;amp;quot;_blog-pager-newer-link&amp;amp;quot;&amp;#39; expr:title=&amp;#39;data:newerPageTitle&amp;#39;&amp;gt;&amp;lt;data:newerPageTitle/&amp;gt;&amp;lt;/a&amp;gt;
      &amp;lt;/span&amp;gt;
    &amp;lt;/b:if&amp;gt;

    &amp;lt;b:if cond=&amp;#39;data:olderPageUrl&amp;#39;&amp;gt;
      &amp;lt;span id=&amp;#39;blog-pager-older-link&amp;#39;&amp;gt;
      &amp;lt;a class=&amp;#39;blog-pager-older-link&amp;#39; expr:href=&amp;#39;data:olderPageUrl&amp;#39; expr:id=&amp;#39;data:widget.instanceId + &amp;amp;quot;_blog-pager-older-link&amp;amp;quot;&amp;#39; expr:title=&amp;#39;data:olderPageTitle&amp;#39;&amp;gt;&amp;lt;data:olderPageTitle/&amp;gt;&amp;lt;/a&amp;gt;
      &amp;lt;/span&amp;gt;
    &amp;lt;/b:if&amp;gt;

    &amp;lt;a class=&amp;#39;home-link&amp;#39; expr:href=&amp;#39;data:blog.homepageUrl&amp;#39;&amp;gt;&amp;lt;data:homeMsg/&amp;gt;&amp;lt;/a&amp;gt;

    &amp;lt;b:if cond=&amp;#39;data:mobileLinkUrl&amp;#39;&amp;gt;
      &amp;lt;div class=&amp;#39;blog-mobile-link&amp;#39;&amp;gt;
        &amp;lt;a expr:href=&amp;#39;data:mobileLinkUrl&amp;#39;&amp;gt;&amp;lt;data:mobileLinkMsg/&amp;gt;&amp;lt;/a&amp;gt;
      &amp;lt;/div&amp;gt;
    &amp;lt;/b:if&amp;gt;

  &amp;lt;/div&amp;gt;
  &amp;lt;div class=&amp;#39;clear&amp;#39;/&amp;gt;
&amp;lt;/b:includable&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;table class="full config" border="1"&gt;&lt;thead&gt;&lt;tr id="table-1_row-1"&gt;&lt;th&gt;Data&lt;/th&gt;&lt;th&gt;Keterangan&lt;/th&gt;&lt;th&gt;Tampilan/Contoh Tampilan&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt; &lt;tbody&gt;&lt;tr id="table-1_row-2"&gt;&lt;td&gt;data:newerPageUrl&lt;/td&gt;&lt;td&gt;Indikator untuk menyatakan bahwa terdapat posting yang lebih baru sebelum posting/daftar posting yang sedang aktif/terlihat di halaman. Pada intinya, kondisi ini digunakan untuk memunculkan navigasi &lt;strong&gt;Posting Lebih Baru&lt;/strong&gt; saat diperlukan dan akan menyembunyikannya saat tidak diperlukan &amp;mdash;misalnya, saat kita sedang berada di halaman muka, kita tidak akan melihat navigasi &lt;strong&gt;Posting Lebih Baru&lt;/strong&gt;. Elemen/data ini juga berfungsi untuk menampilkan URL halaman (saat sedang berada di halaman indeks) atau URL posting (saat sedang berada di halaman item) yang lebih baru dari halaman yang sedang aktif.&lt;/td&gt;&lt;td&gt;&lt;code&gt;https://nama_blog.blogspot.com/search?updated-max=2012-12-21T16:36:00%2B07:00&amp;amp;amp;max-results=2&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id="table-1_row-3"&gt;&lt;td&gt;data:olderPageUrl&lt;/td&gt;&lt;td&gt;Indikator untuk menyatakan bahwa terdapat posting yang lebih lama setelah posting/daftar posting yang sedang aktif/terlihat di halaman. Kondisi ini digunakan untuk memunculkan navigasi &lt;strong&gt;Posting Lama&lt;/strong&gt; saat diperlukan dan akan menyembunyikannya saat tidak diperlukan &amp;mdash;saat kita sedang berada di halaman terakhir, maka kita tidak akan melihat navigasi &lt;strong&gt;Posting Lama&lt;/strong&gt;). Elemen/data ini juga berfungsi untuk menampilkan URL halaman (saat sedang berada di halaman indeks) atau URL posting (saat sedang berada di halaman item) yang lebih lama dari halaman yang sedang aktif.&lt;/td&gt;&lt;td&gt;&lt;code&gt;https://nama_blog.blogspot.com/search?updated-max=2012-12-21T16:36:00%2B07:00&amp;amp;amp;max-results=2&amp;amp;amp;reverse-paginate=true&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id="table-1_row-4"&gt;&lt;td&gt;data:newerPageTitle&lt;/td&gt;&lt;td&gt;Elemen ini akan menampilkan teks navigasi menuju halaman/posting yang lebih baru&lt;/td&gt;&lt;td&gt;&lt;code&gt;Posting Lebih Baru&lt;/code&gt;, &lt;code&gt;Newer Post&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id="table-1_row-5"&gt;&lt;td&gt;data:olderPageTitle&lt;/td&gt;&lt;td&gt;Elemen ini akan menampilkan teks navigasi menuju halaman/posting yang lebih lama&lt;/td&gt;&lt;td&gt;&lt;code&gt;Posting Lama&lt;/code&gt;, &lt;code&gt;Older Post&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id="table-1_row-6"&gt;&lt;td&gt;data:widget.instanceId&lt;/td&gt;&lt;td&gt;&lt;a class="branch-link" href="#nope" title="Eksternal &amp;raquo;"&gt;[?]&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;code&gt;Blog1&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id="table-1_row-7"&gt;&lt;td&gt;data:blog.homepageUrl&lt;/td&gt;&lt;td&gt;&lt;a class="branch-link" href="/2013/08/mengenal-tabel-tag-data-blogger.html#table-1_row-6" title="Eksternal &amp;raquo;"&gt;[?]&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;code&gt;https://nama_blog.blogspot.com/&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id="table-1_row-8"&gt;&lt;td&gt;data:homeMsg&lt;/td&gt;&lt;td&gt;Elemen ini akan menampilkan teks navigasi ke halaman awal.&lt;/td&gt;&lt;td&gt;&lt;code&gt;Beranda&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id="table-1_row-9"&gt;&lt;td&gt;data:mobileLinkUrl&lt;/td&gt;&lt;td&gt;Kode ini akan menggenerasikan URL blog versi seluler berdasarkan URL yang sedang aktif (lebih tepatnya, kode ini akan menghasilkan nilai yang sama dengan &lt;code&gt;data:blog.url&lt;/code&gt; dengan akhiran berupa &lt;code&gt;?m=1&lt;/code&gt;).&lt;/td&gt;&lt;td&gt;&lt;code&gt;https://nama_blog.blogspot.com/?m=1&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id="table-1_row-10"&gt;&lt;td&gt;data:desktopLinkUrl&lt;/td&gt;&lt;td&gt;Kode ini akan menggenerasikan URL blog versi desktop berdasarkan URL yang sedang aktif (lebih tepatnya, kode ini akan menghasilkan nilai yang sama dengan &lt;code&gt;data:blog.url&lt;/code&gt; dengan akhiran berupa &lt;code&gt;?m=0&lt;/code&gt;).&lt;/td&gt;&lt;td&gt;&lt;code&gt;https://nama_blog.blogspot.com/?m=0&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id="table-1_row-11"&gt;&lt;td&gt;data:mobileLinkMsg&lt;/td&gt;&lt;td&gt;Elemen ini akan menampilkan teks navigasi menuju blog tampilan seluler.&lt;/td&gt;&lt;td&gt;&lt;code&gt;Lihat versi seluler&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr id="table-1_row-12"&gt;&lt;td&gt;data:desktopLinkMsg&lt;/td&gt;&lt;td&gt;Elemen ini akan menampilkan teks navigasi menuju blog tampilan web/desktop.&lt;/td&gt;&lt;td&gt;&lt;code&gt;Lihat versi web&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>XHTML Blogger - Widget Label</title><link>https://idtutorplus.blogspot.com/2014/10/xhtml-blogger-widget-label.html</link><category>Code Snippet</category><category>Kamus Blogspot</category><category>Tingkat Lanjut</category><category>Widget</category><author>noreply@blogger.com (Id Tutor Plus)</author><pubDate>Sun, 12 Oct 2014 22:28:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3244596497908171083.post-3914050818978529964</guid><description>&lt;p&gt;Sebuah widget &lt;strong&gt;Blogger&lt;/strong&gt; bertipe &lt;code&gt;Label&lt;/code&gt; dapat dinyatakan dalam kerangka seperti ini:&lt;/p&gt;&lt;pre data-codetype="XML"&gt;&lt;code class="xml"&gt;&amp;lt;b:widget id='Label1' locked='false' title='Category List' type='Label'&amp;gt;
  &amp;lt;b:includable id='main'&amp;gt;
    &amp;lt;b:if cond='data:title'&amp;gt;
      &amp;lt;h2&amp;gt;&amp;lt;data:title/&amp;gt;&amp;lt;/h2&amp;gt;
    &amp;lt;/b:if&amp;gt;
    &amp;lt;div expr:class='&amp;amp;quot;widget-content &amp;amp;quot; + data:display + &amp;amp;quot;-label-widget-content&amp;amp;quot;'&amp;gt;
      &amp;lt;b:if cond='data:display == &amp;amp;quot;list&amp;amp;quot;'&amp;gt;
        &amp;lt;ul&amp;gt;
          &amp;lt;b:loop values='data:labels' var='label'&amp;gt;
            &amp;lt;li&amp;gt;
              &amp;lt;b:if cond='data:blog.url == data:label.url'&amp;gt;
                &amp;lt;span expr:dir='data:blog.languageDirection'&amp;gt;&amp;lt;data:label.name/&amp;gt;&amp;lt;/span&amp;gt;
              &amp;lt;b:else/&amp;gt;
                &amp;lt;a expr:dir='data:blog.languageDirection' expr:href='data:label.url'&amp;gt;&amp;lt;data:label.name/&amp;gt;&amp;lt;/a&amp;gt;
              &amp;lt;/b:if&amp;gt;
              &amp;lt;b:if cond='data:showFreqNumbers'&amp;gt;
                &amp;lt;span dir='ltr'&amp;gt;(&amp;lt;data:label.count/&amp;gt;)&amp;lt;/span&amp;gt;
              &amp;lt;/b:if&amp;gt;
            &amp;lt;/li&amp;gt;
          &amp;lt;/b:loop&amp;gt;
        &amp;lt;/ul&amp;gt;
      &amp;lt;b:else/&amp;gt;
        &amp;lt;b:loop values='data:labels' var='label'&amp;gt;
          &amp;lt;span expr:class='&amp;amp;quot;label-size label-size-&amp;amp;quot; + data:label.cssSize'&amp;gt;
            &amp;lt;b:if cond='data:blog.url == data:label.url'&amp;gt;
              &amp;lt;span expr:dir='data:blog.languageDirection'&amp;gt;&amp;lt;data:label.name/&amp;gt;&amp;lt;/span&amp;gt;
            &amp;lt;b:else/&amp;gt;
              &amp;lt;a expr:dir='data:blog.languageDirection' expr:href='data:label.url'&amp;gt;&amp;lt;data:label.name/&amp;gt;&amp;lt;/a&amp;gt;
            &amp;lt;/b:if&amp;gt;
            &amp;lt;b:if cond='data:showFreqNumbers'&amp;gt;
              &amp;lt;span class='label-count' dir='ltr'&amp;gt;(&amp;lt;data:label.count/&amp;gt;)&amp;lt;/span&amp;gt;
            &amp;lt;/b:if&amp;gt;
          &amp;lt;/span&amp;gt;
        &amp;lt;/b:loop&amp;gt;
      &amp;lt;/b:if&amp;gt;
      &amp;lt;b:include name='quickedit'/&amp;gt;
    &amp;lt;/div&amp;gt;
  &amp;lt;/b:includable&amp;gt;
&amp;lt;/b:widget&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Saat Anda mencoba mengedit atau baru pertama kali menambahkan widget label di blog Anda, maka Anda akan menemukan dua opsi utama untuk menentukan tampilan widget yaitu model widget bertipe &lt;em&gt;list&lt;/em&gt; dan &lt;em&gt;cloud&lt;/em&gt;. Kode di atas sebenarnya juga sudah menunjukkan markup &lt;abbr title='eXtensible Markup Language'&gt;XML&lt;/abbr&gt; kedua model tersebut. Saya akan pisahkan bagian-bagiannya agar bisa lebih mudah dimengerti:&lt;/p&gt;&lt;h3&gt;Judul Widget&lt;/h3&gt;&lt;p&gt;Bagian ini menunjukkan markup judul widget. Kondisional yang mengelilinginya berfungsi untuk membatasi agar elemen &lt;code&gt;&amp;lt;h2&amp;gt;&lt;/code&gt; pada widget ini hanya muncul jika formulir judul tidak kosong:&lt;/p&gt;&lt;pre data-codetype="XML"&gt;&lt;code class="xml"&gt;&amp;lt;b:if cond='data:title'&amp;gt;
  &amp;lt;h2&amp;gt;&amp;lt;data:title/&amp;gt;&amp;lt;/h2&amp;gt;
&amp;lt;/b:if&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;h3&gt;Kondisional Tipe Widget&lt;/h3&gt;&lt;p&gt;Bagian ini menunjukkan kondisional yang berfungsi untuk memisahkan tampilan model &lt;em&gt;list&lt;/em&gt; dan &lt;em&gt;cloud&lt;/em&gt;:&lt;/p&gt;&lt;pre data-codetype="XML"&gt;&lt;code class="xml"&gt;&amp;lt;b:if cond='data:display == &amp;amp;quot;list&amp;amp;quot;'&amp;gt;
  &amp;lt;!-- Markup widget bertipe `list` --&amp;gt;
&amp;lt;b:else/&amp;gt;
  &amp;lt;!-- Markup widget bertipe selain `list` --&amp;gt;
&amp;lt;/b:if&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;h3&gt;Markup Widget Bertipe &lt;em&gt;List&lt;/em&gt;&lt;/h3&gt;&lt;pre data-codetype="XML"&gt;&lt;code class="xml"&gt;&amp;lt;ul&amp;gt;
  &amp;lt;b:loop values='data:labels' var='label'&amp;gt;
    &amp;lt;li&amp;gt;
      &amp;lt;b:if cond='data:blog.url == data:label.url'&amp;gt;
        &amp;lt;span expr:dir='data:blog.languageDirection'&amp;gt;&amp;lt;data:label.name/&amp;gt;&amp;lt;/span&amp;gt;
      &amp;lt;b:else/&amp;gt;
        &amp;lt;a expr:dir='data:blog.languageDirection' expr:href='data:label.url'&amp;gt;&amp;lt;data:label.name/&amp;gt;&amp;lt;/a&amp;gt;
      &amp;lt;/b:if&amp;gt;
      &amp;lt;b:if cond='data:showFreqNumbers'&amp;gt;
        &amp;lt;span dir='ltr'&amp;gt;(&amp;lt;data:label.count/&amp;gt;)&amp;lt;/span&amp;gt;
      &amp;lt;/b:if&amp;gt;
    &amp;lt;/li&amp;gt;
  &amp;lt;/b:loop&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;h3&gt;Markup Widget Bertipe &lt;em&gt;Cloud&lt;/em&gt;&lt;/h3&gt;&lt;pre data-codetype="XML"&gt;&lt;code class="xml"&gt;&amp;lt;b:loop values='data:labels' var='label'&amp;gt;
  &amp;lt;span expr:class='&amp;amp;quot;label-size label-size-&amp;amp;quot; + data:label.cssSize'&amp;gt;
    &amp;lt;b:if cond='data:blog.url == data:label.url'&amp;gt;
      &amp;lt;span expr:dir='data:blog.languageDirection'&amp;gt;&amp;lt;data:label.name/&amp;gt;&amp;lt;/span&amp;gt;
    &amp;lt;b:else/&amp;gt;
      &amp;lt;a expr:dir='data:blog.languageDirection' expr:href='data:label.url'&amp;gt;&amp;lt;data:label.name/&amp;gt;&amp;lt;/a&amp;gt;
    &amp;lt;/b:if&amp;gt;
    &amp;lt;b:if cond='data:showFreqNumbers'&amp;gt;
      &amp;lt;span class='label-count' dir='ltr'&amp;gt;(&amp;lt;data:label.count/&amp;gt;)&amp;lt;/span&amp;gt;
    &amp;lt;/b:if&amp;gt;
  &amp;lt;/span&amp;gt;
&amp;lt;/b:loop&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;table border="1" class="full config"&gt;&lt;thead&gt;
&lt;tr id="table-1_row-1"&gt;&lt;th&gt;Data&lt;/th&gt;&lt;th&gt;Keterangan&lt;/th&gt;&lt;th&gt;Tampilan/Contoh Tampilan&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;&lt;tbody&gt;
&lt;tr id="table-1_row-2"&gt;&lt;td&gt;data:display&lt;/td&gt;&lt;td&gt;Elemen ini akan menampilkan tipe tampilan widget. Berguna untuk membuat kelas spesifik, terutama pada elemen tubuh widget.&lt;/td&gt;&lt;td&gt;&lt;code&gt;list&lt;/code&gt;, &lt;code&gt;cloud&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-3"&gt;&lt;td&gt;data:blog.url&lt;/td&gt;&lt;td&gt;&lt;a class="branch-link" href="/2014/07/tabel-tag-data-blogger-terluar.html#table-1_row-7" title="Eksternal &amp;raquo;"&gt;[?]&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-4"&gt;&lt;td&gt;data:label.url&lt;/td&gt;&lt;td&gt;Elemen ini akan menampilkan URL setiap item label.&lt;/td&gt;&lt;td&gt;&lt;code&gt;https://nama_blog.blogspot.com/search/label/-/Nama Label&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-5"&gt;&lt;td&gt;data:label.name&lt;/td&gt;&lt;td&gt;Elemen ini akan menampilkan nama label.&lt;/td&gt;&lt;td&gt;&lt;code&gt;Nama Label&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-6"&gt;&lt;td&gt;data:blog.languageDirection&lt;/td&gt;&lt;td&gt;&lt;a class="branch-link" href="/2014/07/tabel-tag-data-blogger-terluar.html#table-1_row-27" title="Eksternal &amp;raquo;"&gt;[?]&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;
&lt;tr id="table-1_row-7"&gt;&lt;td&gt;data:showFreqNumbers&lt;/td&gt;&lt;td&gt;Kondisional untuk menyatakan apakah jumlah posting pada widget akan ditampilkan atau tidak.&lt;/td&gt;&lt;td&gt;&lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-8"&gt;&lt;td&gt;data:label.count&lt;/td&gt;&lt;td&gt;Elemen ini akan menampilkan jumlah posting pada label terkait.&lt;/td&gt;&lt;td&gt;&lt;code&gt;20&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="table-1_row-9"&gt;&lt;td&gt;data:label.cssSize&lt;/td&gt;&lt;td&gt;Elemen ini akan menampilkan angka tingkatan berdasarkan perbandingan banyaknya jumlah posting antara label yang satu dengan label yang lainnya. Biasa digunakan sebagai akhiran nama kelas &lt;code&gt;label-size-*&lt;/code&gt; pada item label bertipe &lt;em&gt;cloud&lt;/em&gt; untuk mengatur besar ukuran masing-masing item melalui CSS.&lt;/td&gt;&lt;td&gt;&lt;code&gt;3&lt;/code&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;h3&gt;Ikon Pengeditan Cepat&lt;/h3&gt;&lt;pre data-codetype="XML"&gt;&lt;code class="xml"&gt;&amp;lt;b:include name='quickedit'/&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;&lt;h3&gt;Contoh Markup Widget Label Hasil Modifikasi&lt;/h3&gt;&lt;p&gt;Berikut ini adalah contoh markup &lt;abbr title='eXtensible Markup Language'&gt;XML&lt;/abbr&gt; yang akan mengubah tampilan widget label menjadi berbentuk tabel:&lt;/p&gt;&lt;pre data-codetype="XML"&gt;&lt;code class="xml"&gt;&amp;lt;b:widget id='Label1' locked='false' title='Category List' type='Label'&amp;gt;
  &amp;lt;b:includable id='main'&amp;gt;
    &amp;lt;b:if cond='data:title'&amp;gt;
      &amp;lt;h2&amp;gt;&amp;lt;data:title/&amp;gt;&amp;lt;/h2&amp;gt;
    &amp;lt;/b:if&amp;gt;
    &amp;lt;div class='widget-content'&amp;gt;
      &amp;lt;table border='1'&amp;gt;
        &amp;lt;thead&amp;gt;
          &amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;Label&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;Total Posting&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;
        &amp;lt;/thead&amp;gt;
        &amp;lt;tbody&amp;gt;
          &amp;lt;b:loop values='data:labels' var='label'&amp;gt;
            &amp;lt;!--
              Kondisional `data:blog.url == data:label.url` tidak efektif dan tidak tepat sasaran!
              Gunakan cara Saya yang ini untuk menciptakan kondisional halaman label yang stabil.
            --&amp;gt;
            &amp;lt;b:if cond='data:blog.searchLabel == data:label.name'&amp;gt;
              &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;strong&amp;gt;&amp;lt;data:label.name/&amp;gt;&amp;lt;/strong&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;data:label.count/&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;
            &amp;lt;b:else/&amp;gt;
              &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a expr:href='data:label.url'&amp;gt;&amp;lt;data:label.name/&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;data:label.count/&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;
            &amp;lt;/b:if&amp;gt;
          &amp;lt;/b:loop&amp;gt;
        &amp;lt;/tbody&amp;gt;
      &amp;lt;/table&amp;gt;
      &amp;lt;b:include name='quickedit'/&amp;gt;
    &amp;lt;/div&amp;gt;
  &amp;lt;/b:includable&amp;gt;
&amp;lt;/b:widget&amp;gt;&lt;/code&gt;&lt;/pre&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Notifikasi Komentar Pada Blog</title><link>https://idtutorplus.blogspot.com/2014/10/notifikasi-komentar-pada-blog.html</link><category>Code Snippet</category><category>Komentar</category><category>Tingkat Lanjut</category><author>noreply@blogger.com (Id Tutor Plus)</author><pubDate>Sun, 12 Oct 2014 03:17:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3244596497908171083.post-6702862247017130403</guid><description>&lt;p&gt;&lt;span class="awal"&gt;P&lt;/span&gt;emasangan notifikasi/pemberitahuan komentar dalam blog mungkin sangatlah perlu untuk diterapkan dalam sebuah website, kenapa? Sebab dengan terpasangnya ini, maka akan lebih mempermudah Anda untuk mengetahui sejauh mana blog/website Anda dikunjungi oleh visitor serta untuk lebih cepatnya Anda membalas komentar pengunjung.&lt;/p&gt;&lt;div class="button-group"&gt;&lt;a class="tombol tools" target="_blank" href="/search/label/url?url=https://js-fiddle.blogspot.com/2014/10/notifikasi-komentar.html"&gt;Demo Live&lt;/a&gt;&lt;/div&gt;&lt;h3&gt;Lansung saja pada cara pemasangannya&lt;/h3&gt;&lt;p&gt;Simpan kode dibawah ini diatas &lt;code&gt;]]&amp;gt;&amp;lt;/b:skin&amp;gt;&lt;/code&gt;&lt;/p&gt;&lt;pre class="numbered" data-codetype="css"  title="Klik ganda untuk menyeleksi semua kode!"&gt;&lt;code class="css"&gt;/* Notifikasi Komentar
----------------------------------------------- */
#notif {cursor:pointer;}
#notif:before {
  content:url('https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNNq8IhWWoEoW0wr0bmCXohQZvZyIPRYX3FsYOch1bkTyWoc7CaC0ujf7SWtOhiLMrkLIdfdUq7f8t_oIhaTUBemNdOrmnWrmU9lIe_-mpiVPdRvloFG9LfwvJF9I85cxzE-M6vXcK7Js/s320/comment.png');
  border:1px solid #b6b5b5;
  padding:5px 6px 0 6px;
  border-radius:3px;
  display:block;
  position:fixed;
  top:15px;
  right:295px;
  z-index:9997;
  transition:all 0.4s ease-out;
}
#notif:hover:before {opacity:.5;}
#show-total {
  position:fixed;
  top:8px;
  right:285px;
  z-index:9999;
  cursor:pointer;
  float:right;
}
.total-show {
  background-color:#f1c40f;
  color:white;
  padding:2px 6px;
  font-size:11px;
  border-radius:4px;
  font-weight:bold;
}
#cm-wrapper {
  width:352px;
  position:fixed;
  top:45px;
  right:-381px;
  z-index:9999;
  transition:0.5s ease;
}
#cm-wrapper .bubble {
  position:absolute;
  z-index:300;
  width:0;
  height:0;
  border-width:14px;
  border-style:solid;
  top:-6px;
  left:25px;
  border-color:transparent transparent rgb(211,211,211) !important;
}
#cm-scroll {
  width:100%;
  overflow:hidden;
  position:relative;
}
#comments-container {
  height:530px;
  margin:-18px -300px 0 0;
  padding-right:280px;
  padding-left:10px;
  overflow:auto;
  color:#666;
  font-family:Arial,Sans-serif;
  background:#e4e4e4;
  background:-moz-linear-gradient(top,#e4e4e4 0%,#e7e7e7 20%,#eaeaea 37%,#f1f1f1 52%,#eaeaea 69%,#e7e7e7 88%,#e4e4e4 99%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e4e4e4),color-stop(20%,#e7e7e7),color-stop(37%,#eaeaea),color-stop(52%,#f1f1f1),color-stop(69%,#eaeaea),color-stop(88%,#e7e7e7),color-stop(99%,#e4e4e4));
  background:-webkit-linear-gradient(top,#e4e4e4 0%,#e7e7e7 20%,#eaeaea 37%,#f1f1f1 52%,#eaeaea 69%,#e7e7e7 88%,#e4e4e4 99%);
  background:-o-linear-gradient(top,#e4e4e4 0%,#e7e7e7 20%,#eaeaea 37%,#f1f1f1 52%,#eaeaea 69%,#e7e7e7 88%,#e4e4e4 99%);
  background:-ms-linear-gradient(top,#e4e4e4 0%,#e7e7e7 20%,#eaeaea 37%,#f1f1f1 52%,#eaeaea 69%,#e7e7e7 88%,#e4e4e4 99%);
  background:linear-gradient(to bottom,#e4e4e4 0%,#e7e7e7 20%,#eaeaea 37%,#f1f1f1 52%,#eaeaea 69%,#e7e7e7 88%,#e4e4e4 99%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4e4e4',endColorstr='#e4e4e4',GradientType=0 );
  out-line:none;
  border-top:1px solid #fff;
  border-radius:0 0 0 6px;
  -webkit-border-radius:0 0 0 6px;
  -moz-border-radius:0 0 0 6px;
  -moz-box-shadow:0 0 2px rgba(255,255,255,0.6) inset,0 2px 2px rgba(0,0,0,0.2);
  -webkit-box-shadow:0 0 2px rgba(255,255,255,0.6) inset,0 2px 2px rgba(0,0,0,0.2);
  box-shadow:0 0 2px rgba(255,255,255,0.6) inset,0 2px 2px rgba(0,0,0,0.2);
}
#cm-scroll h4 {
  font-size:14px;
  font-weight:bold;
  color:#535252;
  text-shadow:0 1px 0 #e5e5e5;
  background:#d3d3d3;
  background:-moz-linear-gradient(top,#d3d3d3 0%,#c3c3c3 52%,#b3b3b3 99%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d3d3d3),color-stop(52%,#c3c3c3),color-stop(99%,#b3b3b3));
  background:-webkit-linear-gradient(top,#d3d3d3 0%,#c3c3c3 52%,#b3b3b3 99%);
  background:-o-linear-gradient(top,#d3d3d3 0%,#c3c3c3 52%,#b3b3b3 99%);
  background:-ms-linear-gradient(top,#d3d3d3 0%,#c3c3c3 52%,#b3b3b3 99%);
  background:linear-gradient(to bottom,#d3d3d3 0%,#c3c3c3 52%,#b3b3b3 99%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d3d3d3',endColorstr='#b3b3b3',GradientType=0 );
  font-weight:900;
  padding:12px 25px;
  border-bottom:1px solid #999;
  color:#535252;
  text-shadow:0 1px 0 #dedede !important;
  border-radius:6px 0 0 0;
  -webkit-border-radius:6px 0 0 0;
  -moz-border-radius:6px 0 0 0;
  -moz-box-shadow:inset 0 1px 0 0 #ffffff;
  -webkit-box-shadow:inset 0 1px 0 0 #ffffff;
  box-shadow:inset 0 1px 0 0 #ffffff;
  font-weight:900 !important;
}
#cm-wrapper #cm-close {
  position:absolute !important;
  background-image:url(https://cekidot.96.lt/file/images/notice-spirt.png);
  background-repeat:no-repeat;
  width:29px;
  height:29px;
  overflow:hidden;
  text-indent:10em;
  top:28px;
  right:10px;
  background-position:0 0 !important;
  cursor:pointer;
}
#comments-container.cm-active {
  position:fixed;
  right:0;
  top:61px;
}
.cm-outer {
  margin:0 auto;
  padding:0;
  font-size:11px;
  text-align:left;
}
.cm-outer pre {
  background-color:#141414;
  font-size:11px;
  color:#7c7c7c;
}
.cm-outer li {
  padding:7px 10px 12px;
  list-style:none;
  clear:both;
  position:relative;
  background:url('https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhqOmjEYZ2wKyxnULZpr8zJ5hsrEWE7gok-OYugoSlhphDL89kNppXO1cFHJbolXOXGtjIcAN574KxslS4nn8w9oQTXBgUfJuSTZwpggl1yzjAkyovEhuXngfGZGlcskH1V6dnE9GkG5-3/s1600/batas.png') repeat-x bottom;
  margin-right:10px;
}
.cm-outer code {
  color:#a6a658;
  font-size:11px;
}
.cm-outer li.selected {border-left:4px solid #fffe8c;}
.cm-outer li:first-child {border-top:none;}
.cm-outer li:last-child {border-bottom:none;}
.cm-text {color:#999;}
.cm-outer {margin:0 0 5px;}
.cm-header {
  margin:4px 0 8px 60px;
  font-size:12px;
  font-weight:normal !important;
}
.cm-header a {
  color:#168980;
  text-decoration:none;
  font-size:12px;
  font-weight:bold;
}
.cm-header a:hover {
  color:#e6e6e6;
  text-decoration:none;
}
.cm-outer .cm-content {overflow:hidden;}
.cm-content {margin-left:60px;}
.cm-outer img {
  display:block;
  float:left;
  overflow:hidden;
  position:absolute;
  top:10px;
  left:0;
  border:3px solid #3d464f;
}
.cm-footer {margin-top:7px;}
.cm-footer a {
  color:#168980;
  text-decoration:none;
}
.cm-footer a:hover {
  color:#e6e6e6;
  text-decoration:none;
}
#cm-overlay {
  position:fixed !important;
  z-index:999;
  top:0;
  right:0;
  bottom:0;
  left:0;
  opacity:0.9;
  background-color:#111;
  display:none;
}&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Kemudian simpan kode dibawah ini tepat diatas kode &lt;code&gt;&amp;lt;/body&amp;gt;&lt;/code&gt;&lt;/p&gt;&lt;pre data-codetype="HTML"  title="Klik ganda untuk menyeleksi semua kode!"&gt;&lt;code class="xml"&gt;&amp;lt;div id=&amp;#39;notif&amp;#39; title=&amp;#39;Notifikasi&amp;#39;&amp;gt;&amp;lt;/div&amp;gt;
&amp;lt;div id=&amp;#39;cm-wrapper&amp;#39;&amp;gt;
    &amp;lt;div class=&amp;quot;bubble&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;
    &amp;lt;div id=&amp;quot;cm-scroll&amp;quot;&amp;gt;
&amp;lt;h4&amp;gt;Komentar Baru!&amp;lt;/h4&amp;gt;
        &amp;lt;div id=&amp;#39;comments-container&amp;#39;&amp;gt;Loading...&amp;lt;/div&amp;gt;
        &amp;lt;div id=&amp;quot;cm-close&amp;quot;&amp;gt;X&amp;lt;/div&amp;gt;
    &amp;lt;/div&amp;gt;
&amp;lt;/div&amp;gt;
&amp;lt;div id=&amp;#39;show-total&amp;#39;&amp;gt;&amp;lt;/div&amp;gt;
&amp;lt;div id=&amp;#39;cm-overlay&amp;#39; /&amp;gt;
&amp;lt;script&amp;gt;
var originalTitle = document.title;
var cm_config = {
    home_page: &amp;quot;&lt;mark&gt;https://url-blog-kamu.blogspot.com&lt;/mark&gt;&amp;quot;,
    max_result: 20,
    t_w: 50,
    t_h: 50,
    summary: 9999,
    new_tab_link: false,
    ct_id: &amp;quot;comments-container&amp;quot;,
    new_cm: &amp;quot;Komentar Baru!&amp;quot;,
    interval: 30000,
    alert: true,
    alert: function (total) {
        document.getElementById(&amp;quot;show-total&amp;quot;).innerHTML = &amp;#39;&amp;lt;strong class=\&amp;#39;total-show\&amp;#39;&amp;gt;&amp;#39; + total + &amp;#39;&amp;lt;/strong&amp;gt;&amp;#39;;
        document.title = &amp;#39;(&amp;#39; + total + &amp;#39;) &amp;#39; + originalTitle;
    }
};
&amp;lt;/script&amp;gt;
&amp;lt;script src=&amp;quot;https://cekidot.96.lt/file/js/notif-comments.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;h2&gt;Konfigurasi Widget Lanjutan&lt;/h2&gt;&lt;p&gt;Ada beberapa hal yang harus Anda ketahui mengenai konfigurasi lanjutan widget ini:&lt;/p&gt;&lt;table border="1" class="full config"&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Opsi&lt;/th&gt;&lt;th&gt;Keterangan&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;home_page&lt;/td&gt;&lt;td&gt;Ganti nilainya dengan URL halaman muka blog Anda&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;max_result&lt;/td&gt;&lt;td&gt;Digunakan untuk menentukan jumlah komentar yang akan ditampilkan pada widget ini&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;t_w&lt;/td&gt;&lt;td&gt;Digunakan untuk menentukan lebar avatar&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;t_h&lt;/td&gt;&lt;td&gt;Digunakan untuk menentukan tinggi avatar&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;summary&lt;/td&gt;&lt;td&gt;Digunakan untuk menentukan jumlah karakter komentar yang ditampilkan&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;new_tab_link&lt;/td&gt;&lt;td&gt;Jika bernilai &lt;code&gt;true&lt;/code&gt;, seluruh tautan yang ada di dalam widget ini akan terbuka di tab/jendela baru saat diklik&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;interval&lt;/td&gt;&lt;td&gt;Lihat deskripsi di bawah&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;del datetime="2013-11-23"&gt;alert&lt;/del&gt;&lt;/td&gt;&lt;td&gt;??&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h3&gt;Opsi: interval&lt;/h3&gt;&lt;p&gt;Digunakan untuk menentukan interval penyegaran feed komentar. Menggunakan satuan milidetik. Nilai &lt;code&gt;30000&lt;/code&gt; artinya bahwa feed komentar akan disegarkan selama setengah menit sekali untuk memeriksa apakah terdapat komentar baru yang masuk atau tudak. Jika terdapat komentar baru yang masuk, maka widget ini akan menampilkan pesan bahwa komentar baru telah masuk.&lt;/p&gt;&lt;p&gt;Sekian, semoga artikel tersebut bermanfaat bagi anda semua&lt;/p&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Pembuatan Sortir Table pada Sitemap Blog</title><link>https://idtutorplus.blogspot.com/2014/10/pembuatan-sortir-table-pada-sitemap-blog.html</link><category>Code Snippet</category><category>Design Blog</category><category>jQuery</category><category>Pre</category><category>Tingkat Lanjut</category><author>noreply@blogger.com (Id Tutor Plus)</author><pubDate>Thu, 9 Oct 2014 02:49:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3244596497908171083.post-2013999766737682852</guid><description>&lt;p&gt;&lt;span class="awal"&gt;M&lt;/span&gt;odifikasi dalam sebuah blog bisa kita terapkan dalam berbagai elemen blog, tergantung dari bagaimana kita mau memulainya. Seperti halnya ini, penerapan tabel sorter yang dilakukan merupakan modifikasi dari sebuah &lt;a href="/2014/08/javascript-table-sorter.html" target="_blank"&gt;table sorter&lt;/a&gt; yang pernah Admin tuliskan sebelumnya.&lt;/p&gt;&lt;div class="jsfiddle-demo loader" data-src="https://js-fiddle.blogspot.com/2014/10/sitemap-table-sorter.html"&gt;&lt;/div&gt;
&lt;div class="button-group"&gt;&lt;a class="tombol tools" target="_blank" href="/search/label/url?url=https://js-fiddle.blogspot.com/2014/10/sitemap-table-sorter.html"&gt;Coba Sendiri&lt;/a&gt;&lt;/div&gt;&lt;h3&gt;Integrasi Widget ke Blogger&lt;/h3&gt;&lt;p&gt;Pertama-tama klik menu &lt;strong&gt;Laman&lt;/strong&gt; pada sidebar. Kemudian, pada menu &lt;strong&gt;Laman Baru&lt;/strong&gt; pilihlah &lt;strong&gt;Laman Kosong&lt;/strong&gt;:&lt;/p&gt;&lt;figure class="separator center"&gt;&lt;img alt="Blogger Post Editor" src="//4.bp.blogspot.com/-ypp4fYOCiC0/UDmqOP7EeAI/AAAAAAAAEHI/S2d-NBVoz7w/s1600/blogger-add-a-new-blank-page.png" height="234" width="514"&gt;&lt;figcaption&gt;Menambahkan halaman statis baru&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;Salin kode di bawah ini kemudian letakkan di dalam formulirnya:&lt;/p&gt;&lt;pre class="numbered" data-codetype="CSS+HTML+JavaScript"  title="Klik ganda untuk menyeleksi semua kode!"&gt;&lt;code class="xml"&gt;&amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;
.table-sortable {
    border-collapse:collapse;
    table-layout:fixed;
    width:100%;
    font:normal normal 13px/1.4 Arial, Sans-Serif;
    color:black;
    background-color:white;
}
.table-sortable th, .table-sortable td {
    margin:0;
    padding:5px 8px;
    border:none;
    vertical-align:top;
    text-align:left;
}
.table-sortable th {
    font-weight:bold;
    background-color:slategray;
    color:white;
    border-color:white;
}
.table-sortable tbody tr:nth-child(even) {
    background-color:whitesmoke
}
.table-sortable th {
    cursor:pointer
}
th.asc, th.desc {
    background-color:lightslategray
}
th.asc:before, th.desc:before {
    content:&amp;quot;&amp;quot;;
    display:block;
    float:right;
    width:0;
    height:0;
    border:.4em solid transparent;
}
th.asc:before {
    border-bottom-color:inherit;
    border-top-width:0;
    margin-top:.4em;
}
th.desc:before {
    border-top-color:inherit;
    border-bottom-width:0;
    margin-top:.5em;
}
.table-sortable a {
    color:teal;
    text-decoration:none;
    font-weight:bold;
}
.table-sortable a:hover {
    text-decoration:underline
}
&amp;lt;/style&amp;gt;
&amp;lt;div id=&amp;quot;toc-container&amp;quot;&amp;gt;Memuat...&amp;lt;/div&amp;gt;
&amp;lt;script&amp;gt;
// Original code: https://stackoverflow.com/a/14268260/1163000
// Usage: `makeSortable(elem);`
(function () {
    function sortTable(table, col, reverse) {
        var tb = table.tBodies[0], // Use `&amp;lt;tbody&amp;gt;` to ignore `&amp;lt;thead&amp;gt;` and `&amp;lt;tfoot&amp;gt;` rows
            tr = Array.prototype.slice.call(tb.rows, 0); // Put rows into array
        reverse = -((+reverse) || -1);
        tr = tr.sort(function (a, b) { // Sort rows
            return reverse * (a.cells[col].textContent.trim().localeCompare(b.cells[col].textContent.trim()));
        });
        for (var i = 0, len = tr.length; i &amp;lt; len; ++i) {
            tb.appendChild(tr[i]); // Append each row in order
        }
    }

    function makeSortable(table) {
        var th = table.tHead,
            i;
        th &amp;amp;&amp;amp; (th = th.rows[0]) &amp;amp;&amp;amp; (th = th.cells);
        if (th) {
            i = th.length;
        } else {
            return; // If no `&amp;lt;thead&amp;gt;` then do nothing
        }
        while (--i &amp;gt;= 0)(function (i) {
                var dir = 1;
                th[i].onmousedown = function () {
                    for (var j = 0, jen = th.length; j &amp;lt; jen; ++j) {
                        th[j].className = th[j].className.replace(/(^| )desc|asc( |$)/g, &amp;quot;$1$2&amp;quot;);
                    }
                    sortTable(table, i, (dir = 1 - dir));
                    this.className += dir === 1 ? &amp;quot; desc&amp;quot; : &amp;quot; asc&amp;quot;;
                    return false;
                };
            }(i));
    }
    window.makeSortable = makeSortable;
})();

// Fungsi untuk membuat Tabel Konten dengan JSON Blogger

function generateTOC(json) {
    var a = json.feed.entry,
        b, c, d, e, f = &amp;#39;&amp;lt;table class=&amp;quot;table-sortable&amp;quot;&amp;gt;&amp;lt;thead&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;Judul Posting&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;Tanggal Terbit&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;Jumlah Komentar&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/thead&amp;gt;&amp;lt;tbody&amp;gt;&amp;#39;,
        month = [&amp;#39;Januari&amp;#39;, &amp;#39;Februari&amp;#39;, &amp;#39;Maret&amp;#39;, &amp;#39;April&amp;#39;, &amp;#39;Mei&amp;#39;, &amp;#39;Juni&amp;#39;, &amp;#39;Juli&amp;#39;, &amp;#39;Agustus&amp;#39;, &amp;#39;September&amp;#39;, &amp;#39;Oktober&amp;#39;, &amp;#39;November&amp;#39;, &amp;#39;Desember&amp;#39;],
        z = &amp;#39;&amp;#39;,
        g = document.getElementById(&amp;#39;toc-container&amp;#39;);
    for (var i = 0, len = a.length; i &amp;lt; len; ++i) {
        for (var j = 0, jen = a[i].link.length; j &amp;lt; jen; ++j) {
            if (a[i].link[j].rel == &amp;quot;alternate&amp;quot;) {
                b = a[i].link[j].href;
                break;
            }
        }
        for (var k = 0, ken = a[i].link.length; k &amp;lt; ken; ++k) {
            if (a[i].link[k].rel == &amp;quot;replies&amp;quot; &amp;amp;&amp;amp; a[i].link[k].type == &amp;quot;text/html&amp;quot;) {
                c = a[i].link[k].title;
                break;
            }
        }
        d = a[i].title.$t;
        e = a[i].published.$t;
        z = &amp;#39;&amp;lt;time datetime=&amp;quot;&amp;#39; + e + &amp;#39;&amp;quot; title=&amp;quot;&amp;#39; + e + &amp;#39;&amp;quot;&amp;gt;&amp;#39; + e.substring(8, 10) + &amp;#39; &amp;#39; + month[parseInt(e.substring(5, 7), 10) - 1] + &amp;#39; &amp;#39; + e.substring(0, 4) + &amp;#39;&amp;lt;/time&amp;gt;&amp;#39;
        f += &amp;#39;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;&amp;#39; + b + &amp;#39;&amp;quot; title=&amp;quot;&amp;#39; + d + &amp;#39;&amp;quot;&amp;gt;&amp;#39; + d + &amp;#39;&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;#39; + z + &amp;#39;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;#39; + c + &amp;#39;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;#39;;
    }
    f += &amp;#39;&amp;lt;/tbody&amp;gt;&amp;lt;/table&amp;gt;&amp;#39;;
    g.innerHTML = f;
    // Picu fungsi `makeSortable` setelah markup HTML terinjeksi ke `#toc-container`
    makeSortable(g.children[0]);
}


// Skrip asinkron untuk memanggil feed dan memicu fungsi `generateTOC`
(function () {
    var h = document.getElementsByTagName(&amp;#39;head&amp;#39;)[0],
        s = document.createElement(&amp;#39;script&amp;#39;);
    s.src = &amp;quot;&lt;mark&gt;https://nama_blog.blogspot.com&lt;/mark&gt;/feeds/posts/summary?alt=json-in-script&amp;amp;max-results=9999&amp;amp;callback=generateTOC&amp;quot;;
    h.appendChild(s);
})();
&amp;lt;/script&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;style type='text/css'&gt;iframe.jsfiddle-demo.loader.loader.div.tutorplus_jquery{display:none}&lt;/style&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="//4.bp.blogspot.com/-ypp4fYOCiC0/UDmqOP7EeAI/AAAAAAAAEHI/S2d-NBVoz7w/s72-c/blogger-add-a-new-blank-page.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Tabel Konten Blogger dengan Pilihan Sortir + Komentar</title><link>https://idtutorplus.blogspot.com/2014/10/tabel-konten-blogger-dengan-pilihan.html</link><category>Code Snippet</category><category>Design Blog</category><category>jQuery</category><category>Pre</category><category>Tingkat Lanjut</category><author>noreply@blogger.com (Id Tutor Plus)</author><pubDate>Wed, 8 Oct 2014 22:01:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3244596497908171083.post-7695018933131135328</guid><description>&lt;p&gt;&lt;span class="awal"&gt;L&lt;/span&gt;agi-lagi yang dibicarakan Admin tentang pembuatan daftar isi dari sebuah blog mungkin tidak akan ada habisnya, termasuk pada tutorial ini sebagai wujud dari kreasi dari berbagai elemen kode mulai dari &lt;code&gt;CSS&lt;/code&gt;, &lt;code&gt;HTML&lt;/code&gt; dan &lt;code&gt;jQuery&lt;/code&gt; bahkan &lt;code&gt;PHP&lt;/code&gt;. Untuk itu, mari kita belajar bersama tentang kekurangan dan kelebihan yang dimiliki kita masing-masing.&lt;/p&gt;&lt;p&gt;Daftar isi ini juga dilengkapi dengan sortir label dan komentar, artinya dalam sitemap ini juga menunjukkan berapa komentar dalam sebuah artikel dalam sebuah blog&lt;/p&gt;&lt;h3&gt;DEMO&lt;/h3&gt;&lt;div class="jsfiddle-demo loader" data-src="https://js-fiddle.blogspot.com/2014/10/tabel-konten-blogger-dengan-pilihan.html"&gt;&lt;/div&gt;&lt;div class="button-group"&gt;&lt;a class="tombol tools" target="_blank" href="/search/label/url?url=https://js-fiddle.blogspot.com/2014/10/tabel-konten-blogger-dengan-pilihan.html"&gt;Coba Sendiri&lt;/a&gt;&lt;/div&gt;&lt;pre class="numbered" data-codetype="HTML"  title="Klik ganda untuk menyeleksi semua kode!"&gt;&lt;code&gt;&amp;lt;div id=&amp;quot;toc-container&amp;quot;&amp;gt;Memuat...&amp;lt;/div&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;pre data-codetype="jQuery" class="numbered"&gt;&lt;code&gt;var theTotalPosts = 9999, // Tentukan jumlah maksimal posting
    theOptions = &amp;quot;Sortir...&amp;quot;, // Label opsi 1
    theSortPosts = &amp;quot;Sortir berdasarkan Abjad&amp;quot;, // Label opsi 2
    theSortLabels = &amp;quot;Sortir berdasarkan Label&amp;quot;, // Label opsi 3
    theTitles = &amp;quot;Judul Artikel&amp;quot;, // Header tabel 1
    theLabels = &amp;quot;Label Artikel&amp;quot;, // Header tabel 2
    theDates = &amp;quot;Bulan Terbit&amp;quot;, // Header tabel 3
    theComment = &amp;quot;Jumlah Komentar&amp;quot;, // Header tabel 4
    theBlankLabels = &amp;quot;Tak Berlabel&amp;quot;, // Label kosong
    theSiteUrl = &amp;quot;&lt;mark&gt;https://nama_blog.blogspot.com&lt;/mark&gt;&amp;quot;, // URL blog kamu
    theConfig = &amp;quot;toc-container&amp;quot;,
    theCmtext = &amp;quot;Komentar&amp;quot;;

// Original: https://www.threelas.com
// Modified by Id Tutor Plus(https://idtutorplus.blogspot.com)


function toc_sort_table(a) {
    var post = [],
        label = [],
        timepub = [],
        skeleton = &amp;quot;&amp;quot;,
        g = document.getElementById(theConfig),
        b = a.feed.openSearch$totalResults.$t;
    if (b &amp;lt; theTotalPosts) theTotalPosts = b - 1;
    for (var c = 0; c &amp;lt;= theTotalPosts; c++) {
        post[c] = a.feed.entry[c].title.$t;
        label[c] = a.feed.entry[c].category[0].term;
        timepub[c] = a.feed.entry[c].published.$t.substring(0, 10);
    }
    var d = [];
    var cmnum = [];
    for (var c = 0; c &amp;lt;= theTotalPosts; c++) {
        for (var e = 0; e &amp;lt;= a.feed.entry[c].link.length - 1; e++) {
            if (a.feed.entry[c].link[e].rel == &amp;quot;alternate&amp;quot;) {
                d[c] = a.feed.entry[c].link[e].href;
                break;
            }
        }
        for (var l = 0; l &amp;lt;= a.feed.entry[c].link.length - 1; l++) {
            if (a.feed.entry[c].link[l].rel == &amp;quot;replies&amp;quot; &amp;amp;&amp;amp; a.feed.entry[c].link[l].type == &amp;quot;text/html&amp;quot;) {
                cmnum[c] = a.feed.entry[c].link[l].title.split(&amp;quot; &amp;quot;)[0];
                break;
            }
        }
    }
    
    skeleton = &amp;#39;&amp;lt;select id=&amp;quot;tocSort&amp;quot; onchange=&amp;quot;displayMessage(this.options[this.selectedIndex].value);&amp;quot;&amp;gt;&amp;lt;option value=&amp;quot;0&amp;quot;&amp;gt;&amp;#39; + theOptions + &amp;#39;&amp;lt;/option&amp;gt;&amp;lt;option value=&amp;quot;0&amp;quot;&amp;gt;&amp;#39; + theSortPosts + &amp;#39;&amp;lt;/option&amp;gt;&amp;lt;option value=&amp;quot;1&amp;quot;&amp;gt;&amp;#39; + theSortLabels + &amp;#39;&amp;lt;/option&amp;gt;&amp;lt;/select&amp;gt;&amp;#39;;
    skeleton += &amp;#39;&amp;lt;table border=&amp;quot;1&amp;quot; id=&amp;quot;tocTable&amp;quot;&amp;gt;&amp;lt;thead&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th id=&amp;quot;th-1&amp;quot;&amp;gt;&amp;#39; + theTitles + &amp;#39;&amp;lt;/th&amp;gt;&amp;lt;th id=&amp;quot;th-2&amp;quot;&amp;gt;&amp;#39; + theLabels + &amp;#39;&amp;lt;th id=&amp;quot;th-3&amp;quot;&amp;gt;&amp;#39; + theDates + &amp;#39;&amp;lt;/th&amp;gt;&amp;lt;th id=&amp;quot;th-4&amp;quot;&amp;gt;&amp;#39; + theComment + &amp;#39;&amp;lt;/th&amp;gt;&amp;#39;;
    skeleton += &amp;#39;&amp;lt;/tr&amp;gt;&amp;lt;/thead&amp;gt;&amp;#39;;
    skeleton += &amp;#39;&amp;lt;tbody id=&amp;quot;toc-09957862729274943614&amp;quot;&amp;gt;&amp;#39;; // Unique ID doh...
    for (var c = 0; c &amp;lt;= theTotalPosts; c++) {
        if (a.feed.entry[c].category.length &amp;gt;= 1) {
            for (var e = 0; e &amp;lt;= a.feed.entry[c].category.length - 1; e++) {
                skeleton += &amp;#39;&amp;lt;tr&amp;gt;&amp;#39;;
                skeleton += &amp;#39;&amp;lt;td class=&amp;quot;toc-header-col-1&amp;quot;&amp;gt;&amp;#39; + &amp;#39;&amp;lt;a href=&amp;quot;&amp;#39; + d[c] + &amp;#39;&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;#39; + post[c] + &amp;quot;&amp;lt;/a&amp;gt;&amp;quot; + &amp;#39;&amp;lt;/td&amp;gt;&amp;#39;;
                skeleton += &amp;#39;&amp;lt;td class=&amp;quot;toc-header-col-2&amp;quot;&amp;gt;&amp;#39; + &amp;#39;&amp;lt;a href=&amp;quot;&amp;#39; + theSiteUrl + &amp;quot;/search/label/&amp;quot; + a.feed.entry[c].category[e].term + &amp;#39;&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;#39; + a.feed.entry[c].category[e].term + &amp;quot;&amp;lt;/a&amp;gt;&amp;quot; + &amp;#39;&amp;lt;/td&amp;gt;&amp;#39;;
                skeleton += &amp;#39;&amp;lt;td class=&amp;quot;toc-header-col-3&amp;quot;&amp;gt;&amp;#39; + timepub[c] + &amp;#39;&amp;lt;/td&amp;gt;&amp;#39;;
                skeleton += &amp;#39;&amp;lt;td class=&amp;quot;toc-header-col-4&amp;quot;&amp;gt;&amp;#39; + cmnum[c] + &amp;#39; &amp;#39; + theCmtext + &amp;#39;&amp;lt;/td&amp;gt;&amp;#39;;
                skeleton += &amp;#39;&amp;lt;/tr&amp;gt;&amp;#39;;
            }
        } else {
            skeleton += &amp;#39;&amp;lt;tr&amp;gt;&amp;#39;;
            skeleton += &amp;#39;&amp;lt;td class=&amp;quot;toc-header-col-1&amp;quot;&amp;gt;&amp;#39; + &amp;#39;&amp;lt;a href=&amp;quot;&amp;#39; + d + &amp;#39;&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;#39; + post[c] + &amp;quot;&amp;lt;/a&amp;gt;&amp;quot; + &amp;#39;&amp;lt;/td&amp;gt;&amp;#39;;
            skeleton += &amp;#39;&amp;lt;td class=&amp;quot;toc-header-col-2&amp;quot;&amp;gt;&amp;#39; + theBlankLabels + &amp;#39;&amp;lt;/td&amp;gt;&amp;#39;;
            skeleton += &amp;#39;&amp;lt;td class=&amp;quot;toc-header-col-3&amp;quot;&amp;gt;&amp;#39; + timepub[c] + &amp;#39;&amp;lt;/td&amp;gt;&amp;#39;;
            skeleton += &amp;#39;&amp;lt;td class=&amp;quot;toc-header-col-4&amp;quot;&amp;gt;&amp;#39; + cmnum[c] + &amp;#39; &amp;#39; + theCmtext + &amp;#39;&amp;lt;/td&amp;gt;&amp;#39;;
            skeleton += &amp;#39;&amp;lt;/tr&amp;gt;&amp;#39;;
        }
    }
    skeleton += &amp;#39;&amp;lt;/tbody&amp;gt;&amp;#39;;
    skeleton += &amp;#39;&amp;lt;/table&amp;gt;&amp;lt;div style=&amp;quot;text-align:right;&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;https://idtutorplus.blogspot.com&amp;quot; target=&amp;quot;_blank&amp;quot; style=&amp;quot;font:normal bold 8px/normal Arial,Sans-Serif;color:#666;text-shadow:0 1px 0 rgba(255,255,255,.2);&amp;quot; title=&amp;quot;Id Tutor Plus&amp;quot;&amp;gt;ITP +]&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&amp;#39;;
    g.innerHTML = skeleton;
}



function getTextValue(a) {
    var b, c = &amp;quot;&amp;quot;;
    for (b = 0; b &amp;lt; a.childNodes.length; b++) {
        if (a.childNodes[b].nodeType == document.TEXT_NODE) {
            c += a.childNodes[b].nodeValue;
        } else if (a.childNodes[b].nodeType == document.ELEMENT_NODE &amp;amp;&amp;amp; a.childNodes[b].tagName == &amp;quot;BR&amp;quot;) {
            c += &amp;quot; &amp;quot;;
        } else {
            c += getTextValue(a.childNodes[b]);
        }
    }
    return normalizeString(c);
}

function normalizeString(a) {
    var whtSpEnds = new RegExp(&amp;quot;^\\s*|\\s*$&amp;quot;, &amp;quot;g&amp;quot;),
        whtSpMult = new RegExp(&amp;quot;\\s\\s+&amp;quot;, &amp;quot;g&amp;quot;);
    a = a.replace(whtSpMult, &amp;quot; &amp;quot;).replace(whtSpEnds, &amp;quot;&amp;quot;);
    return a;
}

function compareValues(a, b) {
    var c = parseFloat(a),
        d = parseFloat(b);
    if (!isNaN(c) &amp;amp;&amp;amp; !isNaN(d)) {
        a = c;
        b = d;
    }
    if (a == b) return 0;
    if (a &amp;gt; b) return 1;
    return -1;
}

function displayMessage(a) {
    var b = document.getElementById(&amp;quot;toc-3244596497908171083&amp;quot;);
    if (b.reverseSort == null) b.reverseSort = [];
    if (a == b.lastColumn) b.reverseSort[a] = !b.reverseSort[a];
    b.lastColumn = a;
    var c = b.style.display;
    b.style.display = &amp;quot;none&amp;quot;;
    var d, e, f, g, h, i, j;
    for (e = 0; e &amp;lt; b.rows.length - 1; e++) {
        h = e;
        g = getTextValue(b.rows[e].cells[a]);
        for (f = e + 1; f &amp;lt; b.rows.length; f++) {
            i = getTextValue(b.rows[f].cells[a]);
            j = compareValues(g, i);
            if (b.reverseSort[a]) j = -j;
            if (j &amp;gt; 0) {
                h = f;
                g = i;
            }
        }
        if (h &amp;gt; e) {
            d = b.removeChild(b.rows[h]);
            b.insertBefore(d, b.rows[e]);
        }
    }
    b.style.display = c;
    return false;
}

if (document.ELEMENT_NODE == null) {
    document.ELEMENT_NODE = 1;
    document.TEXT_NODE = 3;
}

(function () {
    var h = document.getElementsByTagName(&amp;#39;head&amp;#39;)[0],
        s = document.createElement(&amp;#39;script&amp;#39;);
    s.src = &amp;quot;&amp;quot; + theSiteUrl.replace(/\/$/, &amp;quot;&amp;quot;) + &amp;quot;/feeds/posts/summary?max-results=&amp;quot; + theTotalPosts + &amp;quot;&amp;amp;alt=json-in-script&amp;amp;orderby=published&amp;amp;callback=toc_sort_table&amp;quot;;
    h.appendChild(s);
})();&lt;/code&gt;&lt;/pre&gt;&lt;pre class="numbered" data-codetype="css"  title="Klik ganda untuk menyeleksi semua kode!"&gt;&lt;code&gt;#tocTable {
  border:2px solid white;
  font:normal normal 11px/normal Verdana,Tahoma,Arial,Sans-Serif;
  color:#333;
  border-collapse:collapse;
  text-align:left;
  margin:0 auto 5px;
}
#tocTable th,
#tocTable td {
  border:1px solid white;
  background-color:#fafafa;
  padding:10px 15px;
}
#tocTable th {
  background-color:#5d5d5d;
  font-weight:bold;
  color:white;
  text-shadow:0 1px 0 rgba(0,0,0,.3);
}
#th-1 {
  width:55%;
  background-color:#5A930D;
}
#th-2,#th-3,#th-4 {width:15%}
#tocTable td.toc-header-col-1,
#tocTable td.toc-header-col-2 {
  padding:0 !important;
  background-color:#2372A7;
}
#tocTable td.toc-header-col-3,#tocTable td.toc-header-col-4 {background-color:#D7DEF0}
#tocTable a {
  display:block;
  text-decoration:none;
  color:white;
  padding:10px 15px;
  background:none;
}
#tocTable td.toc-header-col-1:hover,
#tocTable td.toc-header-col-2:hover {
  background-color:#174B6F;
  -webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.4);
  -moz-box-shadow:inset 0 0 3px rgba(0,0,0,.4);
  box-shadow:inset 0 0 3px rgba(0,0,0,.4);
}
#tocSort {
  display:block;
  width:220px;
  font:normal bold 12px/normal Verdana,Tahoma,Arial,Sans-Serif;
  color:#333;
  cursor:pointer;
  border:none;
  outline:none;
  background-color:#eee;
  margin:0px auto 5px;
  padding:5px;
}&lt;/code&gt;&lt;/pre&gt;

&lt;pre data-codetype="CSS" class="numbered"&gt;&lt;code&gt;
#tocTable {
  border:2px solid white;
  font:normal normal 11px/normal Verdana,Tahoma,Arial,Sans-Serif;
  color:#333;
  border-collapse:collapse;
  text-align:left;
  margin:0 auto 5px;
}
#tocTable th,
#tocTable td {
  border:1px solid white;
  background-color:#fafafa;
  padding:10px 15px;
}
#tocTable th {
  background-color:#5d5d5d;
  font-weight:bold;
  color:white;
  text-shadow:0 1px 0 rgba(0,0,0,.3);
}
#th-1 {
  width:55%;
  background-color:#5A930D;
}
#th-2,#th-3,#th-4 {width:15%}
#tocTable td.toc-header-col-1,
#tocTable td.toc-header-col-2 {
  padding:0 !important;
  background-color:#2372A7;
}
#tocTable td.toc-header-col-3,#tocTable td.toc-header-col-4 {background-color:#D7DEF0}
#tocTable a {
  display:block;
  text-decoration:none;
  color:white;
  padding:10px 15px;
  background:none;
}
#tocTable td.toc-header-col-1:hover,
#tocTable td.toc-header-col-2:hover {
  background-color:#174B6F;
  -webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.4);
  -moz-box-shadow:inset 0 0 3px rgba(0,0,0,.4);
  box-shadow:inset 0 0 3px rgba(0,0,0,.4);
}
#tocSort {
  display:block;
  width:220px;
  font:normal bold 12px/normal Verdana,Tahoma,Arial,Sans-Serif;
  color:#333;
  cursor:pointer;
  border:none;
  outline:none;
  background-color:#eee;
  margin:0px auto 5px;
  padding:5px;
}
&lt;/code&gt;&lt;/pre&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Membuat Sitemap (Daftar Isi) Sortir Perlabel</title><link>https://idtutorplus.blogspot.com/2014/10/membuat-sitemap-daftar-isi-sortir.html</link><category>Code Snippet</category><category>Design Blog</category><category>jQuery</category><category>Pre</category><author>noreply@blogger.com (Id Tutor Plus)</author><pubDate>Wed, 8 Oct 2014 21:39:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3244596497908171083.post-2753801412598100134</guid><description>&lt;p&gt;&lt;span class="awal"&gt;P&lt;/span&gt;enerapan sitemap atau yang lebih dikenal dengan daftar isi ini dilengkapi dengan media sortir perlabel dari blog yang Anda miliki. Ini merupakan tingkat lanjut dari tutorial sebelumnya yang bisa Anda kunjungi &lt;a href="/2014/08/javascript-table-sorter.html" target="_blank"&gt;/2014/08/javascript-table-sorter.html&lt;/a&gt; sebagai media sortir tabel yang diterapkan melalu implementasi tabel.&lt;/p&gt;&lt;div class="jsfiddle-demo loader" data-src="https://js-fiddle.blogspot.com/2014/10/sitemap-sortir-perlabel.html"&gt;&lt;/div&gt;&lt;div class="button-group"&gt;&lt;a class="tombol tools" target="_blank" href="/search/label/url?url=https://js-fiddle.blogspot.com/2014/10/sitemap-sortir-perlabel.html"&gt;Coba Sendiri&lt;/a&gt;&lt;/div&gt;&lt;pre class="numbered" data-codetype="css"  title="Klik ganda untuk menyeleksi semua kode!"&gt;&lt;code class="css"&gt;#tocTable {
  border:2px solid white;
  font:normal normal 11px/normal Verdana,Tahoma,Arial,Sans-Serif;
  color:#333;
  border-collapse:collapse;
  text-align:left;
  margin:0 auto 5px;
}
#tocTable th,
#tocTable td {
  border:1px solid white;
  background-color:#fafafa;
  padding:10px 15px;
}
#tocTable th {
  background-color:#5d5d5d;
  font-weight:bold;
  color:white;
  text-shadow:0 1px 0 rgba(0,0,0,.3);
}
#th-1 {
  width:55%;
  background-color:#5A930D;
}
#th-2,#th-3,#th-4 {width:15%}
#tocTable td.toc-header-col-1,
#tocTable td.toc-header-col-2 {
  padding:0 !important;
  background-color:#2372A7;
}
#tocTable td.toc-header-col-3,#tocTable td.toc-header-col-4 {background-color:#D7DEF0}
#tocTable a {
  display:block;
  text-decoration:none;
  color:white;
  padding:10px 15px;
  background:none;
}
#tocTable td.toc-header-col-1:hover,
#tocTable td.toc-header-col-2:hover {
  background-color:#174B6F;
  -webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.4);
  -moz-box-shadow:inset 0 0 3px rgba(0,0,0,.4);
  box-shadow:inset 0 0 3px rgba(0,0,0,.4);
}
#tocSort {
  display:block;
  width:220px;
  font:normal bold 12px/normal Verdana,Tahoma,Arial,Sans-Serif;
  color:#333;
  cursor:pointer;
  border:none;
  outline:none;
  background-color:#eee;
  margin:0 auto 5px;
  padding:5px;
}&lt;/code&gt;&lt;/pre&gt;&lt;pre class="numbered" data-codetype="jQuery"  title="Klik ganda untuk menyeleksi semua kode!"&gt;&lt;code class="jQuery"&gt;var theTotalPosts = 9999, // Tentukan jumlah maksimal posting
    theOptions = &amp;quot;Sortir...&amp;quot;, // Label opsi 1
    theSortPosts = &amp;quot;Sortir berdasarkan Abjad&amp;quot;, // Label opsi 2
    theSortLabels = &amp;quot;Sortir berdasarkan Label&amp;quot;, // Label opsi 3
    theTitles = &amp;quot;Judul Artikel&amp;quot;, // Header tabel 1
    theLabels = &amp;quot;Label Artikel&amp;quot;, // Header tabel 2
    theDates = &amp;quot;Bulan Terbit&amp;quot;, // Header tabel 3
    theBlankLabels = &amp;quot;Tak Berlabel&amp;quot;, // Label kosong
    theSiteUrl = &amp;quot;&lt;mark&gt;https://nama_blog.blogspot.com&lt;/mark&gt;&amp;quot;, // URL blog kamu
    theConfig = &amp;quot;toc-container&amp;quot;;

// Original: https://www.threelas.com
// Modified by Id Tutor Plus(https://idtutorplus.blogspot.com)


function toc_sort_table(a) {
    var post = [],
        label = [],
        timepub = [],
        skeleton = &amp;quot;&amp;quot;,
        g = document.getElementById(theConfig),
        b = a.feed.openSearch$totalResults.$t;
    if (b &amp;lt; theTotalPosts) theTotalPosts = b - 1;
    for (var c = 0; c &amp;lt;= theTotalPosts; c++) {
        post[c] = a.feed.entry[c].title.$t;
        label[c] = a.feed.entry[c].category[0].term;
        timepub[c] = a.feed.entry[c].published.$t.substring(0, 10);
    }
    var d = [];
    for (var c = 0; c &amp;lt;= theTotalPosts; c++) {
        for (var e = 0; e &amp;lt;= a.feed.entry[c].link.length - 1; e++) {
            if (a.feed.entry[c].link[e].rel == &amp;quot;alternate&amp;quot;) {
                d[c] = a.feed.entry[c].link[e].href;
                break;
            }
        }
    }
    skeleton = &amp;#39;&amp;lt;select id=&amp;quot;tocSort&amp;quot; onchange=&amp;quot;displayMessage(this.options[this.selectedIndex].value);&amp;quot;&amp;gt;&amp;lt;option value=&amp;quot;0&amp;quot;&amp;gt;&amp;#39; + theOptions + &amp;#39;&amp;lt;/option&amp;gt;&amp;lt;option value=&amp;quot;0&amp;quot;&amp;gt;&amp;#39; + theSortPosts + &amp;#39;&amp;lt;/option&amp;gt;&amp;lt;option value=&amp;quot;1&amp;quot;&amp;gt;&amp;#39; + theSortLabels + &amp;#39;&amp;lt;/option&amp;gt;&amp;lt;/select&amp;gt;&amp;#39;;
    skeleton += &amp;#39;&amp;lt;table border=&amp;quot;1&amp;quot; id=&amp;quot;tocTable&amp;quot;&amp;gt;&amp;lt;thead&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th id=&amp;quot;th-1&amp;quot;&amp;gt;&amp;#39; + theTitles + &amp;#39;&amp;lt;/th&amp;gt;&amp;lt;th id=&amp;quot;th-2&amp;quot;&amp;gt;&amp;#39; + theLabels + &amp;#39;&amp;lt;th id=&amp;quot;th-3&amp;quot;&amp;gt;&amp;#39; + theDates + &amp;#39;&amp;lt;/th&amp;gt;&amp;#39;;
    skeleton += &amp;#39;&amp;lt;/tr&amp;gt;&amp;lt;/thead&amp;gt;&amp;#39;;
    skeleton += &amp;#39;&amp;lt;tbody id=&amp;quot;toc-3244596497908171083&amp;quot;&amp;gt;&amp;#39;; // Unique ID doh...
    for (var c = 0; c &amp;lt;= theTotalPosts; c++) {
        if (a.feed.entry[c].category.length &amp;gt;= 1) {
            for (var e = 0; e &amp;lt;= a.feed.entry[c].category.length - 1; e++) {
                skeleton += &amp;#39;&amp;lt;tr&amp;gt;&amp;#39;;
                skeleton += &amp;#39;&amp;lt;td class=&amp;quot;toc-header-col-1&amp;quot;&amp;gt;&amp;#39; + &amp;#39;&amp;lt;a href=&amp;quot;&amp;#39; + d[c] + &amp;#39;&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;#39; + post[c] + &amp;quot;&amp;lt;/a&amp;gt;&amp;quot; + &amp;#39;&amp;lt;/td&amp;gt;&amp;#39;;
                skeleton += &amp;#39;&amp;lt;td class=&amp;quot;toc-header-col-2&amp;quot;&amp;gt;&amp;#39; + &amp;#39;&amp;lt;a href=&amp;quot;&amp;#39; + theSiteUrl + &amp;quot;/search/label/&amp;quot; + a.feed.entry[c].category[e].term + &amp;#39;&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;#39; + a.feed.entry[c].category[e].term + &amp;quot;&amp;lt;/a&amp;gt;&amp;quot; + &amp;#39;&amp;lt;/td&amp;gt;&amp;#39;;
                skeleton += &amp;#39;&amp;lt;td class=&amp;quot;toc-header-col-3&amp;quot;&amp;gt;&amp;#39; + timepub[c] + &amp;#39;&amp;lt;/td&amp;gt;&amp;#39;;
                skeleton += &amp;#39;&amp;lt;/tr&amp;gt;&amp;#39;;
            }
        } else {
            skeleton += &amp;#39;&amp;lt;tr&amp;gt;&amp;#39;;
            skeleton += &amp;#39;&amp;lt;td class=&amp;quot;toc-header-col-1&amp;quot;&amp;gt;&amp;#39; + &amp;#39;&amp;lt;a href=&amp;quot;&amp;#39; + d + &amp;#39;&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;#39; + post[c] + &amp;quot;&amp;lt;/a&amp;gt;&amp;quot; + &amp;#39;&amp;lt;/td&amp;gt;&amp;#39;;
            skeleton += &amp;#39;&amp;lt;td class=&amp;quot;toc-header-col-2&amp;quot;&amp;gt;&amp;#39; + theBlankLabels + &amp;#39;&amp;lt;/td&amp;gt;&amp;#39;;
            skeleton += &amp;#39;&amp;lt;td class=&amp;quot;toc-header-col-3&amp;quot;&amp;gt;&amp;#39; + timepub[c] + &amp;#39;&amp;lt;/td&amp;gt;&amp;#39;;
            skeleton += &amp;#39;&amp;lt;/tr&amp;gt;&amp;#39;;
        }
    }
    skeleton += &amp;#39;&amp;lt;/tbody&amp;gt;&amp;#39;;
    skeleton += &amp;#39;&amp;lt;/table&amp;gt;&amp;lt;div style=&amp;quot;text-align:right;&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;https://idtutorplus.blogspot.com&amp;quot; target=&amp;quot;_blank&amp;quot; style=&amp;quot;font:normal bold 8px/normal Arial,Sans-Serif;color:#666;text-shadow:0 1px 0 rgba(255,255,255,.2);&amp;quot; title=&amp;quot;Id Tutor Plus&amp;quot;&amp;gt;ITP +]&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&amp;#39;;
    g.innerHTML = skeleton;
}



function getTextValue(a) {
    var b, c = &amp;quot;&amp;quot;;
    for (b = 0; b &amp;lt; a.childNodes.length; b++) {
        if (a.childNodes[b].nodeType == document.TEXT_NODE) {
            c += a.childNodes[b].nodeValue;
        } else if (a.childNodes[b].nodeType == document.ELEMENT_NODE &amp;amp;&amp;amp; a.childNodes[b].tagName == &amp;quot;BR&amp;quot;) {
            c += &amp;quot; &amp;quot;;
        } else {
            c += getTextValue(a.childNodes[b]);
        }
    }
    return normalizeString(c);
}

function normalizeString(a) {
    var whtSpEnds = new RegExp(&amp;quot;^\\s*|\\s*$&amp;quot;, &amp;quot;g&amp;quot;),
        whtSpMult = new RegExp(&amp;quot;\\s\\s+&amp;quot;, &amp;quot;g&amp;quot;);
    a = a.replace(whtSpMult, &amp;quot; &amp;quot;).replace(whtSpEnds, &amp;quot;&amp;quot;);
    return a;
}

function compareValues(a, b) {
    var c = parseFloat(a),
        d = parseFloat(b);
    if (!isNaN(c) &amp;amp;&amp;amp; !isNaN(d)) {
        a = c;
        b = d;
    }
    if (a == b) return 0;
    if (a &amp;gt; b) return 1;
    return -1;
}

function displayMessage(a) {
    var b = document.getElementById(&amp;quot;toc-903298438493857447454&amp;quot;);
    if (b.reverseSort == null) b.reverseSort = [];
    if (a == b.lastColumn) b.reverseSort[a] = !b.reverseSort[a];
    b.lastColumn = a;
    var c = b.style.display;
    b.style.display = &amp;quot;none&amp;quot;;
    var d, e, f, g, h, i, j;
    for (e = 0; e &amp;lt; b.rows.length - 1; e++) {
        h = e;
        g = getTextValue(b.rows[e].cells[a]);
        for (f = e + 1; f &amp;lt; b.rows.length; f++) {
            i = getTextValue(b.rows[f].cells[a]);
            j = compareValues(g, i);
            if (b.reverseSort[a]) j = -j;
            if (j &amp;gt; 0) {
                h = f;
                g = i;
            }
        }
        if (h &amp;gt; e) {
            d = b.removeChild(b.rows[h]);
            b.insertBefore(d, b.rows[e]);
        }
    }
    b.style.display = c;
    return false;
}

if (document.ELEMENT_NODE == null) {
    document.ELEMENT_NODE = 1;
    document.TEXT_NODE = 3;
}

(function () {
    var h = document.getElementsByTagName(&amp;#39;head&amp;#39;)[0],
        s = document.createElement(&amp;#39;script&amp;#39;);
    s.src = &amp;quot;&amp;quot; + theSiteUrl.replace(/\/$/, &amp;quot;&amp;quot;) + &amp;quot;/feeds/posts/summary?max-results=&amp;quot; + theTotalPosts + &amp;quot;&amp;amp;alt=json-in-script&amp;amp;orderby=published&amp;amp;callback=toc_sort_table&amp;quot;;
    h.appendChild(s);
})();&lt;/code&gt;&lt;/pre&gt;&lt;pre class="numbered" data-codetype="html"  title="Klik ganda untuk menyeleksi semua kode!"&gt;&lt;code class="xml"&gt;&amp;lt;div id=&amp;quot;toc-container&amp;quot;&amp;gt;Memuat...&amp;lt;/div&amp;gt;&lt;/code&gt;&lt;/pre&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Daftar Isi Tabulasi untuk Blog</title><link>https://idtutorplus.blogspot.com/2014/10/daftar-isi-tabulasi-untuk-blog.html</link><category>Code Snippet</category><category>Desain Tampilan</category><category>JavaScript</category><category>jQuery</category><category>Pre</category><author>noreply@blogger.com (Id Tutor Plus)</author><pubDate>Wed, 8 Oct 2014 02:22:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3244596497908171083.post-3443726919806226044</guid><description>&lt;div class="jsfiddle-demo loader" data-src="https://js-fiddle.blogspot.com/2014/10/daftar-isi-tabulasi-simple.html"&gt;&lt;/div&gt;&lt;p&gt;&lt;span class="awal"&gt;B&lt;/span&gt;erikut ini adalah sebuah widget daftar isi blog berbentuk tabulasi. Terdiri dari dua sisi berupa daftar kategori dan daftar posting. Setiap nama kategori akan menjadi tab, sedangkan daftar posting akan menjadi konten tab yang akan muncul setiap kali tab diklik:&lt;/p&gt;&lt;h3&gt;Integrasi Widget ke Blogger&lt;/h3&gt;&lt;p&gt;Pertama-tama klik menu &lt;strong&gt;Laman&lt;/strong&gt; pada sidebar. Kemudian, pada menu &lt;strong&gt;Laman Baru&lt;/strong&gt; pilihlah &lt;strong&gt;Laman Kosong&lt;/strong&gt;:&lt;/p&gt;&lt;figure class="separator center"&gt;&lt;img width="514" height="234" alt="Blogger Post Editor" src="//4.bp.blogspot.com/-ypp4fYOCiC0/UDmqOP7EeAI/AAAAAAAAEHI/S2d-NBVoz7w/s1600/blogger-add-a-new-blank-page.png"&gt;&lt;figcaption&gt;Menambahkan halaman statis baru&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;Salin kode di bawah ini kemudian letakkan di dalam formulirnya:&lt;/p&gt;&lt;pre class="numbered" data-codetype="CSS+HTML+JavaScript"  title="Klik ganda untuk menyeleksi semua kode!"&gt;&lt;code class="xml"&gt;&amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;
#tabbed-toc {
  margin:5px auto 0;
  background-color:#292929;
  border-top:1px solid #222;
  border-bottom:1px solid #444;
  overflow:hidden;
  position:relative;
  color:#888;
}
#tabbed-toc .loading {margin:20px 47%;}
#tabbed-toc ul,#tabbed-toc ol,#tabbed-toc li {
  margin:0 0;
  padding:0 0;
  list-style:none;
}
#tabbed-toc .toc-tabs {
  width:20%;
  float:left;
  border-top:1px solid #444;
  border-bottom:1px solid #222;
}
#tabbed-toc .toc-tabs li a {
  display:block;
  font:normal bold 10px/28px Helmet,Freesans,Sans-Serif;
  height:28px;
  overflow:hidden;
  text-overflow:ellipsis;
  color:#ccc;
  border-top:1px solid #222;
  border-bottom:1px solid #444;
  text-transform:uppercase;
  text-decoration:none;
  padding:0 10px;
  margin:0 5px;
  cursor:pointer;
}
#tabbed-toc .toc-tabs li a:hover {
  background-color:#222;
  color:white;
  padding:0 20px;
  margin:0 -5px;
}
#tabbed-toc .toc-tabs li a.active-tab {
  background-color:#3c3c3c;
  color:#C4DEF0;
  font-size:13px;
  font-weight:bold;
  border-top:1px solid #444;
  border-bottom:1px solid #444;
  border-right:1px solid #222;
  -webkit-box-shadow:-2px 2px 2px rgba(0,0,0,.5);
  -moz-box-shadow:-2px 2px 2px rgba(0,0,0,.5);
  box-shadow:-2px 2px 2px rgba(0,0,0,.5);
  position:relative;
  z-index:5;
  padding:0 15px;
  margin:-1px -1px 0 0;
}
#tabbed-toc .toc-content,#tabbed-toc .divider-layer {
  width:80%;
  float:right;
  background-color:#333;
  border-left:1px solid #222;
  border-right:1px solid #444;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
#tabbed-toc .divider-layer {
  float:none;
  display:block;
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  -webkit-box-shadow:0 0 7px rgba(0,0,0,.7);
  -moz-box-shadow:0 0 7px rgba(0,0,0,.7);
  box-shadow:0 0 7px rgba(0,0,0,.7);
}
#tabbed-toc .panel {
  position:relative;
  z-index:5;
  font:normal normal 10px/normal Helmet,Freesans,Sans-Serif;
  border-bottom:1px solid #444;
}
#tabbed-toc .panel li a.item-title {
  display:block;
  position:relative;
  font-weight:normal;
  font-size:13px;
  color:#999;
  border-top:1px solid #444;
  border-bottom:1px solid #222;
  line-height:28px;
  height:28px;
  padding:0 12px;
  text-transform:uppercase;
  text-decoration:none;
  outline:none;
  overflow:hidden;
}
#tabbed-toc .panel li time {
  display:block;
  font-style:italic;
  font-weight:normal;
  font-size:10px;
  color:#666;
  float:right;
}
#tabbed-toc .panel li.bold time {float:left;}
#tabbed-toc .panel li .summary {
  display:block;
  height:50px;
  padding:10px 12px 10px;
  font-style:italic;
  border-top:1px solid #444;
  border-bottom:1px solid #222;
  overflow:hidden;
}
#tabbed-toc .panel li .summary img.thumbnail {
  float:left;
  display:block;
  margin:0 8px 0 0;
  padding:4px 4px;
  width:72px;
  height:72px;
  border:1px solid #3c3c3c;
  background-color:#292929;
}
#tabbed-toc .panel li.bold {
  float:left;
  width:50%;
  -webkit-box-shadow:inset -1px 0 0 #222,inset 1px 0 0 #444;
  -moz-box-shadow:inset -1px 0 0 #222,inset 1px 0 0 #444;
  box-shadow:inset -1px 0 0 #222,inset 1px 0 0 #444;
}
#tabbed-toc .panel li a:hover,#tabbed-toc .panel li a:focus {
  color:#999;
  outline:none;
  background-color:#3c3c3c;
  border-left:4px solid #066696;
}
#tabbed-toc .panel li.bold a.item-title:hover {
  background-color:#3c3c3c;
  -webkit-box-shadow:inset -1px 0 0 #222,inset 1px 0 0 #444;
  -moz-box-shadow:inset -1px 0 0 #222,inset 1px 0 0 #444;
  box-shadow:inset -1px 0 0 #222,inset 1px 0 0 #444;
}
#tabbed-toc .panel li .itemfoot {
  clear:both;
  padding:5px 10px;
  color:#666;
  border-top:1px solid #444;
  border-bottom:1px solid #222;
  overflow:hidden;
  position:relative;
}
#tabbed-toc .panel li .itemfoot a.itemrmore {
  font-weight:bold;
  color:#3B5998;
  text-decoration:none;
  position:absolute;
  top:5px;
  right:10px;
}
#tabbed-toc .panel li .itemfoot a.itemrmore:hover {
  color:#555;
  background-color:transparent;
  text-decoration:none;
  border-color:transparent;
}
&amp;lt;/style&amp;gt;
&amp;lt;div id="tabbed-toc"&amp;gt;&amp;lt;span class="loading"&amp;gt;Memuat...&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;
&amp;lt;script&amp;gt;
var tabbedTOC = {
    blogUrl: &amp;quot;&lt;mark&gt;https://nama_blog.blogspot.com&lt;/mark&gt;&amp;quot;,
    containerId: &amp;quot;tabbed-toc&amp;quot;,
    activeTab: 1,
    showDates: false,
    showSummaries: false,
    numChars: 50,
    showThumbnails: false,
    thumbSize: 40,
    noThumb: &amp;quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAA3NCSVQICAjb4U/gAAAADElEQVQImWOor68HAAL+AX7vOF2TAAAAAElFTkSuQmCC&amp;quot;,
    monthNames: [&amp;quot;Januari&amp;quot;, &amp;quot;Februari&amp;quot;, &amp;quot;Maret&amp;quot;, &amp;quot;April&amp;quot;, &amp;quot;Mei&amp;quot;, &amp;quot;Juni&amp;quot;, &amp;quot;Juli&amp;quot;, &amp;quot;Agustus&amp;quot;, &amp;quot;September&amp;quot;, &amp;quot;Oktober&amp;quot;, &amp;quot;November&amp;quot;, &amp;quot;Desember&amp;quot;],
    newTabLink: true,
    maxResults: 99999,
    preload: 0,
    sortAlphabetically: true,
    showNew: 7,
    rmoreText: &amp;quot;Selengkapnya &amp;amp;#9658;&amp;quot;,
    newText: &amp;quot; - &amp;lt;em style=&amp;#39;color:red;&amp;#39;&amp;gt;New!&amp;lt;/em&amp;gt;&amp;quot;
};
&amp;lt;/script&amp;gt;
&amp;lt;script src="https://cekidot.96.lt/file/js/toc.v1.js"&amp;gt;&amp;lt;/script&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Ganti URL yang Saya beri &lt;mark&gt;tanda&lt;/mark&gt; dengan alamat blog Anda kemudian klik &lt;strong&gt;Publikasikan&lt;/strong&gt;.&lt;/p&gt;&lt;div class="button-group"&gt;&lt;a class="tombol tools" target="_blank" href="/search/label/url?url=https://js-fiddle.blogspot.com/2014/10/daftar-isi-tabulasi.html"&gt;Lebih Lanjut&lt;/a&gt;&lt;/div&gt;&lt;h3&gt;Pengaturan Lanjutan&lt;/h3&gt;&lt;table border="1" class="full config"&gt;&lt;thead&gt;
&lt;tr&gt;&lt;th&gt;Opsi&lt;/th&gt;&lt;th&gt;Keterangan&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;blogUrl&lt;/td&gt;&lt;td&gt;Ganti nilainya dengan alamat blog Anda.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;containerId&lt;/td&gt;&lt;td&gt;ID elemen yang akan digunakan sebagai penampung JSON yang sudah diproses (abaikan jika tidak perlu).&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;activeTab&lt;/td&gt;&lt;td&gt;Digunakan untuk menentukan nomor urut tab yang aktif (nilai &lt;code&gt;1&lt;/code&gt; akan membuat tab di urutan pertama menjadi aktif, begitu pula konten tab pertama juga akan terbuka saat pertama kali halaman diakses).&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;showDates&lt;/td&gt;&lt;td&gt;Ganti nilainya menjadi &lt;code&gt;true&lt;/code&gt; untuk menampilkan waktu terbit posting.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;showSummaries&lt;/td&gt;&lt;td&gt;Ganti nilainya menjadi &lt;code&gt;true&lt;/code&gt; untuk menampilkan ringkasan posting.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;showThumbnails&lt;/td&gt;&lt;td&gt;Ganti nilainya menjadi &lt;code&gt;true&lt;/code&gt; untuk menampilkan &lt;em&gt;thumbnail&lt;/em&gt; posting.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;thumbSize&lt;/td&gt;&lt;td&gt;Digunakan untuk menentukan ukuran &lt;em&gt;thumbnail&lt;/em&gt;.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;noThumb&lt;/td&gt;&lt;td&gt;URL gambar cadangan untuk posting yang tidak memiliki gambar di dalamnya.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;monthNames&lt;/td&gt;&lt;td&gt;Digunakan untuk menentukan nama-nama bulan sesuai dengan sistem penanggalan di negara tempat Anda tinggal.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;newTabLink&lt;/td&gt;&lt;td&gt;Jika bernilai &lt;code&gt;true&lt;/code&gt;, semua tautan akan membuka di tab/jendela baru saat diklik.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;maxResults&lt;/td&gt;&lt;td&gt;Jumlah maksimal posting yang akan ditampilkan.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;preload&lt;/td&gt;&lt;td&gt;Digunakan untuk menentukan waktu penundaan pemuatan JSON. Gunakan satuan milidetik atau cukup tuliskan &lt;code&gt;"onload"&lt;/code&gt; agar widget ini memuat setelah keseluruhan halaman telah selesai termuat.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;sortAlphabetically&lt;/td&gt;&lt;td&gt;&lt;code&gt;false&lt;/code&gt; untuk menyortir posting secara normal berdasarkan bulan terbit, &lt;code&gt;true&lt;/code&gt; untuk menyortir posting berdasarkan alfabet.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;showNew&lt;/td&gt;&lt;td&gt;&lt;code&gt;false&lt;/code&gt; untuk menyembunyikan tanda &lt;em style="font-weight:bold;color:red;"&gt;New!&lt;/em&gt;. Ganti dengan angka untuk menentukan berapa banyak posting terbaru yang ingin ditandai dengan label &lt;em style="font-weight:bold;color:red;"&gt;New!&lt;/em&gt;.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;rmoreText&lt;/td&gt;&lt;td&gt;&lt;code&gt;Selengkapnya &amp;#9658;&lt;/code&gt; text yang digunakan untuk menyatakan baca selengkapnya atau read more, anda dapat merubah textnya sesuka anda.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;newText&lt;/td&gt;&lt;td&gt;Markup HTML bebas untuk membuat label &lt;em style="font-weight:bold;color:red;"&gt;New!&lt;/em&gt; pada posting-posting terbaru.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="//4.bp.blogspot.com/-ypp4fYOCiC0/UDmqOP7EeAI/AAAAAAAAEHI/S2d-NBVoz7w/s72-c/blogger-add-a-new-blank-page.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Fly Eye with CSS Animasi @Keyframes</title><link>https://idtutorplus.blogspot.com/2014/09/fly-eye-with-css-animasi-keyframes.html</link><category>Code Snippet</category><category>CSS</category><category>Pre</category><category>Tingkat Lanjut</category><author>noreply@blogger.com (Id Tutor Plus)</author><pubDate>Tue, 23 Sep 2014 08:46:00 +0700</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-3244596497908171083.post-2649811734850875945</guid><description>&lt;figure class="separator center"&gt;&lt;img alt="Fly Eye with CSS Animasi" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLz3r5L2zDKvhc5a3DMTeCWXX9_w0B3hI1SfFFPi2ZRgv5ogoGZRZgKBmEBBhYj-5Mg3T1mvuSVj0wY7dwlKsK0qdJqqW7m3yj_kFIF8Jf5vNyDJeIYm6pfRLAjFuuJgVW6TJh3vRvhVF1/s1600/fly-eye.png"&gt;&lt;figcaption&gt;ber-Eksperimen Fly Eye with CSS Animasi @Keyframes&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;&lt;span class="awal"&gt;S&lt;/span&gt;eperti yang pernah dituliskan sebelumnya, pembuatan animasi melalui penerapan &lt;code&gt;@Keyframes&lt;/code&gt; bisa Anda modifikasi berbagai arah, kekanan, kekiri, keatas, dan kebawah bahkan berputar sesuai dengan yang diinginkan oleh Anda. Contoh jelas yang Admin terapkan dalam blog ini pembuatan Fly Eye hanya menggunakan CSS @Keyframes yang di eksperimen berbagai arah.&lt;/p&gt;&lt;p&gt;Sebelum Anda mencobanya silakan kunjungi dulu halaman &lt;a href="/2012/06/belajar-css-animasi-keyframes.html"&gt;/2012/06/belajar-css-animasi-keyframes.html&lt;/a&gt; ini untuk lebih jelasnya.&lt;/p&gt;&lt;div class="update" style="height: 50px;"&gt;&lt;div class="fly-eye"&gt;●&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Beda dengan sebelumnya, sample yang Admin berika ini sudah menggunakan efek &lt;code&gt;:hover&lt;/code&gt; ketika disentuh oleh mouse.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;pre class="numbered" data-codetype="css"  title="Klik ganda untuk menyeleksi semua kode!"&gt;&lt;code class="css"&gt;.fly-eye {
  background-color:#e69138;
  background:-webkit-radial-gradient(ellipse at center,rgba(255,255,255,1) 40%,rgba(51,51,51,1) 100%);
  background:-moz-radial-gradient(ellipse at center,rgba(255,255,255,1) 40%,rgba(51,51,51,1) 100%);
  background:-ms-radial-gradient(ellipse at center,rgba(255,255,255,1) 40%,rgba(51,51,51,1) 100%);
  background:radial-gradient(ellipse at center,rgba(255,255,255,1) 40%,rgba(51,51,51,1) 100%);
  border-radius:100%;
  box-shadow:0 0 0 0.2em #555,0 0 0.1em 0.55em #555,inset 0 0.2em 0 0 #555;
  color:rgba( 40,40,40,0.8);
  line-height:1.1em;
  padding-left:0.18em;
  cursor:crosshair;
  position:relative;
  margin:20px auto 0;
  width:1em;
  height:1em;
  -webkit-transform-origin:center;
  -moz-transform-origin:center;
  -ms-transform-origin:center;
  transform-origin:center;
  -webkit-font-smoothing:antialiased;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  -webkit-transition:all 0.8s ease-in-out;
  -moz-transition:all 0.8s ease-in-out;
  transition:all 0.8s ease-in-out;
  -webkit-animation:eye 2.2s ease-in-out infinite,body 1.15s 1.8s linear infinite;
  -moz-animation:eye 2.2s ease-in-out infinite,body 1.15s 1.8s linear infinite;
  -ms-animation:eye 2.2s ease-in-out infinite,body 1.15s 1.8s linear infinite;
  animation:eye 2.2s ease-in-out infinite,body 1.15s 1.8s linear infinite;
}

.fly-eye:hover {
  -webkit-transform:scaleY(0.9) scaleX(0.95) translateY(-3em) translateZ(0);
  -moz-transform:scaleY(0.9) scaleX(0.95) translateZ(0);
  -ms-transform:scaleY(0.9) scaleX(0.95) translateY(-3em) translateZ(0);
  transform:scaleY(0.9) scaleX(0.95) translateZ(0);
}

.fly-eye:before,
.fly-eye:after {
  background:rgba(0,0,0,0);
  border-radius:100%;
  content:"";
  display:none;
  position:absolute;
  width:1em;
  height:0.1em;
  -webkit-filter:blur(1px);
  -webkit-transition:all 0.2s;
  -moz-transition:all 0.2s;
  transition:all 0.2s;
  -webkit-animation-duration:0.2s;
  -moz-animation-duration:0.2s;
  -ms-animation-duration:0.2s;
  animation-duration:0.2s;
  -webkit-animation-iteration-count:infinite;
  -moz-animation-iteration-count:infinite;
  -ms-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
  -webkit-animation-timing-function:ease-in-out;
  -moz-animation-timing-function:ease-in-out;
  -ms-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out;
}

.fly-eye:before {
  top:25%;
  left:1.45em;
  margin-left:-1em;
  -webkit-transform-origin:left;
  -moz-transform-origin:left;
  -ms-transform-origin:left;
  transform-origin:left;
  -webkit-transform:rotate(-60deg);
  -moz-transform:rotate(-60deg);
  -ms-transform:rotate(-60deg);
  transform:rotate(-60deg);
  -webkit-animation-name:wings;
  -moz-animation-name:wings;
  -ms-animation-name:wings;
  animation-name:wings;
}

.fly-eye:after {
  top:25%;
  left:-2.2em;
  margin-left:1em;
  -webkit-transform-origin:right;
  -moz-transform-origin:right;
  -ms-transform-origin:right;
  transform-origin:right;
  -webkit-transform:rotate(60deg);
  -moz-transform:rotate(60deg);
  -ms-transform:rotate(60deg);
  transform:rotate(60deg);
  -webkit-animation-name:wings2;
  -moz-animation-name:wings2;
  -ms-animation-name:wings2;
  animation-name:wings2;
}

.fly-eye:hover:before,
.fly-eye:hover:after {
  background:#398080;
  display:block;
  margin-left:0;
  width:2em;
  height:0.3em;
}

@-webkit-keyframes updown {
  0% {
    top:0;
  }
  100% {
    top:-5px;
  }
}

@-moz-keyframes updown {
  0% {
    top:0;
  }
  100% {
    top:-5px;
  }
}

@-ms-keyframes updown {
  0% {
    top:0;
  }
  100% {
    top:-5px;
  }
}

@-o-keyframes updown {
  0% {
    top:0;
  }
  100% {
    top:-5px;
  }
}

@keyframes updown {
  0% {
    top:0;
  }
  100% {
    top:-5px;
  }
}

@-webkit-keyframes eye {
  5%,
  10% {
    line-height:1.2em;
    padding-left:0;
  }
  15%,
  20% {
    line-height:1.15em;
    padding-left:0.4em;
  }
  25% {
    box-shadow:0 0 0 0.2em #398080,0 0 0.1em 0.55em #398080,inset 0 1em 0 0 #398080;
  }
  23%,
  27% {
    box-shadow:0 0 0 0.2em #398080,0 0 0.1em 0.55em #398080,inset 0 0.2em 0 0 #398080;
  }
}

@-moz-keyframes eye {
  5%,
  10% {
    line-height:1.2em;
    padding-left:0;
  }
  15%,
  20% {
    line-height:1.15em;
    padding-left:0.4em;
  }
  25% {
    box-shadow:0 0 0 0.2em #398080,0 0 0.1em 0.55em #398080,inset 0 1em 0 0 #398080;
  }
  23%,
  27% {
    box-shadow:0 0 0 0.2em #398080,0 0 0.1em 0.55em #398080,inset 0 0.2em 0 0 #398080;
  }
}

@-ms-keyframes eye {
  5%,
  10% {
    line-height:1.2em;
    padding-left:0;
  }
  15%,
  20% {
    line-height:1.15em;
    padding-left:0.4em;
  }
  25% {
    box-shadow:0 0 0 0.2em #398080,0 0 0.1em 0.55em #398080,inset 0 1em 0 0 #398080;
  }
  23%,
  27% {
    box-shadow:0 0 0 0.2em #398080,0 0 0.1em 0.55em #398080,inset 0 0.2em 0 0 #398080;
  }
}

@keyframes eye {
  5%,
  10% {
    line-height:1.2em;
    padding-left:0;
  }
  15%,
  20% {
    line-height:1.15em;
    padding-left:0.4em;
  }
  25% {
    box-shadow:0 0 0 0.2em #398080,0 0 0.1em 0.55em #398080,inset 0 1em 0 0 rgb(136,79,139);
  }
  23%,
  27% {
    box-shadow:0 0 0 0.2em #398080,0 0 0.1em 0.55em #398080,inset 0 0.2em 0 0 rgb(136,79,139);
  }
}

@-webkit-keyframes body {
  50% {
    width:1.4em;
    height:1.4em;
  }
}

@-moz-keyframes body {
  50% {
    width:1.4em;
    height:1.4em;
  }
}

@-ms-keyframes body {
  50% {
    width:1.4em;
    height:1.4em;
  }
}

@keyframes body {
  50% {
    width:1.4em;
    height:1.4em;
  }
}

@-webkit-keyframes wings {
  50% {
    -webkit-transform:rotate(65deg);
    -moz-transform:rotate(65deg);
    -ms-transform:rotate(65deg);
    transform:rotate(65deg);
  }
}

@-moz-keyframes wings {
  50% {
    -webkit-transform:rotate(65deg);
    -moz-transform:rotate(65deg);
    -ms-transform:rotate(65deg);
    transform:rotate(65deg);
  }
}

@-ms-keyframes wings {
  50% {
    -webkit-transform:rotate(65deg);
    -moz-transform:rotate(65deg);
    -ms-transform:rotate(65deg);
    transform:rotate(65deg);
  }
}

@keyframes wings {
  50% {
    -webkit-transform:rotate(65deg);
    -moz-transform:rotate(65deg);
    -ms-transform:rotate(65deg);
    transform:rotate(65deg);
  }
}

@-webkit-keyframes wings2 {
  50% {
    -webkit-transform:rotate(-65deg);
    -moz-transform:rotate(-65deg);
    -ms-transform:rotate(-65deg);
    transform:rotate(-65deg);
  }
}

@-moz-keyframes wings2 {
  50% {
    -webkit-transform:rotate(-65deg);
    -moz-transform:rotate(-65deg);
    -ms-transform:rotate(-65deg);
    transform:rotate(-65deg);
  }
}

@-ms-keyframes wings2 {
  50% {
    -webkit-transform:rotate(-65deg);
    -moz-transform:rotate(-65deg);
    -ms-transform:rotate(-65deg);
    transform:rotate(-65deg);
  }
}

@keyframes wings2 {
  50% {
    -webkit-transform:rotate(-65deg);
    -moz-transform:rotate(-65deg);
    -ms-transform:rotate(-65deg);
    transform:rotate(-65deg);
  }
}&lt;/code&gt;&lt;/pre&gt;&lt;pre class="numbered" data-codetype="html"  title="Klik ganda untuk menyeleksi semua kode!"&gt;&lt;code class="JavaScript"&gt;&amp;lt;div class=&amp;quot;fly-eye&amp;quot;&amp;gt;&amp;amp;#9679;&amp;lt;/div&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;div class="button-group"&gt;&lt;a class="tombol tools" target="_blank" href="/search/label/url?url=https://js-fiddle.blogspot.com/2014/09/fly-eye-with-css-animasi-keyframes.html"&gt;Coba sendiri&lt;/a&gt;&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLz3r5L2zDKvhc5a3DMTeCWXX9_w0B3hI1SfFFPi2ZRgv5ogoGZRZgKBmEBBhYj-5Mg3T1mvuSVj0wY7dwlKsK0qdJqqW7m3yj_kFIF8Jf5vNyDJeIYm6pfRLAjFuuJgVW6TJh3vRvhVF1/s72-c/fly-eye.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total></item></channel></rss>