MỤC LỤC CỦA BLOG DUNGHENNESSY

Posted by chiasedamme on Wednesday, March 9, 2011

Thủ thuật blog cơ bản










Thủ thuật blog nâng cao









Giao diện Blogspot









Trang trí Blog










More about →

☆ ĐẾM NGƯỜI ĐANG XEM (ONLINE)

Posted by chiasedamme

Bạn có thể biết được số khách đang tham quan Blog của mình với các thao tác cực kỳ đơn giản.



Đầu tiên, bạn truy cập VÀO ĐÂY, sau đó chọn vị trí để hiển thị bộ đếm (trái, giữa, phải...) và cuối cùng copy code để dán vào Blog.


Bây giờ, vào Blog của mình bạn có thể thấy được số khách đang tham quan Blog.
Ngoài ra, khi bấm vào biểu tượng này bạn có thể biết các bài hoặc hình ảnh trên Blog đã bị copy ở mục What are they copying... hoặc bạn có thể thấy được thành phố và Quốc gia khách đã và đang online ở mục Where they come From...


Ngoài ra, bạn cũng có thể VÀO ĐÂY, để chọn cho mình các mẫu đếm truy cập khác bằng cách chọn mẫu rồi chép code dán vào Blog là xong.
More about →

Ẩn nhận xét đã bị xóa và thống kê lại nhận xét

Posted by chiasedamme on Thursday, March 3, 2011

Chúng ta đã biết đến thủ thuật ẩn nhận xét đã bị tác giả xóa. Tuy nhiên thủ thuật đó có một điểm hạn chế là nhận xét bị xóa được ẩn đi nhưng vẫn được thống kê trong tổng số nhận xét trên cả blogspot. Bài viết này hướng dẫn cách vừa ẩn nhận xét đã bị xóa và thống kê lại nhận xét trên blogspot đã loại bỏ các nhận xét đã bị xóa, giúp cho kết quả thống kê được chính xác hơn.

Để làm được như vậy, bạn hãy thực hiện như sau.

Bước 1. Đăng nhập Blogger, vào Design >> Edit HTML, chọn Expand Widget Templates.

Tìm dòng

<b:loop values='data:post.comments' var='comment'>

Rồi chèn dưới nó bằng đoạn code bên dưới.

<b:if cond='data:comment.isDeleted'>
<b:else/>

Kéo xuống đến thẻ đóng </b:loop> rồi chèn trước nó bằng thẻ </b:if>.

Lưu Template. Với Bước 1 thì các nhận xét bị xóa sẽ không còn xuất hiện nữa.

Bước 2. Thống kê lại nhận xét trên blogspot.

Tìm trong Template tất cả các dòng <data:post.numComments/>

Rồi thay nó bằng <font id='numComments'><data:post.numComments/></font>

Tìm dòng <b:includable id='comments' var='post'>

Rồi đặt dưới nó bằng đoạn code bên dưới.

<script type='text/javascript'>var numComments=<data:post.numComments/>;</script>

Tiếp tục tìm dòng <b:if cond='data:comment.isDeleted'> (đã thêm vào ở Bước 1)

Và đặt dưới nó bằng dòng

<script type='text/javascript'>numComments--;</script>.

Cuối cùng, tìm dòng <b:if cond='data:post.commentPagingRequired'>

Rồi đặt trước nó bằng đoạn code bên dưới.

<script type='text/javascript'>
var numC=document.getElementById(&#39;numComments&#39;);
if(numC) numC.innerHTML=numComments;
</script>

Lưu Template. Nhờ Bước 2, các nhận xét bị xóa sẽ được loại trừ và bộ đếm nhận xét sẽ thống kê chính xác hơn.
More about →

Kaspersky Pure 2011

Posted by chiasedamme on Wednesday, March 2, 2011

Image

Kaspersky PURE gives you much more than just antivirus software. Its everything you need to protect all the most important assets in your digital life: your computer, your online ***s, your most valuable data even your family. It gives you the peace of mind of knowing your digital life is safe, your PC is in tip-top condition, your most valuable information is secure and your family is protected.








More about →

Total Commander v7.56

Posted by chiasedamme


Total Commander is a file manager for Windows, a program like Windows Explorer to copy, move or delete files. However, Total Commander can do much more than Explorer, e.g. pack and unpack files, access ftp servers, compare files by content.












More about →

☆ TẠO HỘP DANH MỤC XỔ XUỐNG

Posted by chiasedamme on Tuesday, March 1, 2011

Khi các bài đăng trên Blog của bạn có nhiều, bạn phải tạo cho mình một danh mục xổ xuống có các tiêu đề bài đăng để cho khách tham quan dễ kiếm và làm cho Blog của bạn thêm "PRO"


Đầu tiên, bạn đăng nhập vào Blog chọn thiết kế > thêm tiện tích chọn HTML/Javacript


Sau đó bạn ghi tiêu đề (ví dụ: DANH MỤC, CÁC BÀI ĐÃ ĐĂNG...)
Kế tiếp bạn chép đoạn code này và dán vào ô lớn phía dưới

<select id="Select1"onchange="window.open
(this.options[this.selectedIndex].value,'_blank')
;this.options[0].selected=true" style="width: 100%;
 " class="text_noresize" name="select">

    <option selected="selected">DANH MỤC CHÍNH</option>

    <option value='URL liên kết' > TÊN MỤC CON</option>

</select>






Bây giờ bạn cần thay đổi tên muốn hiển thị (ví dụ: thủ thuật USB, Win 7...) ở dòng trên. dòng phía dưới URL liên kết bạn thay đổi  bằng URL của bài đăng, còn phần Tên mục con bạn thay bằng tên của tiêu đề bài đăng
More about →

Tiện ích Bài viết Hot cho blogspot

Posted by chiasedamme

Tiện ích Bài viết Hot (Hot Posts Widget) là tiện ích hiển thị những bài viết được bạn đọc quan tâm và có nhiều nhận xét nhất. Tiện ích này khác với tiện ích Popular Posts hiển thị những bài viết được xem nhiều nhất.

Script trong thủ thuật sau đây sẽ lọc những bài viết được bình luận nhiều nhất trong blogspot để tạo ra tiện ích mà tôi đặt tên là Hot Posts. Tiện ích này hiển thị tiêu đề bài viết và số nhận xét cho mỗi bài viết. Thiết nghĩ đây cũng là một tiện ích cần thiết cho blogspot, bên cạnh tiện ích Popalar Posts sẵn có của Blogger.

Bạn có thể xem Demo dưới đây.

Bài viết Hot



Để cài đặt tiện ích này, bạn hãy thực hiện như sau.

Bước 1. Đăng nhập Blogger, vào Design >> Edit HTML. Đặt đoạn code bên dưới vào trước thẻ </head>.

<script type='text/javascript'>
//<![CDATA[
// Hot Posts Widget styled by Huynh-nhat-ha.blogspot.com
getHP=function(d){document.write(d)};
hotPost = function(u,t,c,b) { this.url = u; this.tit = t; this.comm = c; this.body = b };
var sortAllPosts=[];
sortAllPostsRecopilation = function (json) {
var total,entry,i,x,arr,lnk,com,ttle;
total = json.feed.entry.length;
for(i=0; i < total; i++){
entry=json.feed.entry[i];
for (x=0; x < entry.link.length; x++){
arr = entry.link[x];
lnk = (arr.rel=="alternate" ? arr.href : lnk);
if(arr.rel=="replies"){
com = (arr.type=="text/html" ? parseInt(arr.title,10) : com);
}
}
ttle = entry.title.$t;
txt = ('summary' in entry ? entry.summary.$t : entry.content.$t);
sortAllPosts.push(new hotPost(lnk,ttle,com,txt));
}
sortAllPosts=sortAllPosts.OrderMaxMin();
};
Array.prototype.OrderMaxMin = function(){
var max=0;
var tmp=[];
var x,i,post;
for(i=0; i<this.length; i++){
post=this[i];
max = ( post.comm > max ? post.comm : max);
}
for(x = max; x>=0; x--){
for(i=0; i<this.length; i++){
post=this[i];
if(post.comm == x){
tmp.push(post);
}
}
}
return(tmp);
};
Array.prototype.DisplayHotPosts = function(max,txt) { for(var i=0; i<max;i++){ p=this[i]; getHP(p.tit.link(p.url)+" ("+p.comm+" nhận xét)<br/>"); }};
//]]>
</script>

Lưu Template.

Bước 2. Vào Page Elements. Trên sidebar thêm một tiện ích HTML/Javascript và đặt đoạn code sau đây vào phần nội dung tiện ích (đặt tên tiện ích là Bài viết Hot hay tên gì đó tùy ý bạn).

<div id='HotPosts'>
<script src='http://huynh-nhat-ha.blogspot.com/feeds/posts/default?alt=json-in-script&callback=sortAllPostsRecopilation&max-results=999' type='text/javascript'></script>
<script type='text/javascript'>sortAllPosts.DisplayHotPosts(7,00);</script>
</div>

Thay huynh-nhat-ha bằng tên blogspot của bạn, thay số 7 để chỉ số bài viết được hiển thị trên tiện ích.

Lưu ý nếu bạn rành về CSS thì có thể định dạng CSS cho tiện ích này theo kiểu như sau.

#HotPosts {
….
}
#HotPosts a {
…
}
More about →