Dec 12, 2008

Halaman Mukasurat Pada Blog


Baru² ini ada seorang bloggers bertanya kepada penulis cara² untuk meletakkan halaman mukasurat pada blog. Maaf kerana penulis sudah terlupa siapa yang mengajukan soalan tersebut. Jadi, hari ini penulis akan tunjukkan cara yang paling mudah untuk meletakkan kod halaman mukasurat tersebut. peace


Sebenarnya widget ini mempunyai beberapa cara tetapi penulis memilih untuk berkongsi kod ini kerana pada anggapan penulis ia lebih mudah difahami berbanding cara² yang lain.
  • Login.
  • Pilih Layout - Page Elements.
  • Ambil Add a Gadjet - HTML / Javascript.
  • Kemudian, salin kod di bawah ini ke dalamnya.
<style>
.showpageArea {padding: 0 2px;margin-top:10px;margin-bottom:10px;
}
.showpageArea a {border: 1px solid #505050;
color: #000000;font-weight:normal;
padding: 3px 6px !important;
padding: 1px 4px ;margin:0px 4px;
text-decoration: none;
}
.showpageArea a:hover {
font-size:11px;
border: 1px solid #333;
color: #000000;
background-color: #FFFFFF;
}

.showpageNum a {border: 1px solid #505050;
color: #000000;font-weight:normal;
padding: 3px 6px !important;
padding: 1px 4px ;margin:0px 4px;
text-decoration: none;

}
.showpageNum a:hover {
font-size:11px;
border: 1px solid #333;
color: #000000;
background-color: #FFFFFF;

}
.showpagePoint {font-size:11px;
padding: 2px 4px 2px 4px;
margin: 2px;
font-weight: bold;
border: 1px solid #333;
color: #fff;
background-color: #000000;


}

.showpage a:hover {font-size:11px;
border: 1px solid #333;
color: #000000;
background-color: #FFFFFF;

}
.showpageNum a:link,.showpage a:link {
font-size:11px;
padding: 2px 4px 2px 4px;
margin: 2px;
text-decoration: none;
border: 1px solid #0066cc;
color: #0066cc;
background-color: #FFFFFF;}

.showpageNum a:hover {font-size:11px;
border: 1px solid #333;
color: #000000;
background-color: #FFFFFF;
}
</style>



<script type="text/javascript">

function showpageCount(json) {
var thisUrl = location.href;
var htmlMap = new Array();
var isFirstPage = thisUrl.substring(thisUrl.length-14,thisUrl.length)==".blogspot.com/";
var isLablePage = thisUrl.indexOf("/search/label/")!=-1;
var isPage = thisUrl.indexOf("/search?updated")!=-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 pageCount=5;
var displayPageNum=3;
var firstPageWord = 'First';
var endPageWord = 'Last';
var upPageWord ='Previous';
var downPageWord ='Next';



var labelHtml = '<span class="showpageNum"><a href="/search/label/'+thisLable+'?&max-results='+pageCount+'">';

for(var i=0, post; post = json.feed.entry[i]; i++) {
var timestamp = post.published.$t.substr(0,10);
var title = post.title.$t;
if(isLablePage){
if(title!=''){
if(post.category){
for(var c=0, post_category; post_category = post.category[c]; c++) {
if(encodeURIComponent(post_category.term)==thisLable){
if(itemCount==0 || (itemCount % pageCount ==(pageCount-1))){
if(thisUrl.indexOf(timestamp)!=-1 ){
thisNum = postNum;
}

postNum++;
htmlMap[htmlMap.length] = '/search/label/'+thisLable+'?updated-max='+timestamp+'T00%3A00%3A00%2B08%3A00&max-results='+pageCount;
}
}
}
}//end if(post.category){

itemCount++;
}

}else{
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+'T00%3A00%3A00%2B08%3A00&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){
if(isLablePage){
upPageHtml = labelHtml + upPageWord +'</a></span>';
}else{
upPageHtml = '<span class="showpage"><a href="/">'+ upPageWord +'</a></span>';
}
}else{
upPageHtml = '<span class="showpage"><a href="'+htmlMap[p]+'">'+ upPageWord +'</a></span>';
}

fFlag++;
}

if(p==(thisNum-1)){
html += '&nbsp;<span class="showpagePoint"><u>'+thisNum+'</u></span>';
}else{
if(p==0){
if(isLablePage){
html = labelHtml+'1</a></span>';
}else{
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"> <a href="'+htmlMap[p]+'">'+ downPageWord +'</a></span>';
eFlag++;
}
}//end if(p>=(thisNum-displayPageNum-1) && p<(thisNum+displayPageNum)){
}//end for(var p =0;p< htmlMap.length;p++){

if(thisNum>1){
if(!isLablePage){
html = '<span class="showpage"><a href="/">'+ firstPageWord +' </a></span>'+upPageHtml+' '+html +' ';
}else{
html = ''+labelHtml + firstPageWord +' </a></span>'+upPageHtml+' '+html +' ';
}
}

html = '<div class="showpageArea"><span style="padding: 2px 4px 2px 4px;margin: 2px 2px 2px 2px;border: 1px solid #333; background-" class="showpage">Page '+thisNum+' of '+(postNum-1)+': </span>'+html;

if(thisNum<(postNum-1)){
html += downPageHtml;
html += '<span class="showpage"><a href="'+htmlMap[htmlMap.length-1]+'"> '+endPageWord+'</a></span>';
}

if(postNum==1) postNum++;
html += '</div>';

if(isPage || isFirstPage || isLablePage){
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;
}
}

}
</script>

<script src="/feeds/posts/summary?alt=json-in-script&callback=showpageCount&max-results=99999" type="text/javascript"></script>
<div style="text-align:right;font-size:10px;color:000000;margin-top:15px;display:none;"> <a href="http://rias-techno-wizard.blogspot.com/2008/07/page-navigation-hack-for-blogger.html">Grab this Widget ~ Blogger Accessories</a></div>

  • Kemudian, anda alihkan Page Element tadi ke bahagian bawah Blog Posts anda.
  • Save template.
Nota : Anda boleh mengubah kod² berikut mengikut kehendak anda :-

var pageCount=5;
- Jumlah halaman mukasurat yang akan kelihatan.

var displayPageNum=3;
- Jumlah topik yang akan disenaraikan setiap kali halaman mukasurat diklik.

Selamat mencuba. Semoga berhasil. senyum

Via : Rias Techno

Dec 11, 2008

Alternatif Untuk Notepad


Perisian Notepad anda rosak sewaktu anda ingin menggunakannya?? Jangan risau wahai sahabat, anda boleh menggunakan perisian Jarte portable yang fungsinya lebih kurang sama seperti Notepad, Word dan Wordpad. Perisian ini bersaiz kecil sahaja. Sesuai untuk digunapakan pada waktu kecemasan. kenyit


Jika anda mahu mencuba perisian ini, anda boleh memuatturunnya di Jarte. Selamat mencuba. sengihnampakgigi

Via : Lifehacker

Dec 4, 2008

Kotak Carian Yahoo









Search the web Search this site


Enjin pencarian adalah antara benda yang paling gemar diletakkan di dalam blog oleh para bloggers. Ia dapat memudahkan pengunjung blog anda untuk carian dengan pantas terhadap sesuatu topik yang mereka minati. Sebelum ini penulis berkongsi kod untuk kotak carian Google, kali ini penulis akan berikan kotak carian Yahoo pula. ihikhik


Masukkan kod ini ke dalam blog anda.

<!-- Yahoo! Search -->
<form method=get action="http://search.yahoo.com/search">
<table cellpadding=0 cellspacing=0 border=0>
<tr><td><div style="border: 1px solid #999; padding: 5px 4px 5px 3px;"><a href="http://search.yahoo.com/">
<img src="http://us.i1.yimg.com/us.yimg.com/i/us/search/ysan/ysanlogo.gif" align="left" border=0></a>
<input type="text" name="p" size=29>
<input type="hidden" name="fr" value="yscpb">
<input type="submit" value="Search"><br><font size="-2" face="arial, helvetica"><input type="radio" style="vertical-align: middle" checked>Search the web <input type="radio" name="vs" style="vertical-align: middle" value="YOUR SITE DOMAIN">Search this site</font></div></td></tr>
</table>

Tukarkan tulisan berwarna merah dengan alamat blog anda. Selamat mencuba. Semoga berjaya. pokpok

Sumber : Yahoo