7.6.11

TUTORIAL : LETAK PAGES NUMBER



Haii korang!  :) ada yang rindu solehah tak??kehkehkeh.. agak lama jugak solehah tak mengupdate blog EBT yang selalu kekurangan kaseh sayang nie..haishh..kesian EBT.. sekarang solehah tengah siapkan tutorial request yang korang nak..solehah buat setakat yang mampu okei.. sukahati je kn solehah letak title tutorial yg nie.haha. btw..asal korang faham kn?kan??hasil tutorial nie korang boleh tengok kat bawah..ada pages number kan? ha.kalau korang nak buat mcm tu jugak..ikut tutorial nie step by step  :D

LANGKAH 1
  • mula mula pegi DASHBOARD > DESIGN > PAGE ELEMENT > ADD GADGET HTML/JAVASCRIPT di bawah kotak entri...
LANGKAH 2
  • korang copy koding nie..then paste masuk dlm gadget tu.

<style type="text/CSS">
.showpageArea {padding: 0 2px;margin-bottom:10px;margin-top:10px;
}

.showpageArea a {border: 1px solid #505050;
color: #999999;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: #999999;
background-color: #FFFFFF;
}

.showpageNum a {border: 1px solid #505050;
color: #999999;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: #999999;
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: #999999;

}

.showpage a:hover {font-size:11px;
border: 1px solid #333;
color: #999999;
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: #999999;
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-5,thisUrl.length)==".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 = 2;
var displayPageNum = 5;
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 += '<span class="showpagePoint">'+thisNum+'</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 = ''+upPageHtml+' '+html +' ';
}else{
html = ''+upPageHtml+' '+html +' ';
}
}
html = '<div class="showpageArea"><span class="showpageOf"> Pages ('+(postNum-1)+')</span>'+html;
if(thisNum<(postNum-1)){
html += downPageHtml;
}
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>

LANGKAH 3

  • ha..dah siap..hehe  :) mcmana?/jadik tak??  :) dah siap.korang SAVE je lah okeh..kalau tak jadi jugak..hello2 kat fesbuk..kehkehkeh  .


di sini..solehah nak buat iklan ckit..kalau korang nak request tutorial..tinggalkan di comment box kat page TUTORIAL nie okei..kalau tak..korang klik je button TUTORIAL kat atas tu..sebab kalau letak kat shoutbox..nnti terlepas pandang pulak..hehe  :) btw.terima kaseh..tak sangka folower blog nie dh mencecah 1+++..baru je berapa hari solehah pegi becuti..TERIMA KASEH .


6 comments:

ikhwan said...

hahah..
jumpe gak code untuk pagenumber ni ..
thanks EBT :)

♥ solehah ♥ said...

@ikhwan

samasama ikhwan :) hehe

Tiq Hashim said...

saya buat tak menjadi lah . tak keluar apa-apa pun kat bawah tu. kenapa eh? dia ada jenis2 template je ke yang boleh apply benda page numbering ni?

Cik AdeQ... said...

saya nk cube;)

Maisarah said...

kenapa dia tak kelua apa2 ye?dia hanya tinggalkan ruang kosong saja

ZIRAHKASNADI said...

tak jadik :(

 
Design by AH|SW |Empayar Bintang Tiga 2013