Một số các weblog sử dụng tính năng Đọc tiếp – Readmore của AnhVo (vietwebguide) một cách tự động hỗ trợ tạo thumbnail từ ngày 31.5 đã không sử dụng được do host mà vietwebguide sử dụng đã thông báo không tiếp tục cung cấp dịch vụ host free do gặp khó khăn trong kinh doanh.
Thông báo được chính thức từ chiều 31.5 như sau:
Để tiếp tục sử dụng tiện ích Readmore các bạn hãy thực hiện theo các bước theo hướng dẫn của phattrien@so như sau:
1. Với người chưa thực hiện tiện ích tính năng Read more của AnhVo (vietwebguide):
Vào Template - Edit HTML, Expand widget, tìm đến thẻ <data:post.body/> và thay nó bằng đoạn code sau:
<b:if cond='data:blog.pageType != "item"'>
<div expr:id='"summary" + data:post.id'><data:post.body/></div>
<script type='text/javascript'>createSummaryAndThumb("summary<data:post.id/>");
</script>
<span class='rmlink' style='float:right;padding-top:20px;'>
<a expr:href='data:post.url'>»»  read more</a></span>
</b:if>
<b:if cond='data:blog.pageType == "item"'><data:post.body/>
</b:if>
Ngoài ra bạn còn phải cho đoạn code dưới đây vào phần HEAD (<head> ... </head>) của template:
<script type='text/javascript'> var thumbnail_mode = "no-float" ; summary_noimg = 430; summary_img = 340; img_thumb_height = 100; img_thumb_width = 120; </script>
<script type='text/javascript'>
//<![CDATA[
function removeHtmlTag(strx,chop){
if(strx.indexOf("<")!=-1)
{
var s = strx.split("<");
for(var i=0;i<s.length;i++){
if(s[i].indexOf(">")!=-1){
s[i] = s[i].substring(s[i].indexOf(">")+1,s[i].length);
}
}
strx = s.join("");
}
chop = (chop < strx.length-1) ? chop : strx.length-2;
while(strx.charAt(chop-1)!=' ' && strx.indexOf(' ',chop)!=-1) chop++;
strx = strx.substring(0,chop-1);
return strx+'...';
}
function createSummaryAndThumb(pID){
var div = document.getElementById(pID);
var imgtag = "";
var img = div.getElementsByTagName("img");
var summ = summary_noimg;
if(img.length>=1) {
imgtag = '<span style="float:left; padding:0px 10px 5px 0px;"><img src="'+img[0].src+'" width="'+img_thumb_width+'px" height="'+img_thumb_height+'px"/></span>';
summ = summary_img;
}
var summary = imgtag + '<div>' + removeHtmlTag(div.innerHTML,summ) + '</div>';
div.innerHTML = summary;
}
//]]>
</script>
2. Với các bạn đang sử dụng tiện ích tính năng Read more của AnhVo (vietwebguide):
Thay thế đoạn mã
<script type='text/javascript'>
summary_noimg = 430;
summary_img = 340;
img_thumb_height = 100;
img_thumb_width = 120;
</script>
<script src='http://www33.websamba.com/anhvosite/blogger/js/summary-post-v20-test.js' type='text/javascript'/>
Bằng đoạn mã dưới:
<script type='text/javascript'> var thumbnail_mode = "no-float" ; summary_noimg = 430; summary_img = 340; img_thumb_height = 100; img_thumb_width = 120; </script>
<script type='text/javascript'>
//<![CDATA[
function removeHtmlTag(strx,chop){
if(strx.indexOf("<")!=-1)
{
var s = strx.split("<");
for(var i=0;i<s.length;i++){
if(s[i].indexOf(">")!=-1){
s[i] = s[i].substring(s[i].indexOf(">")+1,s[i].length);
}
}
strx = s.join("");
}
chop = (chop < strx.length-1) ? chop : strx.length-2;
while(strx.charAt(chop-1)!=' ' && strx.indexOf(' ',chop)!=-1) chop++;
strx = strx.substring(0,chop-1);
return strx+'...';
}
function createSummaryAndThumb(pID){
var div = document.getElementById(pID);
var imgtag = "";
var img = div.getElementsByTagName("img");
var summ = summary_noimg;
if(img.length>=1) {
imgtag = '<span style="float:left; padding:0px 10px 5px 0px;"><img src="'+img[0].src+'" width="'+img_thumb_width+'px" height="'+img_thumb_height+'px"/></span>';
summ = summary_img;
}
var summary = imgtag + '<div>' + removeHtmlTag(div.innerHTML,summ) + '</div>';
div.innerHTML = summary;
}
//]]>
</script>
phattrien@so Chúc các bạn sớm khác phục lỗi trên
Cảm ơn Bác nhiều ! còn tính năng thumbnail bài mỡi cũng die lun kìa ^^ !
ReplyDeletequá tuyệt vời, cả ngày hôm nay chờ mãi cái bài viết này, à mà mình đã đặt link liên kết tới blog của bạn rùi đấy
ReplyDeleteCám ơn các bạn, haitsh à, mình sẽ add link của cậu.
ReplyDeleteto oo: tính năng thumbnail bài mới sẽ tính tiếp trong thời gian tới.
Haizz ... BÁc PTS qua shoutBox mình cười....Nham hiểm làm hồi hộp muốn chết x( .... Thì ra chỉ là giúp ai bị die file js thì xả thẳng vào Temp thôi à :(
ReplyDeletehe he, hu hhu. đang sướng nói câu đó buồn luôn 15 phút. mất cả cảm hứng tìm sửa lỗi recent post của Anh vo
ReplyDeleteBên Blog mình hết comments đc rồi !! Thử qua Spam cái coi !!!
ReplyDeleteKỳ vậy nhỉ ??? Blog mình giờ cứ comments thì nó báo là blogger đang bảo trỳ , hay đại loại như vậy :
ReplyDeletehttp://img.photo.zing.vn/file_uploads/gallery/sources/q42008/2009/05/31/07/59301243774209.PNG
Cái Recent post chắc cungx lại do host Websamba die nên nó bị thế !! Đổi host là xong mà ??
ReplyDeletethảo nào
ReplyDeletee cũng nghi là do host
thx anh nhá
á
ReplyDeletemà cả cái video player của iem cũng là websamba
ReplyDeletetoi rồi
chuẩn bị di cư mà k có thời gian
vỡ mẹt
ặc ặc host die rùi thì biết sao lại rồi up lên host khác kiủ j` đây ?! bác pts có file .js mấy cái recent post, related post hok share cho LouLou zới hichic
ReplyDeleteps: cái tem của anh đẹp quá
ReplyDeletengại thay, nếu k thay ngay
Mạnh dạn lên chelvn, cứ làm là hết ngại ngay thôi mà.
ReplyDeleteDạ em xin báo cáo rằng em đã sửa lại rồi, cảm on anh PTS đáng yêu rất nhiều .
ReplyDeletehost die làm dân bloggerr nhốn nháo nhỉ :D 1 ngày nào đó host googlle bị die thì sao nhỉ :D :D
ReplyDeletecám ơn về bài viết hướng dẫn đã giúp ích cho mình rất nhiều
ReplyDeletethanks again
Cám ơn bạn đã động viên, sẽ cố gắng hơn nữa.
ReplyDeleteđại ka đại ka, e bảo, có vấn đề là thế này, trong script trên í, có đoạn đầu : thumbnail_mode ="no-float" đúng ko ạ, sao của e vẫn bị float sang trái, sửa thế nào ạ
ReplyDelete@ phattrien@so : Ái chà , nói câu đó làm PTS buồn tới những 15 phút cơ à , thế thì cho mềnh xinh lẫu vậy nhé :)
ReplyDelete...img src="'+img[0].src+'" width="'+img_thumb_width+'px" height="'+img_thumb_height+'px"
ReplyDeleteđó, cái dòng này nè đk, ko cần định dạng height nữa thì nó đỡ bị vỡ ảnh
OK, cám ơn Piku rock nhé.
ReplyDeleteCảm ơn phattrien số nhiều, Pogi muốn cái thumbnail lớn hơn nữa thì chỉnh chổ nào vậy?, bây giờ nhìn hơi nhỏ. Chúc thành công và may mắn.
ReplyDeletecảm ơn bạn :D
ReplyDeleteThanks, great post. Mình cũng làm đc rùi nè: www.pkduong.net
ReplyDeletephan ma ban noi la de trong phan Head la sao ay nhi ? La paste doan link do vao cho nao cung dc, roi co chu head va < /head> o dau va cuoi thoi fai k ?
ReplyDeletecho minh hoi la ban noi la bo no vao giua khau len head nghia la sao ? Minh k hieu
ReplyDeletelà bạn cho đoạn code đó vào giữa tag head và /head. Thông thưởng để lên trên tag (/head)
ReplyDeletecái code trên đầu sao chỉnh độ rộng ảnh ko được vậy bạn.
ReplyDelete@Viet-offer.com : Xem lại kỹ đi bạn, mình check thử rồi, chỉnh tốt mà.
ReplyDeleteChỉ chỉnh được chiều dài chiều rộng ko được ^^ !
ReplyDeleteCảm ơn PTS nhiều
ReplyDeleteSao ra chữ Readmore rồi nhưng nội dung bài đăng vẫn còn như cũ, không ẩn đi miếng nào. Giúp tôi với, thanks!
ReplyDeleteĐược rồi. Cám ơn phattrien@so nhiều. Ghé nhà mình cho thêm vài ý kiến để hoàn thiện hơn nhé. Thanks
ReplyDeletethank u :)
ReplyDeleteMẫy bữa trước tớ vẫn sử dụng được tính năng Readmore, sau khi thay thế Template mới tư nhiên nó mất tiêu, không còn sử dụng được nữa. Bác có thể chỉ tớ cách khắc phục với. Cảm ơn
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteQuá đẹp :D
ReplyDeleteThanks
không hiểu ý bạn là gì?
ReplyDeletethank phattrieno năm mới chúc phattrienso sức khỏe và thành công nha
ReplyDeleteLão đang dọn nhà nên mất một số đồ, đây là một món tìm lại được. Cảm ơn nhiều nha Anh3, với lão: Thủ thuật mô, chỉ cần cọp dán, lưu một phát mà xuất đầu lộ diện là ô kê con gà quay - vạn vạn tuế!!!!
ReplyDelete