Thứ Ba, 27 tháng 9, 2011

Áp dụng PrettyPhoto Plugin cho tất cả image

prettyphoto jqueryNếu đang áp dụng PrettyPhoto cho blog của mình thì bạn sẽ nhận ra là phải chèn thuộc tính rel="prettyphoto" cho từng ảnh, nay sự phiền hà đó không còn nữa, chỉ cần ảnh có anchor tag (a tag) là sẽ tự động kích hoạt lightbox. Cách làm này thật ra không có gì ghê gớm, tuy vậy cũng ghi ra đây cho những ai cần.




Đoạn code của thủ thuật là như thế này:
<link href='.../prettyPhoto.css' media='screen' rel='stylesheet' type='text/css'/>
<script src='.../jquery.min.js' type='text/javascript'/>
<script src='.../jquery.prettyPhoto.js' type='text/javascript'/>
<script type='text/javascript'>
jQuery("a[rel^='prettyPhoto']").prettyPhoto();
</script>

Chỉ cần sửa đoạn màu đỏ thành thế này:
jQuery(".post-body a img").parent().prettyPhoto();
Kiểm tra kết quả, bạn nhận ra tất cả ảnh trong bài đăng đã tự động kích hoạt lightbox, bạn cảm thấy "sướng".

Thứ Sáu, 23 tháng 9, 2011

Advanced SystemCare Free 4: Tối ưu máy tính toàn diện

Advanced SystemCare Free
Cũng giống như con người, nếu máy tính không được dọn rác, chống phân mảnh, tối ưu trong một thời gian dài thì cũng sẽ gặp nhiều "bệnh" như: dung lượng ổ cứng đầy do chứa nhiều tập tin rác - tập tin bảo mật không cần thiết, xuất hiện nhiều tập tin trùng lặp do việc Copy và Paste, nhiều Registry rác sinh ra do cài đặt nhiều phần mềm, các lỗi hệ thống mỗi lúc nhiều hơn,... Do vậy, để có thể "chữa" được các "căn bệnh" này, bạn nên Alo "bác sĩ" Advanced SystemCare Free 4 - Tối ưu máy tính toàn diện.


Giới thiệu

Advanced SystemCare Free (gọi tắt là ASC) là một chương trình tối ưu máy tính toàn diện do công ty IOBit cung cấp. Chương trình có đầy đủ những tính năng cần thiết của một phần mềm tối ưu máy tính như dọn dẹp Registry, quét Malware, xóa tập tin bảo mật, dọn dẹp tập tin rác, sửa chữa các Shortcut hỏng, quét và kiểm tra ổ đĩa, chống phân mảnh tự động,... Và cùng những tính năng khác sẽ được giới thiệu trong phần Hướng dẫn sử dụng. Tất nhiên, ASC được miễn phí với tất cả mọi người. Nếu có điều kiện thì bạn hãy nâng cấp ASC Free lên Pro hoặc chờ các chương trình khuyến mãi từ phía các nhà cung cấp.
Tải về

Yêu cầu hệ thống
Hệ điều hành hỗ trợ
     • Windows 7
     • Windows Vista
     • Windows XP
     • Windows 2000
Yêu cầu phần cứng
     • Tốc độ xử lý 300 MHz+
     • 256 MB+ RAM
     • 30 MB+ dung lượng ổ cứng trống

Tải về ASC Free 4.1.0 Hướng dẫn sử dụng

Hướng dẫn cài đặt

Bước 1: Tải về File cài đặt đã cho và chạy chương trình
Bước 2: Thực hiện theo các bước cài đặt của chương trình nêu ra (Đã có Tiếng Việt)
Bước 3: Bạn hãy tải và mở tệp tin "Huong dan su dung ASC" để có được sự hướng dẫn sử dụng chương trình chính xác nhất (Mở tệp PDF bằng Nitro PDF Reader hoặc Foxit Reader)
Rùa bông Blog

Thứ Sáu, 16 tháng 9, 2011

Template : GameNow

gamenow templateMột free template mới của Noct, được convert từ WP theme cực kì nổi tiếng : GameNow. Template này phù hợp cho các site chia sẻ tài nguyên (game, software... ) hoặc tin tức.
- Ưu điểm: đẹp, load nhanh, SEO tốt .v.v...
- Khuyết điểm: ngoài việc thiếu comment phân cấp thì chẳng có khuyết điểm nào cả.

Demo     |    Download

Hãy nhanh chóng tải về và trải nghiệm GameNow Template by Noct. Chúc vui.

Thứ Bảy, 10 tháng 9, 2011

Làm đẹp tiện ích Popular Posts (hiệu ứng tooltip)

Tiện ích Popular posts là 1 tiện ích được cung cấp bởi Blogger, nó hiển thị các bài viết được xem nhiều nhất trong blog với các khoảng thời gian như : 1 tuần, 1 tháng, hay mọi lúc. Và nó cũng có 3 chế độ hiển thị : chỉ hiển thị tiêu đề, hiện thị tiêu đề và ảnh thumbnail, và thứ 3 là kiểu hiện thị đầy đủ (gồm : tiêu đề, ảnh thumbnail và trích dẫn).
Lâu rồi mới lại "nổi hứng", nên bữa nay rảnh ngồi chế lại cái tiện ích Popular posts cho nó đẹp chút. Như các bạn đã biết, tiện ích này có 3 chế độ hiển thị khác nhau. Và trong 3 chế độ này đa phần mọi người thường dùng cách hiển thị ảnh thumnnail và tiêu đề vì cách này nhìn tương đối nhất. Với cách hiển thị đầy đủ (gồm : tiêu đề, ảnh thumbnail và trích dẫn), thì cách này thường chiếm nhiều không gian của blog, do đó mà ít người dùng. Hôm nay mình sẽ áp dụng hiệu ứng tooltips cho tiện ích này, để có thể hiển thị đầy đủ nhất nôi dung của tiện ích này mà không tốn nhiều không gian của blog.


Với áp dụng này, phần trích dẫn của tiện ích sẽ hiển thị khi ta rê chuột vào tiêu đề của bài viết. Việc làm này cũng ko ảnh hưởng nhiều đến việc load tiện ích, do tooltips cũng khá nhẹ, vì thế các bạn có thể an tâm về tốc độ load.

Ở đây mình sẽ hướng dẫn 2 cách hiển thị với tooltips.

Cách 1 : Hiển thị tiêu đề và ảnh thumnail, phần trích dẫn sẽ hiển thị khi rê chuột vào tiêu đề.
Cách 2 : Chỉ hiển thị tiêu đề, khi rê chuột sẽ hiển thị ảnh thumbnail và trích dẫn.

Ảnh minh họa :
Cách 1

Cách 2

Sau đây là hướng dẫn:
1. Đầu tiên để thực hiện được thủ thuật này, blog bạn phải có tiện ích popular posts.
- Các bạn thực hiện các bước chuẩn bị như hình bên dưới.

2. Chèn code javascript và CSS cho tooltips:
- Các bạn vào phần chỉnh sửa HTML và chèn đoạn code này vào trước thẻ </head>
<style type='text/css'>
/* CSS ToolTip */
#dhtmltooltip{
border-right: #555 1px solid;
padding-right: 4px;
border-top: #555 1px solid;
padding-left: 4px;
font-size: 10pt;
z-index: 100;
filter: alpha(opacity=90);
-moz-opacity: .90;
-khtml-opacity: .90;
opacity: .90;
left: -300px;
visibility: hidden;
padding-bottom: 4px;
border-left: #555 1px solid;
padding-top: 4px;
border-bottom: #555 1px solid;
font-family: Arial;
position: absolute;
background: #ffffe0;
width: 250px;
}
#dhtmlpointer{
z-index: 101;
left: -300px;
visibility: hidden;
position: absolute;
}
/* END CSS ToolTip */
</style>
<script language='javascript' src='http://data.fandung.com/js/tooltip.js'/>

3. Như vậy đã chuẩn bị xong. bây giờ sẽ là hướng dẫn thực hiện thủ thuật.

A. Cách 1 : hiển thị ảnh thumnail và tiêu để, phần trích dẫn sẽ hiển thị khi rê chuột.

- Vào bố cục, vào chỉnh sửa code HTML, nhấp chọn mở rộng mẫu tiện ích.
- Chèn đoạn code CSS của thủ thuật vào trước dòng ]]></b:skin>
/* CSS Most View with ToolTip */
.popular-posts {display:none;}
#fdmostview {
margin:0px;
padding: 0px 5px 5px 5px;
}
#fdmostview ul {margin:0!important;}
#fdmostview li.lipopu {min-height:54px;border-bottom:1px dashed #F7AA4F;padding:5px 0 5px 0;}
#fdmostview li.lipopu img {float:left;border:1px solid #ccc;padding:1px;margin-right:4px;width:50px;}
#fdmostview ul li {list-style:none;}
/* END Most View with ToolTip */

- Tiếp tục tìm đến code của tiện ích Popular Posts. code của nó sẽ trông như bên dưới :
<b:widget id='PopularPosts1' locked='false' title='Most View' type='PopularPosts'>
<b:includable id='main'>
<b:if cond='data:title'><data:title/></b:if>
<div class='widget-content popular-posts'>
<ul>
<b:loop values='data:posts' var='post'>
<li>
...
...
...
</li>
</b:loop>
</ul>
<b:include name='quickedit'/>
</div>

</b:includable>
</b:widget>
- và các bạn thêm code của thủ thuật vào đoạn code vừa tìm được như đoạn code highlight bên dưới :
<b:widget id='PopularPosts1' locked='false' title='Most View' type='PopularPosts'>
<b:includable id='main'>
<b:if cond='data:title'><data:title/></b:if>
<div class='widget-content popular-posts'>

<script type='text/javascript'>
var p=0;
var sumpopu = new Array();
var titlepopu = new Array();
var urlpopu = new Array();
var thumbpopu = new Array();
</script>

<ul>
<b:loop values='data:posts' var='post'>

<b:if cond='data:post.thumbnail'>
<script type='text/javascript'>
p++;
sumpopu[p]='<data:post.snippet/>';
titlepopu[p]='<data:post.title/>';
urlpopu[p]='<data:post.href/>';
thumbpopu[p]='<data:post.thumbnail/>';
</script>
<b:else/>
<script type='text/javascript'>
p++;
sumpopu[p]='<data:post.snippet/>';
titlepopu[p]='<data:post.title/>';
urlpopu[p]='<data:post.href/>';
thumbpopu[p]='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1ng-xKtFYbPiZTOpzzrSBELdyDLKCbfsxjHWKjXXxK8z9xYgdJcY3WfR-EO8CXFBkCj9cAS-kEmzRCC8ONm4Yluk0AFEL151f5bWZmUdXUiS_vHdfP8lZ6H1Zcc6fJhzIgmXWdp8Rua8o/';
</script>
</b:if>

<li>
...
...
...
</li>
</b:loop>
</ul>
<b:include name='quickedit'/>
</div>


<div id='fdmostview'>
<ul>
<script type='text/javascript'>
//<![CDATA[
for (k=1;k<p+1;k++) {
document.write("<li class='lipopu'><img src='"+thumbpopu[k]+"' /><a href='"+urlpopu[k]+"' onmouseout='hidetip();' onmouseover='showtip('"+sumpopu[k]+"')'>"+titlepopu[k]+"</a></li>");
}
//]]>
</script>
</ul>
</div>

</b:includable>
</b:widget>

- Cuối cùng save template lại.

B. Cách 2 : chỉ hiện thị tiêu đề bài viết, ảnh thumbnail và trích dẫn sẽ hiện thị khi rê chuột vào tiêu đề.

- Vào bố cục, vào chỉnh sửa code HTML, nhấp chọn mở rộng mẫu tiện ích.
- Chèn đoạn code CSS của thủ thuật vào trước dòng ]]></b:skin>
/* CSS Most View with ToolTip */
.popular-posts {display:none;}
#fdmostview {
margin:0px;
padding: 0px 5px 5px 5px;
}
#fdmostview ul {margin:0!important;}
#fdmostview li.lipopu2 {border-bottom:1px dashed #F7AA4F;padding:5px 0 5px 0;}
#fdmostview ul li {list-style:none;}
img.imgpopu2 {float:left;border:1px solid #ccc;padding:1px;margin-right:4px;width:60px;}
/* END Most View with ToolTip */

- tương tự như cách 1, thêm đoạn code highlight bên dưới :
<b:widget id='PopularPosts1' locked='false' title='Most View' type='PopularPosts'>
<b:includable id='main'>
<b:if cond='data:title'><data:title/></b:if>
<div class='widget-content popular-posts'>

<script type='text/javascript'>
var p=0;
var sumpopu2 = new Array();
var titlepopu = new Array();
var urlpopu = new Array();
</script>

<ul>
<b:loop values='data:posts' var='post'>

<b:if cond='data:post.thumbnail'>
<script type='text/javascript'>
p++;
sumpopu2[p]='&lt;img class="imgpopu2" src="<data:post.thumbnail/>" /&gt;<data:post.snippet/>';
titlepopu[p]='<data:post.title/>';
urlpopu[p]='<data:post.href/>';
</script>
<b:else/>
<script type='text/javascript'>
p++;
sumpopu2[p]='&lt;img class="imgpopu2" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1ng-xKtFYbPiZTOpzzrSBELdyDLKCbfsxjHWKjXXxK8z9xYgdJcY3WfR-EO8CXFBkCj9cAS-kEmzRCC8ONm4Yluk0AFEL151f5bWZmUdXUiS_vHdfP8lZ6H1Zcc6fJhzIgmXWdp8Rua8o/" /&gt;<data:post.snippet/>';
titlepopu[p]='<data:post.title/>';
urlpopu[p]='<data:post.href/>';
</script>
</b:if>

<li>
...
...
...
</li>
</b:loop>
</ul>
<b:include name='quickedit'/>
</div>


<div id='fdmostview'>
<ul>
<script type='text/javascript'>
//<![CDATA[
for (k=1;k<p+1;k++) {
document.write("<li class='lipopu2'><img src='http://data.fandung.com/img/icon_popular.png' /><a href='"+urlpopu[k]+"' onmouseout='hidetip();' onmouseover='showtip('"+sumpopu2[k]+"')'>"+titlepopu[k]+"</a></li>");
}
//]]>
</script>
</ul>
</div>

</b:includable>
</b:widget>

- Save template lại.

Thứ Hai, 5 tháng 9, 2011

SimpleBlog Premium Template

simpleblog templateXin giới thiệu với các bạn một template mới do tự tay Noct thiết kế : SimpleBlog. Đây là một template có trả phí, SimpleBlog có các đặc điểm sau:

- 2 cột (main và sidebar)
- Footer 3 cột.
- 3 màu để bạn lựa chọn.
- Tích hợp Nivo Slider.
- Menu trượt jquery...

- Tích hợp sẵn các tiện ích Popular Posts, Hot News, Related Posts (có thumbnail).
- SEO đã được tối ưu (theo khả năng của Noct).
- Tốc độ load nhanh.



     Nếu bạn đang xây dựng website/blog (trên nền Blogspot) một cách nghiêm túc thì không thể thiếu một template thật sự chất lượng và không kém phần bắt mắt. Template này được Noct đầu tư khá nhiều công sức như bạn đã thấy, nếu đã từng trải nghiệm Newscast Template thì bạn cũng có thể dễ dàng sử dụng SimpleBlog. Giá bán là 10$ thanh toán qua Paypal (xem chi tiết ở Blogtipsworld), riêng những ai muốn thanh toán qua ATM hoặc tài khoản ngân hàng thì vui lòng liên hệ với Noct.

PS: template có sử dụng tiện ích bài viết liên quan có hình ảnh từ Duy Pham Blog.

Bài đăng phổ biến