Gallery

Macam Mana Nak Buat Post Label Mengunakan Javascript

Google Blog Press

Macam Mana Nak Buat Post Label ! Tajuk Yang Pihak Kami Ingin Huraikan

Laman blog atau web, juga boleh dikenali sebagai laman portal. Kita boleh lihat dengan jelas, setengah blog akan mengunakan javascript berikut, seperti dalam laman news paper. Kerana apa yang kita tulis, blog post hanya menunjukkan yang terbaru iaitu sebanyak sepuluh blog post. Manakala topik yang lama pada kebiasaanya ia akan terselindung dalam "Label". Jadi macam mana kita nak tarik kembali blog yang lama untuk para pembaca. Kadang kadang sifat pembaca ia tidak suka mencari, oleh yang demikian pihak kami ingin terapkan beberapa element yang boleh "recall" blog post yang lama. Jika anda ingin mencuba bolehlah ikuti cara cara berikut.

CSS Code yang tertera di bawah, harus di pastekan di atas code  ]]></b:skin> dalam  blog template.

/* Recent posts by labels
--------------------------------- */
img.label_thumb{
float:left;
margin-right:10px !important;
height:65px; /* Thumbnail height */
width:65px; /* Thumbnail width */
border: 1px solid #fff;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .4);
-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .4);
box-shadow: 0 1px 1px rgba(0, 0, 0, .4);
}

#label_with_thumbs {
float: left;
width: 100%;
min-height: 70px;
margin: 0px 10px 2px 0px;
padding: 0;
}
ul#label_with_thumbs li {
padding:8px 0;
min-height:65px;
margin-bottom:0px;
border-bottom: 1px dotted #999999;
}

#label_with_thumbs li{
list-style: none ;
padding-left:0px !important;
}

#label_with_thumbs a { text-transform: uppercase;}
#label_with_thumbs strong {padding-left:0px; }

Sila copy code dibawah dan pastekan di atas code </head>. cara mencari code tersebut dengan menekan CTRL+F dan type code </head> di kotak carian yang tertera di atas blog template.

<script type='text/javascript'>
//<![CDATA[
function labelthumbs(json){document.write('<ul id="label_with_thumbs">');for(var i=0;i<numposts;i++){var entry=json.feed.entry[i];var posttitle=entry.title.$t;var posturl;if(i==json.feed.entry.length)break;for(var k=0;k<entry.link.length;k++){if(entry.link[k].rel=='replies'&&entry.link[k].type=='text/html'){var commenttext=entry.link[k].title;var commenturl=entry.link[k].href;}
if(entry.link[k].rel=='alternate'){posturl=entry.link[k].href;break;}}var thumburl;try{thumburl=entry.media$thumbnail.url;}catch(error)
{s=entry.content.$t;a=s.indexOf("<img");b=s.indexOf("src=\"",a);c=s.indexOf("\"",b+5);d=s.substr(b+5,c-b-5);if((a!=-1)&&(b!=-1)&&(c!=-1)&&(d!="")){thumburl=d;}else thumburl='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9YXdjZW3fS8e1F8wp6Adit_PmKPAcsgSEfdxH23Yl7PDodJOV1rnLv-wqedvSKz6xPxzur_O1cnQWho8cnF8L4gqumnp_6h4_lUMBVVCIHJMyh8z0PtyQBqFJSCYycP_S6gTxDzLMdmo/s1600/picture_not_available.png';}
var postdate=entry.published.$t;var cdyear=postdate.substring(0,4);var cdmonth=postdate.substring(5,7);var cdday=postdate.substring(8,10);var monthnames=new Array();monthnames[1]="Jan";monthnames[2]="Feb";monthnames[3]="Mar";monthnames[4]="Apr";monthnames[5]="May";monthnames[6]="June";monthnames[7]="July";monthnames[8]="Aug";monthnames[9]="Sept";monthnames[10]="Oct";monthnames[11]="Nov";monthnames[12]="Dec";document.write('<li class="clearfix">');if(showpostthumbnails==true)
document.write('<a href="'+posturl+'" target ="_top"><img class="label_thumb" src="'+thumburl+'"/></a>');document.write('<strong><a href="'+posturl+'" target ="_top">'+posttitle+'</a></strong><br>');if("content"in entry){var postcontent=entry.content.$t;}
else
if("summary"in entry){var postcontent=entry.summary.$t;}
else var postcontent="";var re=/<\S[^>]*>/g;postcontent=postcontent.replace(re,"");if(showpostsummary==true){if(postcontent.length<numchars){document.write('');document.write(postcontent);document.write('');}
else{document.write('');postcontent=postcontent.substring(0,numchars);var quoteEnd=postcontent.lastIndexOf(" ");postcontent=postcontent.substring(0,quoteEnd);document.write(postcontent+'...');document.write('');}}
var towrite='';var flag=0;document.write('<br>');if(showpostdate==true){towrite=towrite+monthnames[parseInt(cdmonth,10)]+'-'+cdday+' - '+cdyear;flag=1;}
if(showcommentnum==true)
{if(flag==1){towrite=towrite+' | ';}
if(commenttext=='1 Comments')commenttext='1 Comment';if(commenttext=='0 Comments')commenttext='No Comments';commenttext='<a href="'+commenturl+'" target ="_top">'+commenttext+'</a>';towrite=towrite+commenttext;flag=1;;}
if(displaymore==true)
{if(flag==1)towrite=towrite+' | ';towrite=towrite+'<a href="'+posturl+'" class="url" target ="_top">More »</a>';flag=1;;}
document.write(towrite);document.write('</li>');if(displayseparator==true)
if(i!=(numposts-1))
document.write('');}document.write('</ul>');}
//]]>
</script>



Nota: Sila perhatikan code bewarna biru sila tukar ke image url yang anda gemari dan pastekan di antara tanda '  '

Sila copy code dibawah dan paste kan di atas code </body>

<script type='text/javascript'>                  
function changeThumbSize(id,size){
var blogGadget = document.getElementById(id);
var replacement = blogGadget.innerHTML;
blogGadget.innerHTML = replacement.replace(/s72-c/g,"s"+size+"-c");
var thumbnails = blogGadget.getElementsByTagName("img");
for(var i=0;i&lt;thumbnails.length;i++){
thumbnails[i].width = size;
thumbnails[i].height = size;
}
}
changeThumbSize("label_with_thumbs",210);             
</script>

Yang Terakhir sila copy code dibawah dan pastekan dalam HTML/Javascript


  1. "<script type='text/javascript'>var numposts = 3;var showpostthumbnails = true;var displaymore = false;var displayseparator = true;var showcommentnum = false;var showpostdate = false;var showpostsummary = true;var numchars = 100;</script>
    <script type="text/javascript" src="/feeds/posts/default/-/Name-of-the-label?published&alt=json-in-script&callback=labelthumbs"></script>"
Sila namakan atau gantikan "Name-of-label dengan label blog.
Sila hubungi pihak kami jika anda mengalami kesulitan..


Google Barcode
THE BLOG DECORATOR

Tiada ulasan:

Catat Ulasan

Author

authorGoogle Barcode
Learn More →

Direction

Hotel Region

Demo team

Eiremer Odand

155 Rahen Roundabout.
BT 7701 Co. Limerick
Rep. Ireland Whatsapp:+60105338313