Menyimpan file java script ditempat penyimpanan online hosting, bagi mereka yang mempunyi hosting sendiri sudah pasti menyimpan file java ke hosting yang dimilikinya, nah bagaimana seperti saya yang tidak mempunyai hosting punya blogpun gratisan dengan blogspot. Pada dasarnya semua file termasuk tulisan saya ini disimpan didalam hosting hanya saja kita tidak pernah mau tahu disimpannya dimana dan berapa besar kapasitas penyimpanan yang sudah di gunakan, karena semuanya sudah difasilitasi oleh blogspot yang bekerjasama dengan google, picasa dll sehingga saat saya posting artikel dan gambar pada blog ini secara otomatis gambar tersebut akan ditempatkan di picasa.
Cara Upload Javascrip di GoogleCode kita bisa saja membuat semua kode java dan menempatkannya kedalam html blog tapi akan berdampak pada loading blog. Saat blog dibuka maka dengan sendiri semua kode yang ada akan diload, biasanya kita menambahkan kode java atau kode-kode lain untuk mempercantik dan melengkapi navigasi blog kita, sebagai contoh memasang navigasi nomor halaman akan banyak scrip kode yang ditambahkan silahkan baca cara membuat nomor halaman web blog begitu juga navigasi lainnya. untuk mempersingkat scrip tambahan tersebut agar tidak terlalu banyak maka kode tersebut diupload dihosting yang kita miliki berhubung kita menggunakan google code, karena tidak mempunyai hosting sendiri seperti saya kita gunakan code.gooogle untuk menyimpan file tersebut secara gratis.
Berikut ini penggalan file java script nomor halaman yang menurut saya cukup panjang nantinya akan diupload ke google code :
<b:if cond='data:blog.pageType != "item"'>
<!-- PAGE NAVIGATION START-->
<script type='text/javascript'>
var pageCount=4;
var displayPageNum=3;
var upPageWord ='« ';
var downPageWord =' »';
</script>
<script type='text/javascript'>
//<![CDATA[
function showpageCount(json){var thisUrl=home_page_url;var htmlMap=new Array();var thisNum=1;var postNum=1;var itemCount=0;var fFlag=0;var eFlag=0;var html='';var upPageHtml='';var downPageHtml='';for(var i=0,post;post=json.feed.entry[i];i++){var timestamp1=post.published.$t.substring(0,19)+post.published.$t.substring(23,29);timestamp=encodeURIComponent(timestamp1);var title=post.title.$t;if(title!=''){if(itemCount==0||(itemCount%pageCount==(pageCount-1))){if(thisUrl.indexOf(timestamp)!=-1){thisNum=postNum}if(title!='')postNum++;htmlMap[htmlMap.length]='/search?updated-max='+timestamp+'&max-results='+pageCount}}itemCount++}for(var p=0;p<htmlMap.length;p++){if(p>=(thisNum-displayPageNum-1)&&p<(thisNum+displayPageNum)){if(fFlag==0&&p==thisNum-2){if(thisNum==2){upPageHtml='<span class="showpage" style="padding: 4px 8px;margin:0 4px;text-decoration:none;background:#dfdfdf;color:#686868; border:1px solid #989898;font-family: Arial, Verdana;font-size: 15px;"><a href="/">'+upPageWord+'</a></span>'}else{upPageHtml='<span class="showpage" style="padding: 4px 8px;margin:0 4px;text-decoration:none;background:#dfdfdf;color:#686868; border:1px solid #989898;font-family: Arial, Verdana;font-size: 15px;"><a href="'+htmlMap[p]+'">'+upPageWord+'</a></span>'}fFlag++}if(p==(thisNum-1)){html+='<span class="showpagePoint">'+thisNum+'</span>'}else{if(p==0){html+='<span class="showpageNum"><a href="/">1</a></span>'}else{html+='<span class="showpageNum"><a href="'+htmlMap[p]+'">'+(p+1)+'</a></span>'}}if(eFlag==0&&p==thisNum){downPageHtml='<span class="showpage" style="padding: 4px 8px;margin:0 4px;text-decoration:none;background:#dfdfdf;color:#686868; border:1px solid #989898;font-family: Arial, Verdana;font-size: 15px;"> <a href="'+htmlMap[p]+'">'+downPageWord+'</a></span>';eFlag++}}}if(thisNum>1){html=''+upPageHtml+' '+html+' '}html='<div class="showpageArea"><span style="COLOR: #676767;background:#fff;border: 1px solid #b6b5b5;font-size: 15px;padding:4px 8px;margin:0 4px;" class="showpageOf"> Pages '+(postNum-1)+'</span>'+html;if(thisNum<(postNum-1)){html+=downPageHtml}if(postNum==1)postNum++;html+='</div>';var pageArea=document.getElementsByName("pageArea");var blogPager=document.getElementById("blog-pager");if(postNum<=2){html=''}for(var p=0;p<pageArea.length;p++){pageArea[p].innerHTML=html}if(pageArea&&pageArea.length>0){html=''}if(blogPager){blogPager.innerHTML=html}}function showpageCount2(json){var thisUrl=home_page_url;var htmlMap=new Array();var isLablePage=thisUrl.indexOf("/search/label/")!=-1;var thisLable=isLablePage?thisUrl.substr(thisUrl.indexOf("/search/label/")+14,thisUrl.length):"";thisLable=thisLable.indexOf("?")!=-1?thisLable.substr(0,thisLable.indexOf("?")):thisLable;var thisNum=1;var postNum=1;var itemCount=0;var fFlag=0;var eFlag=0;var html='';var upPageHtml='';var downPageHtml='';var labelHtml='<span class="showpageNum"><a href="/search/label/'+thisLable+'?&max-results='+pageCount+'">';var thisUrl=home_page_url;for(var i=0,post;post=json.feed.entry[i];i++){var timestamp1=post.published.$t.substring(0,19)+post.published.$t.substring(23,29);timestamp=encodeURIComponent(timestamp1);var title=post.title.$t;if(title!=''){if(itemCount==0||(itemCount%pageCount==(pageCount-1))){if(thisUrl.indexOf(timestamp)!=-1){thisNum=postNum}if(title!='')postNum++;htmlMap[htmlMap.length]='/search/label/'+thisLable+'?updated-max='+timestamp+'&max-results='+pageCount}}itemCount++}for(var p=0;p<htmlMap.length;p++){if(p>=(thisNum-displayPageNum-1)&&p<(thisNum+displayPageNum)){if(fFlag==0&&p==thisNum-2){if(thisNum==2){upPageHtml=labelHtml+upPageWord+'</a></span>'}else{upPageHtml='<span class="showpage" style="padding: 4px 8px;margin:0 4px;text-decoration:none;background:#dfdfdf;color:#686868; border:1px solid #989898;font-family: Arial, Verdana;font-size: 15px;"><a href="'+htmlMap[p]+'">'+upPageWord+'</a></span>'}fFlag++}if(p==(thisNum-1)){html+='<span class="showpagePoint">'+thisNum+'</span>'}else{if(p==0){html=labelHtml+'1</a></span>'}else{html+='<span class="showpageNum"><a href="'+htmlMap[p]+'">'+(p+1)+'</a></span>'}}if(eFlag==0&&p==thisNum){downPageHtml='<span class="showpage" style="padding: 4px 8px;margin:0 4px;text-decoration:none;background:#dfdfdf;color:#686868; border:1px solid #989898;font-family: Arial, Verdana;font-size: 15px;"> <a href="'+htmlMap[p]+'">'+downPageWord+'</a></span>';eFlag++}}}if(thisNum>1){if(!isLablePage){html=''+upPageHtml+' '+html+' '}else{html=''+upPageHtml+' '+html+' '}}html='<div class="showpageArea"><span style="COLOR: #999;" class="showpageOf"> Pages ('+(postNum-1)+')</span>'+html;if(thisNum<(postNum-1)){html+=downPageHtml}if(postNum==1)postNum++;html+='</div>';var pageArea=document.getElementsByName("pageArea");var blogPager=document.getElementById("blog-pager");if(postNum<=2){html=''}for(var p=0;p<pageArea.length;p++){pageArea[p].innerHTML=html}if(pageArea&&pageArea.length>0){html=''}if(blogPager){blogPager.innerHTML=html}}var home_page_url=location.href;var thisUrl=home_page_url;if(thisUrl.indexOf("/search/label/")!=-1){if(thisUrl.indexOf("?updated-max")!=-1){var lblname1=thisUrl.substring(thisUrl.indexOf("/search/label/")+14,thisUrl.indexOf("?updated-max"))}else{var lblname1=thisUrl.substring(thisUrl.indexOf("/search/label/")+14,thisUrl.indexOf("?&max"))}}var home_page="/";if(thisUrl.indexOf("?q=")==-1){if(thisUrl.indexOf("/search/label/")==-1){document.write('<script src="'+home_page+'feeds/posts/summary?alt=json-in-script&callback=showpageCount&max-results=99999" ><\/script>')}else{document.write('<script src="'+home_page+'feeds/posts/full/-/'+lblname1+'?alt=json-in-script&callback=showpageCount2&max-results=99999" ><\/script>')}}
//]]>
</script>
<!-- PAGE NAVIGATION STOP-->
</b:if>
Cara Upload Javascript di googlecode
Cara Upload JavascriptKode yang diberi warna biru diatas sekedar contoh file java scrip untuk membuat nomor halaman web blog, jika dilihat cukup banyak scripnya, saat kode java tersebut kita sisipkan ke kode HTML blog kita sudah pasti ukuran html blog kita akan bertambah besar, cara uploadnya perhatikan kode yang diberi warna biru kemudian copy dan paste ke notepad dan simpan, simpan kode tadi dan berinama sesuaikeinginan sobat dengen exstensi file .js, langkah selanjutnya upload file tadi ke google code silahkan klik google.code,
Silahkan daftar dengan account google sobat dan ikuti cara dibawah ini :
Isi Project Name, Project Sumari dan keterangannya, langkah selanjutnya pada version control system pilih Mercurial pada Source Code License pilih GNU GPL V3 nah untuk mercurial dan source code license jangan ditanya kesaya sob, saya sebenarnya juga gak tau apa gunanya saya juga dapat refrensi dari teman-teman langkah untuk mendaftar digoogle code.
kira kira jadinya begini sob, setelah project yang dibuat tadi berhasil maka tampilannya seperti diatas, tahap selanjutnya klik tap Downloads.
Selanjutnya ambil alamat code file javascript yang disimpan tadi dengan cara klik kanan pada filename kemudian pilih copy link location, setelah didapatkan kode tersebut paste ditempat yang diinginkan, karena kode tadi adalah javascript lihat contoh dibawah ini :
<script src='http://kutrash.googlecode.com/files/pagenav.js' type='text/javascript'/>
ambil alamatnya kemudian diapit dengan tag script seperti contoh alamat pagenav.js diatas yang diberi warna biru, jadi kode yang panjang diatas akan lebih singkat seperti dibawah ini dan bandigkan :
<b:if cond='data:blog.pageType != "item"'>
<!-- PAGE NAVIGATION START-->
<script type='text/javascript'>
var pageCount=4;
var displayPageNum=3;
var upPageWord ='« ';
var downPageWord =' »';
</script>
<script src='http://kutrash.googlecode.com/files/pagenav.js' type='text/javascript'/>
<!-- PAGE NAVIGATION STOP-->
</b:if>
tips cara upload javascrip di googlecode ini semoga bermanfaat buat sobat yang pemula seperti saya semoga berhasil, dan selamat mencoba
0 comments:
Posting Komentar
Maaf postingan diatas tidak bermaksud menggurui sobat pembaca, jika berkenan tinggalkan komentarnya. Jangan Spam ya sob, sukses dan salam kenal,
Terimakasih atas kesempatan dan kunjungannya.!