Hướng dẫn tạo widget (lấy Avatar Yahoo! Messenger) cho blog

Với Widget này bạn có thể cung cấp một tiện ích khá phổ biến trong cộng đồng Chat Yahoo! đó là lấy Avatar của nick yahoo, rất tiện lợi chỉ cần nhập tên nick yahoo cần lấy vào khung và nhấn "Lấy Avatar" và lưu về máy tính.

Bạn hãy chèn đoạn code dưới đây vào trong tiện ích "HTML/JavaScrip" và đặt bất cứ đâu trên blog mà bạn thích:
<center><span style="font-weight: bold;font-size:100%; color:yellow;"><< Yahoo! ID >></span>
<iframe frameborder="0" width="180" src="http://itmod.110mb.com/HowIT.org/HowIT.org_Lay_Avatar.html" height="195"></iframe></center>
Dùng thử widget mới này ngay bên dưới bài viết:
Yahoo! ID:
Tin học - Đời sống
[Read more]

Hướng dẫn tạo widget (Nhận xét mới nhất) cho blog

Sau mỗi bài viết, khi khách truy cập vào có thể để lại lời nhận xét về bài viết hay những vấn đề thắc mắc đó. Nếu luôn phải tìm những lời nhận xét "Comments" đó thì thật vất vả. Vậy hãy tạo một widget thu thập những "Nhận xét mới nhất" nào.
Bạn hãy coppy đoạn code dưới và cho vào Widget "HTML/Javascrip" đặt bất cứ đâu trên blog:
<ul><script style="text/javascript">
function showrecentcomments(json) {
for (var i = 0; i < 10; i++) {
var entry = json.feed.entry[i];
var ctlink;

if (i == json.feed.entry.length) break;
for (var k = 0; k < entry.link.length; k++) {
if (entry.link[k].rel == 'alternate') {
ctlink = entry.link[k].href;
break;
}
}
ctlink = ctlink.replace("#", "#comment-");
var ptlink = ctlink.split("#");
ptlink = ptlink[0];
var txtlink = ptlink.split("/");
txtlink = txtlink[5];
txtlink = txtlink.split(".html");
txtlink = txtlink[0];
var pttitle = txtlink.replace(/-/g," ");
pttitle = pttitle.link(ptlink);
if ("content" in entry) {
var comment = entry.content.$t;}
else
if ("summary" in entry) {
var comment = entry.summary.$t;}
else var comment = "";
var re = /<\S[^>]*>>/g;
comment = comment.replace(re, "");

document.write('<li>');
document.write('<a href="' + ctlink + '">' + entry.author[0].name.$t + '</a>');

document.write('<br/>');
if (comment.length < 100) {
document.write(comment);
}
else
{
comment = comment.substring(0, 100);
var quoteEnd = comment.lastIndexOf(" ");
comment = comment.substring(0, quoteEnd);
document.write(comment + '...<a target="_blank" href="' + ctlink + '">[[Đọc tiếp]]</a>');
}
}
document.write('</li>');

}
</script>
<script src="http://ITmod.blogspot.com/feeds/comments/default?alt=json-in-script&callback=showrecentcomments">
</script></ul>
Trong đó bạn hãy đổi dòng sau thành tên blog của bạn:
<script src="http://ITmod.blogspot.com/feeds/comments/default?alt=json-in-script&callback=showrecentcomments"></script>

Muốn hiện bao nhiêu comment bạn thay đổi số 10 thành số mà bạn muốn ở dòng code này:
for (var i = 0; i < 10; i++) {
* Lưu ý: Đoạn code này chỉ sử dụng riêng cho Blogger.com
[Read more]

Sao lưu và phục hồi template

BACKUP: Lưu lại bản sao tất cả những gì có trong Edit HTML rất quan trọng, bởi vì bạn có thể thao tác sai, làm hỏng template trong khi chỉnh sửa, quay lại template trước đó trường hợp không muốn dùng thay đổi… và quan trọng hơn không phải mất công làm lại từ đầu. Backup trước khi thay đổi không thừa!

Việc này bạn có thể làm rất đơn giản, không tốn nhiều thời gian. Vào Template | Edit HTML, bạn click Download Full Template. xem hình.
RESTORE

Để phục hồi lại Template, hay bạn có một template từ đâu đó muốn sử dụng thì có thể thực hiện như sau: Click Browse -> chọn file template lưu trên ổ cứng (file có phần mở rộng .xml) và nhấn Restore.

KHẮC PHỤC LỖI
Nếu template mà bạn sử dụng hiện tại có một hoặc nhiều widget (HTML, LinkList, Blog Archive,…) sẳn thì bạn có thể gặp lỗi. Để khắc phục lỗi, có hai cách đáng lưu ý:

Cách một: Remove tất cả widget đã đưa vào. Nếu là những widget HTML/JavaScript bạn có thể chép code lưu tạm trên Notepad, nếu là các wigdet khác bạn đành chấp nhận xóa đi và làm lại.

Cách hai: Không cần xóa các widget đã đưa vào, lỗi xuất hiện xảy ra thông báo trùng ID. Chẳng hạn có 2 widget: HTML1, bạn chỉ việc tìm cả hai widget này sửa một trong hai widget HTML1 thành HTML2 hay một số nào đó không trùng với số widget có trên Layout (đếm trên đó để biết), click Save Templates để lưu lại, nếu tiếp tục bị lỗi này bạn cứ đổi ID cho đến khi nào không còn lỗi nữa, tương tự cho các widget khác.

Trong cả hai cách, bạn có thể gặp trường hợp thông báo xóa một hoặc nhiều widget, cứ click CONFIRM & SAVE (đồng ý và lưu lại) bạn sẽ hoàn tất, muốn chèn vào thì hãy làm sau đó. Ví dụ trên hình dưới đây: Lỗi yêu cầu xóa Blog Archive.
Cuối cùng, hãy luôn nhớ rằng trước khi thực hiện thay đổi trên Edit HTML bạn phải backup đề phòng.
[Read more]

Hướng dẫn đăng ký Host Free 110MB.com tốt nhất cho Blog

Trong quá trình làm blog không ít bạn làm blog gặp khó khăn trong việc chọn host lưu trữ cho blog của mình. Nhất là những bạn mới vào, không có điều kiện để sắm cho mình host xịn. Trước hàng ngàn host free trên mạng, qua quá trình sử dụng và test cũng như tổng hợp thông tin trên mạng mình chọn ra một host đáp ứng tốt nhu cầu của blog. Dưới đây là phần hướng dẫn đăng ký Host Free 110MB.com, và tất nhiên là miễn phí:

Info Hosting:
_Home page: http://www.110mb.com
_Interests: Personal, Business.
_Free Web Space: 5,000 MB.
_Forced Ads: No ads (bannerless).
_Your Ads: Allowed.
_Upload: FTP, Browser.
_Editor: Advanced, Basic.
_Scripting: PHP, SSI.
_Pre-Scripts: -
_Your URL: Top-level domain name, or Subdomain.
_Other Features:
* Bandwidth limit 300,000 MB/month.
* Free web space hosting instant activation.
* PHP scripts auto-installer like Fantastico.
* Maximum file size limit 8 MB.
* Addon domain name.
* Powered by 110MBPanel (modified LayeredPanel).
* 150-days Inactivity limit.
_Features Rating: 90 (out of possible 0 to 125 points)
_Average Rating: 9.34 / 10

Xem thông tin đánh giá mới nhất của host 110MB tại đây.
Với gói free của host này bạn có thể thoãi mái lưu trữ những files JS hay những đoạn HTML cho blog mà không cần bận tâm lo lắng về dung lượng lưu trữ cũng như băng thông hàng tháng tới 300 Gb cơ mà. Hơn thế nữa trang này mới đưa tính năng Website Builder Tool cùng hàng loạt các template hấp dẫn giúp bạn thiết kế website trong vòng 5 phút.

Hạn chế của trang này là không cung cấp MySQL database cho các thành viên free trừ khi bạn post đủ 350 bài trên Forum của họ hoặc bỏ ra khoảng $10 để mua MySQL. Khi mua rồi bạn sẽ được cung cấp 999 databases...

Tham khảo các tính năng cho phép giữa FREE và upgrade plans. Bạn chỉ cần trả 1 lần $10 để sử dụng tài khoản này suốt đời (for life). (Quá tuyệt ^^)

Hãy theo dõi và tham khảo thêm tại Box Tiếng Việt trên Forum của họ để biết thêm về những thay đổi và tính năng mới nhé. Bẫy giờ hãy bắt đầu đăng ký để sử dụng hosting tuyệt vời này cho blog yêu nào.

Bước 1:
Vào trang chủ và nhấn vào START NOW để đăng ký hosting.
Bước 2:
* Username: (tên tài khoản mà bạn muốn tạo)
* Password: (mật khẩu đăng nhập)
* Your Primary Email Address: (Email của bạn để nhận link kích hoạt tài khoản)
* Human Validation: (hãy nhập ký tự mật ở hình bên dưới vào)
* Terms of Service - Signature: (riêng phần này hãy đặc biệt chú ý)
Ngay bên dưới dòng này bạn có thể thấy " Read our entire TOS, and you'll find a signature to enter into this field." Hãy nhâp vào link TOS, và di chuyễn đến cuối trang bạn sẽ được một dòng chữ mật để nhập vào ô Terms of Service - Signature. Bạn có thể tham khảo ở hình bên dưới:

Hãy gõ chính xác đoạn văn bản trong khoanh đỏ mà bạn thấy vào trong khung Terms of Service - Signature, lưu ý đoạn văn bản này có thể thay đổi nên khi đăng ký bạn hãy nhấp vào link TOS để đọc nhé.
Nhấn Create My Account Now! để đăng ký.
Bước 3: Vào mail và kích hoạt link đăng ký được gữi về, lúc này bạn sẽ hoàn thành nốt phần đăng ký còn lại.
Nhấn Nhấn Create My Account Now! một lần nữa để hoàn thành.

* Note: Bạn phải xóa files index.html trong mục Files Manager và thay thế vào đó là trang mới của bạn. trong vòng 15 ngày nếu bạn không thay đổi, thì ban quản trị sẽ xóa tài khoản của bạn.
[Read more]

Hướng dẫn tạo bộ đếm tổng số bài viết cho blog

Bạn muốn hiển thị bộ đếm có bao nhiêu bài đã đăng trên blog của mình, hãy làm theo hướng dẫn sau...

Hãy chèn đoạn code này vào Widget "HTML/Javascrip" và đặt nó bất cứ đâu trên blog của bạn:
<script style="text/javascript">
function showcommentscount(json) {
document.write( ' Tổng số bài viết trong blog: ' + parseInt(json.feed.openSearch$totalResults.$t,10) );
} </script>

<script src="http://ITmod.blogspot.com/feeds/posts/default?alt=json-in-script&callback=showcommentscount"></script>
Trong đoạn code trên chú ý phền này và hãy đổi thành tên blog của bạn:
<script src="http://ten_blog_cua_ban.blogspot.com/feeds/posts/default?alt=json-in-script&callback=showcommentscount"></script>
[Read more]
/
 
CopyRight 2008 - Admin ModestPC - Template by Blogger Team