Artikel ini saya dapat dari MKR-Site yaitu sebuah blog yg dimiliki oleh blogger hebat berakun Google Satank , waw Satank tuh apa yah artinya kalau Ujank pasti banyak sudah umum tapi kalau satank ngga tahu lah !!! selain Mkr site website kepunyaan agan satank adalah Ivy-Themes , karena sumber Link memang seorang Pe-Design template handal. Sedangkan Kode Javascript dll originalnya berasal dari Situs phydeaux3 dan MBT ~ Blogger Archive Calender .
Oke masuk ke bagian utamanya aja nih , soalnya saya udah ngga sabar mau kenalan sama cewek Box sebelah nih !!!
1. Lihat dulu demonya disini
Itu blog punya kang Deden !!! tapi saya juga adminnya
2. siapkan dulu widget arsipnya dan Konfigurasikan sesuai Gambar yang ada di bawah ini :
lihat tuh ubah Gayanya jadi Daftar Flat dan Frekuensinya jadi Unggal Sasih hehehe maksudnya Tiap Bulan ( sekalian melestarikan Bahasa Sunda
3. masuk ke bagian Pengeditan Template --> Cari dulu kode </head> , lalu letakkan JS dibawah ini tepat diatasnya :
Open Code (Click):
<script type='text/javascript'>
//<![CDATA[
var bcLoadingImage = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzLgmhFsZ1l0HxURTUGriUZCDqlz1UlV8lbNTeQ75caUlHul5fJcoMbkpcZbcOOAk06TBT_ArJdo4BNcFN8zJAIpExv3P52Wup57ORUTZDVsVDViBoxaz-utrpFUSrZqw9PRDvUpCRb0U/s1600/horizontal-loading.gif";
var bcLoadingMessage = " Loading....";
var bcArchiveNavText = "View Archive";
var bcArchiveNavPrev = '◄';
var bcArchiveNavNext = '►';
var headDays = ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];
var headInitial = ["Su","Mo","Tu","We","Th","Fr","Sa"];
// Nothing to configure past this point ----------------------------------
var timeOffset;
var bcBlogID;
var calMonth;
var calDay = 1;
var calYear;
var startIndex;
var callmth;
var bcNav = new Array ();
var bcList = new Array ();
//Initialize Fill Array
var fill = ["","31","28","31","30","31","30","31","31","30","31","30","31"];
function openStatus(){
document.getElementById('calLoadingStatus').style.display = 'block';
document.getElementById('calendarDisplay').innerHTML = '';
}
function closeStatus(){
document.getElementById('calLoadingStatus').style.display = 'none';
}
function bcLoadStatus(){
cls = document.getElementById('calLoadingStatus');
img = document.createElement('img');
img.src = bcLoadingImage;
img.style.verticalAlign = 'middle';
cls.appendChild(img);
txt = document.createTextNode(bcLoadingMessage);
cls.appendChild(txt);
}
function callArchive(mth,yr,nav){
// Check for Leap Years
if (((yr % 4 == 0) && (yr % 100 != 0)) || (yr % 400 == 0)) {
fill[2] = '29';
}
else {
fill[2] = '28';
}
calMonth = mth;
calYear = yr;
if(mth.charAt(0) == 0){
calMonth = mth.substring(1);
}
callmth = mth;
bcNavAll = document.getElementById('bcFootAll');
bcNavPrev = document.getElementById('bcFootPrev');
bcNavNext = document.getElementById('bcFootNext');
bcSelect = document.getElementById('bcSelection');
a = document.createElement('a');
at = document.createTextNode(bcArchiveNavText);
a.href = bcNav[nav];
a.appendChild(at);
bcNavAll.innerHTML = '';
bcNavAll.appendChild(a);
bcNavPrev.innerHTML = '';
bcNavNext.innerHTML = '';
if(nav < bcNav.length -1){
a = document.createElement('a');
a.innerHTML = bcArchiveNavPrev;
bcp = parseInt(nav,10) + 1;
a.href = bcNav[bcp];
a.title = 'Previous Archive';
prevSplit = bcList[bcp].split(',');
a.onclick = function(){bcSelect.options[bcp].selected = true;openStatus();callArchive(prevSplit[0],prevSplit[1],prevSplit[2]);return false;};
bcNavPrev.appendChild(a);
}
if(nav > 0){
a = document.createElement('a');
a.innerHTML = bcArchiveNavNext;
bcn = parseInt(nav,10) - 1;
a.href = bcNav[bcn];
a.title = 'Next Archive';
nextSplit = bcList[bcn].split(',');
a.onclick = function(){bcSelect.options[bcn].selected = true;openStatus();callArchive(nextSplit[0],nextSplit[1],nextSplit[2]);return false;};
bcNavNext.appendChild(a);
}
script = document.createElement('script');
script.src = 'http://www.blogger.com/feeds/'+bcBlogId+'/posts/summary?published-max='+calYear+'-'+callmth+'-'+fill[calMonth]+'T23%3A59%3A59'+timeOffset+'&published-min='+calYear+'-'+callmth+'-01T00%3A00%3A00'+timeOffset+'&max-results=100&orderby=published&alt=json-in-script&callback=cReadArchive';
document.getElementsByTagName('head')[0].appendChild(script);
}
function cReadArchive(root){
// Check for Leap Years
if (((calYear % 4 == 0) && (calYear % 100 != 0)) || (calYear % 400 == 0)) {
fill[2] = '29';
}
else {
fill[2] = '28';
}
closeStatus();
document.getElementById('lastRow').style.display = 'none';
calDis = document.getElementById('calendarDisplay');
var feed = root.feed;
var total = feed.openSearch$totalResults.$t;
var entries = feed.entry || [];
var fillDate = new Array();
var fillTitles = new Array();
fillTitles.length = 32;
var ul = document.createElement('ul');
ul.id = 'calendarUl';
for (var i = 0; i < feed.entry.length; ++i) {
var entry = feed.entry[i];
for (var j = 0; j < entry.link.length; ++j) {
if (entry.link[j].rel == "alternate") {
var link = entry.link[j].href;
}
}
var title = entry.title.$t;
var author = entry.author[0].name.$t;
var date = entry.published.$t;
var summary = entry.summary.$t;
isPublished = date.split('T')[0].split('-')[2];
if(isPublished.charAt(0) == '0'){
isPublished = isPublished.substring(1);
}
fillDate.push(isPublished);
if (fillTitles[isPublished]){
fillTitles[isPublished] = fillTitles[isPublished] + ' | ' + title;
}
else {
fillTitles[isPublished] = title;
}
li = document.createElement('li');
li.style.listType = 'none';
li.innerHTML = '<a href="'+link+'">'+title+'</a>';
ul.appendChild(li);
}
calDis.appendChild(ul);
var val1 = parseInt(calDay, 10)
var valxx = parseInt(calMonth, 10);
var val2 = valxx - 1;
var val3 = parseInt(calYear, 10);
var firstCalDay = new Date(val3,val2,1);
var val0 = firstCalDay.getDay();
startIndex = val0 + 1;
var dayCount = 1;
for (x =1; x < 38; x++){
var cell = document.getElementById('cell'+x);
if( x < startIndex){
cell.innerHTML = ' ';
cell.className = 'firstCell';
}
if( x >= startIndex){
cell.innerHTML = dayCount;
cell.className = 'filledCell';
for(p = 0; p < fillDate.length; p++){
if(dayCount == fillDate[p]){
if(fillDate[p].length == 1){
fillURL = '0'+fillDate[p];
}
else {
fillURL = fillDate[p];
}
cell.className = 'highlightCell';
cell.innerHTML = '<a href="/search?updated-max='+calYear+'-'+callmth+'-'+fillURL+'T23%3A59%3A59'+timeOffset+'&updated-min='+calYear+'-'+callmth+'-'+fillURL+'T00%3A00%3A00'+timeOffset+'" title="'+fillTitles[fillDate[p]].replace(/"/g,'\'')+'">'+dayCount+'</a>';
}
}
if( dayCount > fill[valxx]){
cell.innerHTML = ' ';
cell.className = 'emptyCell';
}
dayCount++;
}
}
visTotal = parseInt(startIndex) + parseInt(fill[valxx]) -1;
if(visTotal >35){
document.getElementById('lastRow').style.display = '';
}
}
function initCal(){
document.getElementById('blogger_calendar').style.display = 'block';
var bcInit = document.getElementById('bloggerCalendarList').getElementsByTagName('a');
var bcCount = document.getElementById('bloggerCalendarList').getElementsByTagName('li');
document.getElementById('bloggerCalendarList').style.display = 'none';
calHead = document.getElementById('bcHead');
tr = document.createElement('tr');
for(t = 0; t < 7; t++){
th = document.createElement('th');
th.abbr = headDays[t];
scope = 'col';
th.title = headDays[t];
th.innerHTML = headInitial[t];
tr.appendChild(th);
}
calHead.appendChild(tr);
for (x = 0; x <bcInit.length;x++){
var stripYear= bcInit[x].href.split('_')[0].split('/')[3];
var stripMonth = bcInit[x].href.split('_')[1];
bcList.push(stripMonth + ','+ stripYear + ',' + x);
bcNav.push(bcInit[x].href);
}
var sel = document.createElement('select');
sel.id = 'bcSelection';
sel.onchange = function(){var cSend = this.options[this.selectedIndex].value.split(',');openStatus();callArchive(cSend[0],cSend[1],cSend[2]);};
q = 0;
for (r = 0; r <bcList.length; r++){
var selText = bcInit[r].innerHTML;
var selCount = bcCount[r].innerHTML.split('> (')[1];
var selValue = bcList[r];
sel.options[q] = new Option(selText + ' ('+selCount,selValue);
q++
}
document.getElementById('bcaption').appendChild(sel);
var m = bcList[0].split(',')[0];
var y = bcList[0].split(',')[1];
callArchive(m,y,'0');
}
function timezoneSet(root){
var feed = root.feed;
var updated = feed.updated.$t;
var id = feed.id.$t;
bcBlogId = id.split('blog-')[1];
upLength = updated.length;
if(updated.charAt(upLength-1) == "Z"){timeOffset = "+00:00";}
else {timeOffset = updated.substring(upLength-6,upLength);}
timeOffset = encodeURIComponent(timeOffset);
}
//]]>
</script>
<script src='/feeds/posts/summary?max-results=0&alt=json-in-script&callback=timezoneSet'></script>
//<![CDATA[
var bcLoadingImage = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzLgmhFsZ1l0HxURTUGriUZCDqlz1UlV8lbNTeQ75caUlHul5fJcoMbkpcZbcOOAk06TBT_ArJdo4BNcFN8zJAIpExv3P52Wup57ORUTZDVsVDViBoxaz-utrpFUSrZqw9PRDvUpCRb0U/s1600/horizontal-loading.gif";
var bcLoadingMessage = " Loading....";
var bcArchiveNavText = "View Archive";
var bcArchiveNavPrev = '◄';
var bcArchiveNavNext = '►';
var headDays = ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];
var headInitial = ["Su","Mo","Tu","We","Th","Fr","Sa"];
// Nothing to configure past this point ----------------------------------
var timeOffset;
var bcBlogID;
var calMonth;
var calDay = 1;
var calYear;
var startIndex;
var callmth;
var bcNav = new Array ();
var bcList = new Array ();
//Initialize Fill Array
var fill = ["","31","28","31","30","31","30","31","31","30","31","30","31"];
function openStatus(){
document.getElementById('calLoadingStatus').style.display = 'block';
document.getElementById('calendarDisplay').innerHTML = '';
}
function closeStatus(){
document.getElementById('calLoadingStatus').style.display = 'none';
}
function bcLoadStatus(){
cls = document.getElementById('calLoadingStatus');
img = document.createElement('img');
img.src = bcLoadingImage;
img.style.verticalAlign = 'middle';
cls.appendChild(img);
txt = document.createTextNode(bcLoadingMessage);
cls.appendChild(txt);
}
function callArchive(mth,yr,nav){
// Check for Leap Years
if (((yr % 4 == 0) && (yr % 100 != 0)) || (yr % 400 == 0)) {
fill[2] = '29';
}
else {
fill[2] = '28';
}
calMonth = mth;
calYear = yr;
if(mth.charAt(0) == 0){
calMonth = mth.substring(1);
}
callmth = mth;
bcNavAll = document.getElementById('bcFootAll');
bcNavPrev = document.getElementById('bcFootPrev');
bcNavNext = document.getElementById('bcFootNext');
bcSelect = document.getElementById('bcSelection');
a = document.createElement('a');
at = document.createTextNode(bcArchiveNavText);
a.href = bcNav[nav];
a.appendChild(at);
bcNavAll.innerHTML = '';
bcNavAll.appendChild(a);
bcNavPrev.innerHTML = '';
bcNavNext.innerHTML = '';
if(nav < bcNav.length -1){
a = document.createElement('a');
a.innerHTML = bcArchiveNavPrev;
bcp = parseInt(nav,10) + 1;
a.href = bcNav[bcp];
a.title = 'Previous Archive';
prevSplit = bcList[bcp].split(',');
a.onclick = function(){bcSelect.options[bcp].selected = true;openStatus();callArchive(prevSplit[0],prevSplit[1],prevSplit[2]);return false;};
bcNavPrev.appendChild(a);
}
if(nav > 0){
a = document.createElement('a');
a.innerHTML = bcArchiveNavNext;
bcn = parseInt(nav,10) - 1;
a.href = bcNav[bcn];
a.title = 'Next Archive';
nextSplit = bcList[bcn].split(',');
a.onclick = function(){bcSelect.options[bcn].selected = true;openStatus();callArchive(nextSplit[0],nextSplit[1],nextSplit[2]);return false;};
bcNavNext.appendChild(a);
}
script = document.createElement('script');
script.src = 'http://www.blogger.com/feeds/'+bcBlogId+'/posts/summary?published-max='+calYear+'-'+callmth+'-'+fill[calMonth]+'T23%3A59%3A59'+timeOffset+'&published-min='+calYear+'-'+callmth+'-01T00%3A00%3A00'+timeOffset+'&max-results=100&orderby=published&alt=json-in-script&callback=cReadArchive';
document.getElementsByTagName('head')[0].appendChild(script);
}
function cReadArchive(root){
// Check for Leap Years
if (((calYear % 4 == 0) && (calYear % 100 != 0)) || (calYear % 400 == 0)) {
fill[2] = '29';
}
else {
fill[2] = '28';
}
closeStatus();
document.getElementById('lastRow').style.display = 'none';
calDis = document.getElementById('calendarDisplay');
var feed = root.feed;
var total = feed.openSearch$totalResults.$t;
var entries = feed.entry || [];
var fillDate = new Array();
var fillTitles = new Array();
fillTitles.length = 32;
var ul = document.createElement('ul');
ul.id = 'calendarUl';
for (var i = 0; i < feed.entry.length; ++i) {
var entry = feed.entry[i];
for (var j = 0; j < entry.link.length; ++j) {
if (entry.link[j].rel == "alternate") {
var link = entry.link[j].href;
}
}
var title = entry.title.$t;
var author = entry.author[0].name.$t;
var date = entry.published.$t;
var summary = entry.summary.$t;
isPublished = date.split('T')[0].split('-')[2];
if(isPublished.charAt(0) == '0'){
isPublished = isPublished.substring(1);
}
fillDate.push(isPublished);
if (fillTitles[isPublished]){
fillTitles[isPublished] = fillTitles[isPublished] + ' | ' + title;
}
else {
fillTitles[isPublished] = title;
}
li = document.createElement('li');
li.style.listType = 'none';
li.innerHTML = '<a href="'+link+'">'+title+'</a>';
ul.appendChild(li);
}
calDis.appendChild(ul);
var val1 = parseInt(calDay, 10)
var valxx = parseInt(calMonth, 10);
var val2 = valxx - 1;
var val3 = parseInt(calYear, 10);
var firstCalDay = new Date(val3,val2,1);
var val0 = firstCalDay.getDay();
startIndex = val0 + 1;
var dayCount = 1;
for (x =1; x < 38; x++){
var cell = document.getElementById('cell'+x);
if( x < startIndex){
cell.innerHTML = ' ';
cell.className = 'firstCell';
}
if( x >= startIndex){
cell.innerHTML = dayCount;
cell.className = 'filledCell';
for(p = 0; p < fillDate.length; p++){
if(dayCount == fillDate[p]){
if(fillDate[p].length == 1){
fillURL = '0'+fillDate[p];
}
else {
fillURL = fillDate[p];
}
cell.className = 'highlightCell';
cell.innerHTML = '<a href="/search?updated-max='+calYear+'-'+callmth+'-'+fillURL+'T23%3A59%3A59'+timeOffset+'&updated-min='+calYear+'-'+callmth+'-'+fillURL+'T00%3A00%3A00'+timeOffset+'" title="'+fillTitles[fillDate[p]].replace(/"/g,'\'')+'">'+dayCount+'</a>';
}
}
if( dayCount > fill[valxx]){
cell.innerHTML = ' ';
cell.className = 'emptyCell';
}
dayCount++;
}
}
visTotal = parseInt(startIndex) + parseInt(fill[valxx]) -1;
if(visTotal >35){
document.getElementById('lastRow').style.display = '';
}
}
function initCal(){
document.getElementById('blogger_calendar').style.display = 'block';
var bcInit = document.getElementById('bloggerCalendarList').getElementsByTagName('a');
var bcCount = document.getElementById('bloggerCalendarList').getElementsByTagName('li');
document.getElementById('bloggerCalendarList').style.display = 'none';
calHead = document.getElementById('bcHead');
tr = document.createElement('tr');
for(t = 0; t < 7; t++){
th = document.createElement('th');
th.abbr = headDays[t];
scope = 'col';
th.title = headDays[t];
th.innerHTML = headInitial[t];
tr.appendChild(th);
}
calHead.appendChild(tr);
for (x = 0; x <bcInit.length;x++){
var stripYear= bcInit[x].href.split('_')[0].split('/')[3];
var stripMonth = bcInit[x].href.split('_')[1];
bcList.push(stripMonth + ','+ stripYear + ',' + x);
bcNav.push(bcInit[x].href);
}
var sel = document.createElement('select');
sel.id = 'bcSelection';
sel.onchange = function(){var cSend = this.options[this.selectedIndex].value.split(',');openStatus();callArchive(cSend[0],cSend[1],cSend[2]);};
q = 0;
for (r = 0; r <bcList.length; r++){
var selText = bcInit[r].innerHTML;
var selCount = bcCount[r].innerHTML.split('> (')[1];
var selValue = bcList[r];
sel.options[q] = new Option(selText + ' ('+selCount,selValue);
q++
}
document.getElementById('bcaption').appendChild(sel);
var m = bcList[0].split(',')[0];
var y = bcList[0].split(',')[1];
callArchive(m,y,'0');
}
function timezoneSet(root){
var feed = root.feed;
var updated = feed.updated.$t;
var id = feed.id.$t;
bcBlogId = id.split('blog-')[1];
upLength = updated.length;
if(updated.charAt(upLength-1) == "Z"){timeOffset = "+00:00";}
else {timeOffset = updated.substring(upLength-6,upLength);}
timeOffset = encodeURIComponent(timeOffset);
}
//]]>
</script>
<script src='/feeds/posts/summary?max-results=0&alt=json-in-script&callback=timezoneSet'></script>
Perhatian !!!
Kalau menurut kalian kode itu panjang banget yah silahkan Host ke tempat hostingan kalian sendiri biar jadi pendek
4. Kalau sudah selesai sama langkah di atas kita lanjut ke langkah berikutnya yaitu mencari kode berikut ini :
1 | < b:widget id = 'BlogArchive1' locked = 'false' title = 'Blog Archive' type = 'BlogArchive' /> |
5.Nah kalo udah ketemu silahkan di ganti sama kode di bawah ini :
01 | < b:widget id = 'BlogArchive1' locked = 'false' title = 'Blog Archive' type = 'BlogArchive' > |
02 | < b:includable id = 'main' > |
03 | < b:if cond = 'data:title' > |
04 | < h2 >< data:title /></ h2 > |
05 | </ b:if > |
06 | < div class = 'widget-content' > |
07 | < div id = 'ArchiveList' > |
08 | < div expr:id = 'data:widget.instanceId + "_ArchiveList"' > |
09 | < b:if cond = 'data:style == "HIERARCHY"' > |
10 | < b:include data = 'data' name = 'interval' /> |
11 | </ b:if > |
12 | < b:if cond = 'data:style == "FLAT"' > |
13 | < b:include data = 'data' name = 'flat' /> |
14 | </ b:if > |
15 | < b:if cond = 'data:style == "MENU"' > |
16 | < b:include data = 'data' name = 'menu' /> |
17 | </ b:if > |
18 | </ div > |
19 | </ div > |
20 | < b:include name = 'quickedit' /> |
21 | </ div > |
22 | </ b:includable > |
23 | < b:includable id = 'toggle' var = 'interval' > |
24 | <!-- Toggle not needed for Calendar --> |
25 | </ b:includable > |
26 | < b:includable id = 'flat' var = 'data' > |
27 | < div id = 'bloggerCalendarList' > |
28 | < ul > |
29 | < b:loop values = 'data:data' var = 'i' > |
30 | < li class = 'archivedate' > |
31 | < a expr:href = 'data:i.url' >< data:i.name /></ a > (< data:i.post-count />) |
32 | </ li > |
33 | </ b:loop > |
34 | </ ul > |
35 | </ div > |
36 | < div id = 'blogger_calendar' style = 'display:none' > |
37 | < table id = 'bcalendar' >< caption id = 'bcaption' > |
38 | </ caption > |
39 | <!-- Table Header --> |
40 | < thead id = 'bcHead' ></ thead > |
41 | <!-- Table Footer --> |
42 | <!-- Table Body --> |
43 | < tbody >< tr >< td id = 'cell1' > </ td >< td id = 'cell2' > </ td >< td id = 'cell3' > </ td >< td id = 'cell4' > </ td >< td id = 'cell5' > </ td >< td id = 'cell6' > </ td >< td id = 'cell7' > </ td ></ tr > |
44 | < tr >< td id = 'cell8' > </ td >< td id = 'cell9' > </ td >< td id = 'cell10' > </ td >< td id = 'cell11' > </ td >< td id = 'cell12' > </ td >< td id = 'cell13' > </ td >< td id = 'cell14' > </ td ></ tr > |
45 | < tr >< td id = 'cell15' > </ td >< td id = 'cell16' > </ td >< td id = 'cell17' > </ td >< td id = 'cell18' > </ td >< td id = 'cell19' > </ td >< td id = 'cell20' > </ td >< td id = 'cell21' > </ td ></ tr > |
46 | < tr >< td id = 'cell22' > </ td >< td id = 'cell23' > </ td >< td id = 'cell24' > </ td >< td id = 'cell25' > </ td >< td id = 'cell26' > </ td >< td id = 'cell27' > </ td >< td id = 'cell28' > </ td ></ tr > |
47 | < tr >< td id = 'cell29' > </ td >< td id = 'cell30' > </ td >< td id = 'cell31' > </ td >< td id = 'cell32' > </ td >< td id = 'cell33' > </ td >< td id = 'cell34' > </ td >< td id = 'cell35' > </ td ></ tr > |
48 | < tr id = 'lastRow' >< td id = 'cell36' > </ td >< td id = 'cell37' > </ td ></ tr > |
49 | </ tbody > |
50 | </ table > |
51 | < table id = 'bcNavigation' >< tr > |
52 | < td id = 'bcFootPrev' ></ td > |
53 | < td id = 'bcFootAll' ></ td > |
54 | < td id = 'bcFootNext' ></ td > |
55 | </ tr ></ table > |
56 | < div id = 'calLoadingStatus' style = 'display:none; text-align:center;' > |
57 | < script type = 'text/javascript' >bcLoadStatus();</ script > |
58 | </ div > |
59 | < div id = 'calendarDisplay' /> |
60 | </ div > |
61 | < script type = 'text/javascript' > initCal();</ script > |
62 | </ b:includable > |
63 | < b:includable id = 'posts' var = 'posts' > |
64 | <!-- posts not needed for Calendar --> |
65 | </ b:includable > |
66 | < b:includable id = 'menu' var = 'data' > |
67 | Configure your calendar archive widget - Edit archive widget - Flat List - Newest first - Choose any Month/Year Format |
68 | </ b:includable > |
69 | < b:includable id = 'interval' var = 'intervalData' > |
70 | Configure your calendar archive widget - Edit archive widget - Flat List - Newest first - Choose any Month/Year Format |
71 | </ b:includable > |
72 | </ b:widget > |
6.Okey , apakah anda capek...? hehehe saya capek nih , !! Lanjut aja yah . Sekarang kita masuk ke peletakkan Kode CSS-nya yang berfungsi sebagai pengatur tampilan Theme dari arsip kalender ini , nah yang akan saya kasih disini cuma satu aja yaitu yang Theme Dark sedangkan Untuk CSS tema lainnya silahkan sobat kunjungi Blognya agan Satank di MKR-site ( Klik Linknya di bagian bawah postingan ) , kenapa ngga saya pasang semua ??? loh inikan cuma copas masa saya Egois untuk ngasih semua , karena disini saya menghargai yang buat Temanya maka saya anjurkan kalian untuk mengunjungi Link Sumber untuk melihat semua tema yang ada Okey setuju kan !!! pokoknya harus setuju kalau ngga ada yang setuju AING TELUH SIA !!! jangan main-main sama Orang Sunda PAKIDULAN , saya asli Sunda pesisir Garut Selatan dan ngerantau bukan tanpa bekal : HUTANG GETIH DIBAYAR GETIH , HUTANG NYAWA DIBAYAR NYAWA HUTANG WIRANG DIBAYAR WIRANG , Ngerti kan dengan yang saya maksud ???
ini kode CSS-nya Dulur2 Aing Sakabehna :
/* Start of Post Navigator by MBT (DARK Theme) ------ */ #calendarDisplay {display:none;} /* div that holds calendar */ #blogger_calendar { margin:5px 0 5px 10px;width:98%;} /* Table Caption - Holds the Archive Select Menu */ #bcaption {border:1px solid #666666;padding:2px;margin:10px 0 0;background:#333333;font:bold 100% Tahoma, Arial, Sans-serif} /* The Archive Select Menu */ #bcaption select {background:#333333;border:0 solid #333333;color:#dddddd;font-weight:bold;text-align:center;} /* The Heading Section */ table#bcalendar thead {} /* Head Entries */ table#bcalendar thead tr th {width:20px;text-align:center;padding:2px; border:1px outset #666666; font:bold 100% Tahoma, Arial, Sans-serif;background:#333333;color:#dddddd} /* The calendar Table */ table#bcalendar {border:1px solid #666666;border-top:0; margin:0px 0 0px;width:95%;background:#333333} /* The Cells in the Calendar */ table#bcalendar tbody tr td {text-align:center;padding:2px;border:1px outset #666666; color:#F5F202;font:bold 100% Tahoma, Arial, Sans-serif;} /* Links in Calendar */ table#bcalendar tbody tr td a:link, table#bcalendar tbody tr td a:visited, table#bcalendar tbody tr td a:active {font-weight:bold;color:#ffffff; text-decoration:underline;} table#bcalendar tbody tr td a:hover {color:#ffffff; text-decoration:none;} /* First Row Empty Cells */ td.firstCell {visibility:visible;} /* Cells that have a day in them */ td.filledCell {} /* Cells that are empty, after the first row */ td.emptyCell {visibility:hidden;} /* Cells with a Link Entry in them */ td.highlightCell {background:#000000;border:1px solid #666666} /* Table Footer Navigation */ table#bcNavigation {width:95%;background:#333333;border:1px solid #666666;border-top:0;color:#F5F202;font:bold 100% Tahoma, Arial, Sans-serif;} table#bcNavigation a:link {text-decoration:none;color:#F5F202} table#bcNavigation a:hover{text-decoration:underline;} td#bcFootPrev {width:10px;} td#bcFootAll{text-align:center;} td#bcFootNext {width:10px;} ul#calendarUl {margin:5px auto 0!important;} ul#calendarUl li a:link {} #calLoadingStatus img {display: block;width: 80px;margin: 10px auto;} /* End of Post Navigator by MBT (DARK Theme) ------ */ |
7.Selanjutnya Simpan Template kalian !!!
Nah begitu caranya , lumayan ribet kan Lur ??? yah namanya juga berurusan sama Kode pastinya ribet lah ( Buat saya doang ) ... kalau ada yang kurang jelas silahkan tanyakan ke Saya , terus untuk mengambil kode CSS untuk Tema Kalender lainnya silahkan Kunjungi Blog-nya agan Satank Disini :
http://mkr-site.blogspot.com/2013/01/membuat-widget-kalender-diblogspot.html
Sekian dan semoga bermanfaat untuk kalian semua , kalau ada kata2 kasar mohon dimengerti karena memang sifat saya , ngga di dunia nyata dan ngga di dunia maya saya memang gitu !!
Wassalam dan Salam Damai Dulur2 Sekalian
Source
Original Code 1 and Original Code 2