Thông báo về việc nghỉ lễ Quốc khánh ngày 2 tháng 9 năm 2011

Người đăng: kiemdaigia on Thứ Tư, 31 tháng 8, 2011



Nhân dịp Quốc khánh 2/9/2011, Ban Quản trị và Ban Biên tập website www.thuthuatblogger.info xin kinh chúc Quý khách sức khỏe an khang – sự nghiệp thành đạt và trân trọng thông báo đến Quý khách về việc nghỉ lễ như sau:

- Thủ thuật Blogger nghỉ lễ từ 00 giờ 00 ngày 01/9/2011 đến 24 giờ 00 ngày 03/9/2011 và sẽ trở lại hoạt động bình thường từ lúc 00 giờ 00 ngày 04/9/2011.

Do nghỉ lễ Quốc khánh nên việc công bố giải thưởng Top chém gió trong tháng 8 (giải nhất và giải nhì) sẽ được dời đến ngày 04/9/2011. Trong thời gian nghỉ lễ, quý bạn đọc nếu có vấn đề gì cần giải đáp, vui lòng để lại lời nhắn ở các mục Yêu cầu thủ thuật, Hỏi và Đáp, Gửi hồ sơ bệnh án cho B-Care và chúng tôi sẽ sắp xếp giải đáp kể từ ngày 04/9/2011.

Hy vọng trong những khoảnh khắc quý báu này, quý bạn đọc gần xa sẽ tận hưởng tối đa cuộc sống cùng gia đình và bạn bè. Nếu ai có rảnh muốn lang thang online thì có thể dành chút ít thời gian tạt ngang chốn này và để lại những dòng lưu bút gọi là …






Nước Việt Nam Dân chủ Cộng hòa được thành lập vào ngày 2 tháng 9 năm 1945 (đây cũng là ngày quốc khánh của nước Cộng hòa Xã hội Chủ nghĩa Việt Nam hiện nay), sau Cách mạng Tháng Tám với đóng góp chung của toàn dân Việt Nam dưới sự lãnh đạo của của mặt trận Việt Minh. Trong cuộc cách mạng này Đảng Cộng sản Đông Dương (tổ chức nòng cốt Việt Minh) đóng vai trò chỉ đạo, dù trên thực tế ở một số tỉnh thành chưa có hay khôi phục tổ chức đảng. Tại miền Bắc, một số tỉnh chưa có tổ chức đảng nhưng Việt Minh hoạt động rất mạnh hầu khắp các tỉnh thành. Tại miền Trung, hoạt động của Việt Minh và Đảng Cộng sản khá mạnh. Trong khi đó ở Nam Bộ, hoạt động của Việt Minh có phần yếu hơn, Đảng Cộng sản chưa khôi phục đầy đủ sau Nam Kỳ Khởi Nghĩa. Trong Cách mạng Tháng Tám, tổ chức Việt Minh đã lôi kéo lực lượng Thanh niên tiền tuyến do Chính phủ Đế quốc Việt Nam nuôi dưỡng ủng hộ Việt Minh. Tại một số tỉnh Nam Bộ, Thanh niên tiền phong đóng vai trò quan trọng giành chính quyền.

More about

Đặt quảng cáo banner và giới thiệu sản phẩm tại đây

Người đăng: kiemdaigia on Thứ Ba, 30 tháng 8, 2011

Kính gửi Quý khách,

Thủ thuật Blogger xin gửi lời chào trân trọng và cảm ơn về sự ủng hộ nhiệt tình của quý khách trong thời gian qua. Sau một tháng đi vào hoạt động, Thủ thuật Blogger đã có những dấu ấn phát triển ổn định. Trên con đường hội nhập vươn lên không ngừng, Thủ thuật Blogger quyết tâm trở thành địa chỉ tin cậy, điểm đến trong tương lai của cộng đồng Blogger Việt Nam.

Bắt đầu từ tháng 9/2011, Thủ thuật Blogger chính thức triển khai dịch vụ quảng cáo trên hệ thống website www.thuthuatblogger.info nhằm giúp trang web duy trì hoạt động thường xuyên và cải thiện chất lượng thông tin trong thời gian tới. Đây là cơ hội để cộng đồng Blogger Việt Nam có thêm dịp khẳng định thương hiệu, uy tín và quảng bá sản phẩm của mình tại Thủ thuật Bloger.

Thủ thuật Blogger kính mời Quý khách có nhu cầu sử dụng dịch vụ quảng cáo, đề nghị liên hệ trực tiếp với Ban Quản trị Thủ thuật Blogger tại địa chỉ email webmaster@thuthuatblogger.info hoặc số điện thoại di động: 0909841270 để tham gia khai thác dịch vụ đạt hiệu quả cao nhất.

Hiện nay Thủ thuật Blogger cung cấp các hình thức quảng cáo sau đây:

1. Đặt quảng cáo Banner trên Header
- Kích cỡ: 468 x 60.
- Giá: 10 USD/tháng. Gói khuyến mãi: 15 USD/3 tháng.




Price Range



2. Đặt quảng cáo Banner trên Sidebar
- Kích cỡ: 125 x 125.
- Giá: 3 USD/tháng.




Price Range



3. Đặt quảng cáo giới thiệu sản phẩm tiêu biểu dưới Header
- Bài viết giới thiệu chi tiết về sản phẩm tiêu biểu (có cả banner), thể loại sản phẩm không giới hạn ngành nghề.
- Giá: 5 USD/tháng.




Price Range



Hình thức thanh toán dịch vụ: Qua tài khoản Paypal, tài khoản (ATM) Vietcombank hoặc quy đổi sang VND nộp tiền vào số điện thoại di động.

Riêng các khách hàng tiềm năng (đăng ký quảng cáo có kỳ hạn trên 1 tháng) sẽ được hưởng chính sách khuyến mãi ưu đãi lên đến 50%.

Kính báo!
More about

Giải thưởng Top chém gió tại Thủ thuật Blogger

Người đăng: kiemdaigia

Thành công của Thủ thuật Blogger của ngày hôm nay không thể không kể đến sự nhiệt tình bình luận và góp ý chân thành của quý bạn đọc. Để vinh danh những đóng góp quý báu ấy, Thủ thuật Blogger thành lập Giải thưởng top chém gió dành cho những người có số bình luận nhiều xếp thứ nhất và thứ hai trong tháng, định kỳ 6 tháng và 1 năm. Giải thưởng được trao dưới hình thức cấp quyền đặt quảng cáo tại Thủ thuật Blogger. Đây là cơ hội để bạn đọc vừa thể hiện quan điểm của mình qua những bình luận đồng thời có thể quảng bá sản phẩm của mình tại Thủ thuật Blogger.

Thủ thuật Blogger luôn phấn đấu xây dựng mối quan hệ tốt với cộng đồng vì thế luôn trân trọng những bình luận của quý bạn đọc.

Bình luận tại Thủ thuật Blogger có lợi ích gì?

Tên miền Thuthuatblogger.info tuy mới hoạt động kể từ ngày 28/7/2010 song đã có PR3, Alexa Rank và lượng truy cập tăng lên từng ngày. Hy vọng rằng những phát triển mới trong thời gian tới sẽ đem đến nhiều backlinks cho người bình luận. Thủ thuật Blogger cũng hy vọng rằng quý bạn đọc không ngừng tạo thương hiệu riêng cho mình thông qua những bình luận mang tính xây dựng.

Quy định về Giải thưởng Top chém gió như thế nào?

Giải thưởng Top chém gió được chia thành 3 định kỳ: theo tháng, 6 tháng và 1 năm.

1. Giải nhất của Giải thưởng Top chém gió trong tháng là quyền đặt banner quảng cáo có kích cỡ 125 x 125 trên sidebar của Thủ thuật Blogger trong vòng 1 tháng, giải nhì là quyền đặt Favicon Link ở phần Main trong vòng 1 tháng.

2. Giải nhất của Giải thưởng Top chém gió 6 tháng là quyền đặt banner quảng cáo có kích vỡ 125 x 125 trên Sidebar trong thời hạn 6 tháng, giải nhì là quyền đặt banner ở cùng vị trí trong thời hạn 3 tháng.

3. Giải nhất của Giải thưởng Top chém gió trong năm là quyền đặt banner quảng cáo có kích vỡ 468 x 60 trên Header của Thủ thuật Blogger trong vòng 1 năm, giải nhì là quyền đặt banner có kích cỡ 125 x 125 trên Sidebar trong thời hạn 6 tháng.

4. Người bình luận phải có tối thiểu 30 bình luận trong tháng để đủ tiêu chuẩn nhận giải thưởng, các tác giả trong Ban biên tập không được phép tham gia chương trình này.

5. Kết quả giải thưởng được công bố tại đây vào ngày đầu tiên hàng tháng (đối với giải thưởng Top chém gió trong tháng), ngày đầu tiên tháng 7 (đối với giải thưởng Top chém gió 6 tháng) và ngày đầu tiên của năm (đối với giải thưởng Top chém gió trong năm).

6. Người bình luận khi trúng giải cần gửi Banner/Favicon vào hộp mail webmaster@thuthuatblogger.info để được đặt Banner/Favicon theo quy định các giải thưởng.

7. Giải thưởng Top chém gió trong tháng được tính từ tháng 8/2011, giải thưởng Top chém gió 6 tháng được tính từ tháng 7/2011 và giải thưởng Top chém gió trong năm được tính từ tháng 1/2011.

8. Quy đinh về các giải thưởng có thể được điều chỉnh bổ sung tùy tình hình phát triển của Thủ thuật Blogger.

Để tạo tính cạnh tranh và công bằng, Thủ thuật Blogger sẽ không đặt tiện ích Top chém gió online mà đặt script tự động theo dõi offline nhằm tránh tình trạng người bình luận miễn cưỡng bình luận để mong muốn vượt lên hàng đầu trong top chém gió.

THỐNG KÊ TOP CHÉM GIÓ TẠI THỦ THUẬT BLOGGER

THÁNG 1/2011
1. Minh Quân (42 bình luận)
2. LinkFoci (17 bình luận)
3. (¯`•.º-:¦:-º♥º¶v¶r.£ëëº♥º-:¦:-º.•´¯) (11 bình luận)
4. BB (10 bình luận)
5. Noct (8 bình luận)
THÁNG 7/2011
1. Ngọn lửa nhỏ blog (26 bình luận)
2.
blue79blog (20 bình luận)
3.
Quan Pham (13 bình luận)
4.
Lamkan (13 bình luận)
5.
Phim Online (11 bình luận)
THÁNG 2/2011
1. Lê Trương Vĩnh Trung (24 bình luận)
2. Minh Quân (17 bình luận)
3. LinkFoci (11 bình luận)
4. Phim Online (10 bình luận)
5. Đinh Thiên Hoàn (8 bình luận)
THÁNG 8/2011
1. Ngọn lửa nhỏ (72 bình luận)
2. Phim Online (67 bình luận)
3. blue79blog (58 bình luận)
4. Linh Dung (47 bình luận)
5. Quan Pham (37 bình luận)
THÁNG 3/2011
1. Phim Online (26 bình luận)
2. Minh Quân (16 bình luận)
3. Hieu (10 bình luận)
4. Tịch Phi Dương (9 bình luận)
5. Lê Trương Vĩnh Trung (9 bình luận)
THÁNG 9/2011
1. Linh Dung (114 bình luận)
2. Yolks (62 bình luận)
3. Hoàng Hải (32 bình luận)
4. D.N.H (25 bình luận)
5. Ngọn lửa nhỏ (25 bình luận)
THÁNG 4/2011
1. iTechPlus (7 bình luận)
2. Lý Siêu Nhân (6 bình luận)
3. poormewhy (5 bình luận)
4. Hùng (5 bình luận)
5. Cassandra (3 bình luận)
THÁNG 10/2011
1. 24h-Cafe (68 bình luận)
2. Linh Dung (53 bình luận)
3. Hoàng Hải (36 bình luận)
4. Lee Peace (24 bình luận)
5. mAn ĐiezEl (19 bình luận)
THÁNG 5/2011
1. Born to Trade (5 bình luận)
2. PRDanang (3 bình luận)
3. Ngankvn ® (2 bình luận)
4. Nobita Hang (2 bình luận)
5. Lý Siêu Nhân (2 bình luận)
THÁNG 11/2011
THÁNG 6/2011
1. Ngankvn ® (7 bình luận)
2. Svip4u.InFo (4 bình luận)
3. Noct (3 bình luận)
4. Trao yêu thương (3 bình luận)
5. TruyenJava (2 bình luận)
THÁNG 12/2011
More about

TIỆN ÍCH XEM BÁO TRỰC TIẾP NGAY TRÊN BLOG

Người đăng: kiemdaigia on Thứ Hai, 29 tháng 8, 2011

Bạn muốn xem tin tức từ các trang báo mà không muốn rời khỏi Blog của mình? 
Bạn có thể Click thử một trong những bài báo ở tiện ích dưới đây. 
Lưu ý: Thủ thuật này chỉ áp dụng cho các giao diện V2 (giao diện được tải về trên mạng) không áp dụng cho giao diện mặc định của Blogspot



Tuổi trẻ | Thủ thuật computer | Phụ nữ | Thể thao
Rất đơn giản, bạn đăng nhập vào Blog > chọn thiết kế > Thêm tiện ích HTML/Javacript rồi copy tất cả các code phía dưới dán vào và Lưu lại   


Bây giờ bạn có thể thay đổi tên các báo và link liên kết của các trang báo tại các dòng  
<a href="javascript:jumpto(‘Link liên kết')">Tên nhật báo</a> Nếu muốn thêm các trang báo bạn chỉ việc copy dòng lệnh phía trên dán tiếp theo các dòng lệnh đã sẳn có, thay tên và địa chỉ liên kết là xong. 
Chúc các bạn thành công
More about

Tạo Next Post và Previous Post theo phong cách Wordpress

Người đăng: kiemdaigia on Chủ Nhật, 28 tháng 8, 2011

Trước đây, mình đã từng hướng dẫn bạn cài đặt Next Post và Previous Post cho blogspot, theo đó giúp bạn thay đổi các liên kết Newer Posts, Older Posts ở các trang item thành các tiêu đề bài viết như phong cách ở các trang Wordpress. Thủ thuật này có sử dụng thư viện jQuery. Hôm nay mình sẽ giúp bạn thực hiện một thủ thuật có chức năng tương tự song chỉ sử dụng đến Javascript.

Xem DEMO.


Để cài đặt tính năng này bạn hãy thực hiện theo các bước sau đây.

Bước 1. Đăng nhập Blogger, vào Design >> Edit HTML, chọn Expand Widget Templates. Dùng từ khóa blog-pager tìm đến đoạn code liên quan đến thuật phân trang như bên dưới:

<b:includable id='nextprev'>
<div class='blog-pager' id='blog-pager'>
<b:if cond='data:newerPageUrl'>
<span id='blog-pager-newer-link'>
<a class='blog-pager-newer-link' expr:href='data:newerPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-newer-link&quot;' expr:title='data:newerPageTitle'><data:newerPageTitle/></a>
</span>
</b:if>

<b:if cond='data:olderPageUrl'>
<span id='blog-pager-older-link'>
<a class='blog-pager-older-link' expr:href='data:olderPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-older-link&quot;' expr:title='data:olderPageTitle'><data:olderPageTitle/></a>
</span>
</b:if>

<b:if cond='data:blog.homepageUrl != data:blog.url'>
<a class='home-link' expr:href='data:blog.homepageUrl'><data:homeMsg/></a>
<b:else/>
<b:if cond='data:newerPageUrl'>
<a class='home-link' expr:href='data:blog.homepageUrl'><data:homeMsg/></a>
</b:if>
</b:if>

</div>
<div class='clear'/>
</b:includable>

Thay đoạn code ở trên bằng đoạn code bên dưới:

<b:includable id='nextprev'>
<div class='blog-pager' id='blog-pager'>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<script type='text/javascript'>
//<![CDATA[
// Next Post and Previous Post Script by www.thuthuatblogger.info
function search(json,urlsearch) {

max_post=500;

txt_next='Next Post';
txt_previous='Previous Post';
var prev_posturl='';
var prev_posttitle='';
var next_posturl='';
var next_posttitle='';
post_found=0;
var i=0;
var j=0;

for (i = 0; i < max_post; i++) {
var post = json.feed.entry[i];
var posttitle = post.title.$t;
var posturl;

if (i == json.feed.entry.length) break;
for (var k = 0; k < post.link.length; k++) {
if (post.link[k].rel == 'alternate') {
posturl = post.link[k].href;
break;
}
}

if (posturl == urlsearch) {
j=i;
i=max_post;
post_found=1;
}
else{
next_posturl=posturl;
next_posttitle=posttitle;
}
}

if (post_found == 1) {
j=j+1;
post = json.feed.entry[j];
prev_posttitle = post.title.$t;
for (var k = 0; k < post.link.length; k++) {
if (post.link[k].rel == 'alternate') {
prev_posturl = post.link[k].href;
break;
}
}
}

if (next_posturl != '') {
entry_next_post = '<br /><span id="blog-pager-newer-link">' + txt_next + ': <a href="' + next_posturl + '" title="' + next_posttitle + '" class="blog-pager-newer-link">' + next_posttitle + '</a></span>';

document.write(entry_next_post)
}

if (prev_posturl != '') {
entry_prev_post = '<br /><span id="blog-pager-older-link">' + txt_previous + ': <a href="' + prev_posturl + '" title="' + prev_posttitle + '" class="blog-pager-older-link">' + prev_posttitle + '</a></span><br />';

document.write(entry_prev_post)
}

}

function searchpost(json) {
url=document.URL;
search(json,url);
}
//]]>
</script>
<script src='/feeds/posts/default?alt=json-in-script&amp;callback=searchpost'>
</script>
<b:else/>

<b:if cond='data:newerPageUrl'>
<span id='blog-pager-newer-link'>
<a class='blog-pager-newer-link' expr:href='data:newerPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-newer-link&quot;' expr:title='data:newerPageTitle'><data:newerPageTitle/></a>
</span>
</b:if>

<b:if cond='data:olderPageUrl'>
<span id='blog-pager-older-link'>
<a class='blog-pager-older-link' expr:href='data:olderPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-older-link&quot;' expr:title='data:olderPageTitle'><data:olderPageTitle/></a>
</span>
</b:if>


<b:if cond='data:blog.homepageUrl != data:blog.url'>
<a class='home-link' expr:href='data:blog.homepageUrl'><data:homeMsg/></a>
<b:else/>
<b:if cond='data:newerPageUrl'>
<a class='home-link' expr:href='data:blog.homepageUrl'><data:homeMsg/></a>
</b:if>
</b:if>
</b:if>
</div>
<div class='clear'/>
</b:includable>

Bước 2. Dùng từ khóa blog-pager tìm đến code CSS liên quan đến phân trang, cắt hết chúng rồi đặt đoạn code như sau vào sau dòng ]]></b:skin>.

<b:if cond='data:blog.pageType == &quot;item&quot;'>
<style>
#blog-pager {margin:0px;padding:10px 0 20px;float: left}
#blog-pager-newer-link, #blog-pager-older-link {float:left;text-align:left}
</style>
<b:else/>
<b:if cond='data:blog.pageType == &quot;static_page&quot;'>
<style>
#blog-pager {display:none}
</style>
<b:else/>
<style>
Đặt code CSS vừa bị cắt vào đây nha
</style>
</b:if></b:if>

Lưu Template là xong.

Điểm hạn chế của Script này là do sử dụng JSON nên bài viết tối đa để search là 500, do đó nếu blogspot của bạn có hơn 500 bài viết thì có thể áp dụng thủ thuật này không thành công.
More about

Trang lưu bút của Thủ thuật Blogger

Người đăng: kiemdaigia on Thứ Sáu, 26 tháng 8, 2011

Vào cái thời áo trắng cắp sách đến trường, hẳn mỗi người trong chúng ta không ai không rạo rực bồi hồi mỗi độ hè về hoa phượng nở báo hiệu mùa thi xong lại chia tay lớp, cũng là dịp bạn bè chung trường chung lớp chuyền tay nhau từng quyển lưu bút xinh xinh để ghi lại những dòng lưu niệm, những ký ức đã qua trong năm học đầy ắp cảm xúc.

Trang lưu bút Thủ thuật Blogger được lập ra với mục đích lưu giữ những tâm tình, những cảm xúc của bạn đọc blogspot gần xa, quẳng gánh lo đi qua những ngày nghiên cứu, học tập, vọc vằn với những dòng code và thủ thuật blogspot để bày tỏ cảm xúc, cảm nghĩ về nhau; để ghi lại những câu chúc thân tình, những lời động viên đến bạn bè nhân những ngày lễ đặc biệt trong năm hay những dịp cuối tuần hoặc có thể là những cảm xúc xuất khẩu thành thơ ngẫu hứng nào đó để mọi người được chiêm ngưỡng.

Trang lưu bút này không giới hạn người tham gia và cũng không giới hạn chủ đề, tuy nhiên cũng đề nghị mọi người nghiêm túc trong ngôn từ của mình để tránh gây khó chịu cho người khác. Hy vọng đây sẽ là nơi lưu dấu những kỷ niệm thân thương của cộng đồng Blogger Việt mỗi khi ghé thăm nơi đây và cũng có thể là một cách giữ liên lạc, kết bạn mới trong tương lai.
More about

Không hiển thị bài viết thuộc nhãn nhất định ở kiểu trang index

Người đăng: kiemdaigia on Thứ Năm, 25 tháng 8, 2011

Chúng ta đều biết Blogger đã có tính năng tạo trang tĩnh (static_page) giúp người dùng tạo các trang chuyên biệt như trang giới thiệu (About), trang liên hệ (Contact)… Đặc trưng của các trang tĩnh là không được duyệt hiển thị trên trang chính (kiểu trang index gồm trang chủ, trang nhãn và trang lưu trữ). Tuy nhiên Blogger giới hạn số trang tĩnh tối đa được tạo cho mỗi blogspot là 10 trang. Dường như con số này quá khiêm tốn so với nhu cầu sử dụng của bạn. Nào là trang nén CSS, trang mã hóa, trang mã màu, trang liên kết, trang sản phẩm, trang dịch vụ, trang diễn đàn, trang liên hệ, trang giới thiệu, trang góp ý, trang lưu bút … Tính ngót ra cũng đến trên dưới hai chục trang như vậy. Thế thì làm sao để thỏa mãn nhu cầu tạo trang riêng biệt như thế.

Bạn có thể xem DEMO (Chú ý ở tiện ích Recent Posts có hiển thị 2 bài viết đầu tiên thuộc 1 nhãn song đến trang chủ thì không nhìn thấy chúng nữa).

Lời giải đáp lại đụng đến các lệnh điều kiện trong cấu trúc XML của Template. Ở đây mình sẽ gán một nhãn chung cho các bài viết được dùng để tạo trang riêng biệt giống trang tĩnh, ví dụ tên nhãn là HiddenLabel. Nào chúng ta hãy bắt đầu thực hiện như sau:

Bước 1: Đăng nhập Blogger, vào chỉnh sửa Template ở chế độ mở rộng mẫu tiện ích. Tìm đến dòng code này:

<b:include data='post' name='post'/>

Lệnh include ở trên sẽ giúp duyệt hiển thị các bài viết ở tất cả các kiểu trang. Vậy ta bắt đầu thay nó bằng đoạn code bên dưới:

<!-- Điều kiện nếu ở kiểu trang index -->
<b:if cond='data:blog.pageType == &quot;index&quot;'>
<!-- Điều kiện nếu ở các bài viết có gắn nhãn -->
<b:if cond='data:post.labels'>
<b:loop values='data:post.labels' var='label'>
<b:if cond='data:label.name != &quot;HiddenLabel&quot;'>
<!-- Ở đây đặt điều kiện cho các nhãn, hiển thị bài viết của tất cả các nhãn ở trang index, trừ nhãn có tên HiddenLabel -->
<b:include data='post' name='post'/>
<!-- Kết thúc điều kiện cho các nhãn -->
</b:if>
</b:loop>
<b:else/>
<!-- Nếu các bài viết không gắn nhãn thì cũng cho hiển thị ở trang index -->
<b:include data='post' name='post'/>
</b:if>
<b:else/>
<!-- ở kiểu trang còn lại là các trang item thì -->
<b:include data='post' name='post'/>
</b:if>


Bước 2. Tiếp theo là ẩn liên kết nhãn HiddenLabel ở cuối bài viết hoặc dưới tiêu đề bài viết để khi ta đọc đến các bài viết thuộc nhãn HiddenLabel thì sẽ không nhìn thấy liên kết của nó. Tìm tất cả các đoạn code như bên dưới.

<b:loop values='data:post.labels' var='label'>
<a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != &quot;true&quot;'>,</b:if>
</b:loop>

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

<b:loop values='data:post.labels' var='label'>
<b:if cond='data:label.name != &quot;HiddenLabel&quot;'>
<a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != &quot;true&quot;'>,</b:if>
</b:if>
</b:loop>

Lưu Template là hoàn thành. Bằng cách này chúng ta có thể tạo được rất nhiều trang riêng biệt có tính năng không hiển thị ở kiểu trang chính như trang tĩnh vậy, miễn là ta gán cho các bài viết đó chung cho một nhãn nhất định.
More about

Gửi hồ sơ bệnh án cho Bệnh viện Blogspot B-Care

Người đăng: kiemdaigia on Thứ Tư, 24 tháng 8, 2011

Sau một quá trình vận dụng các thủ thuật để tùy biến Template, hẳn blogspot của bạn ít nhiều cũng sẽ ẩn chứa vài chứng bệnh khiến bạn đau đầu khi tìm cách chữa nó cho lành. Hiện thực hóa ý tưởng Bệnh viện Blogspot (B-Care +), Thủ thuật Blogger đề nghị người dùng blogspot gửi hồ sơ bệnh án blogspot của mình tại đây (nếu có) để B-Care + chẩn đoán, tư vấn phương thuốc chữa trị phù hợp.

Mẫu hồ sơ bệnh án cần nêu rõ như sau:

(1) Triệu chứng (Mục này ghi rõ những triệu chứng mà blogspot của bạn mắc phải, như các lỗi trong quá trình cài đặt các tiện ích, chỉnh sửa mẫu hoặc đăng bài viết …)

(2) Đối tượng mắc bệnh (Mục này ghi địa chỉ blogspot để B-Care thuận tiện trong việc xét nghiệm, chẩn đoán và điều trị).

Hàng ngày và hàng tuần, B-Care sẽ thống kê các hồ sơ bệnh án, tiến hành lưu trữ thông tin và bố trí thời gian xử lý hồ sơ. Các hồ sơ được gửi trước sẽ được xử lý trước và sẽ được công bố lần lượt theo thứ tự tại mục Chẩn đoán và Điều trị để tất cả mọi người cùng tham khảo và rút kinh nghiệm cho bản thân. Đối với những căn bệnh blogspot nan y trị, B-Care sẽ liệt vào Danh mục bệnh nan y để tất cả chúng ta cùng nghiên cứu và tiếp tục phát triển thuốc chữa để chúng sớm trở thành bệnh thông thường. Nếu bệnh án không tiện công khai, người dùng có thể gửi hồ sơ bệnh án vào hộp mail webmaster@thuthuatblogger.info để B-Care xử lý riêng.

Để góp phần xây dựng cộng đồng Blogger Việt Nam hùng cường, B-Care kính đề nghị người dùng blogspot không ngại gửi hồ sơ bệnh án để chúng ta cùng chung tay góp sức mang lại sức khỏe kiện khang cho tất cả các công dân blogspot thân yêu!
More about

Thiết lập CSS chung cho các bài viết thuộc nhãn nhất định

Người đăng: kiemdaigia on Thứ Ba, 23 tháng 8, 2011

Khi mổ xẻ phân tích cấu trúc XML liên quan đến nhãn trong Template của blogspot, có khối chuyện để tùy biến và sáng tạo. Ở đây mình sẽ cùng bạn “nghịch ngợm” qua vấn đề thiết lập CSS chung cho các bài thuộc một nhãn nhất định.

Xem Demo.

Trước tiên chúng ta cần biết được đoạn code liên quan đến liên kết nhãn trong Template ở chế độ mở rộng mẫu tiện ích như sau:
<span class='post-labels'>
<b:if cond='data:post.labels'>
<data:postLabelsLabel/>
<b:loop values='data:post.labels' var='label'>
<a expr:href='data:label.url' rel='tag'><data:label.name/></a>
<b:if cond='data:label.isLast != &quot;true&quot;'>,</b:if>
</b:loop>
</b:if>
</span>

Lưu ý, trong Template có thể có nhiều đoạn code như vậy, trường hợp này chỉ chú ý đến đoạn code nằm ở phần post-footer, tức là nằm sau thẻ <div class='post-footer'>.

Trong đoạn code trên, thẻ dữ liệu <data:label.name/> xác định tên nhãn. Vậy khi cần gán điều kiện nào đó cho một nhãn thì sử dụng lệnh điều kiện như sau:
<b:if cond='data:label.name = &quot;Tên nhãn&quot;'>
... điều kiện được gán nằm ở đây ...
</b:if>
Trên cơ sở này chúng ta có thể gán điều kiện CSS chung cho cho tất cả các bài viết thuộc một nhãn nhất định, qua đó có thể đặt màu nền, màu văn bản, font chữ hay nhiều định dạng CSS khác góp phần tạo nét riêng cho các bài viết thuộc một nhãn nào đó. Để làm được điều này, chúng ta cần gắn ID cho bài viết bằng cách thay dòng <div class='post-body entry-content'>

bằng dòng <div class='post-body entry-content' expr:id='data:post.id'>.

Tiếp theo chúng ta cần đặt CSS chung cho phần bài viết của một nhãn, kết hợp đoạn script có chức năng gán class cho nhãn:
<style type='text/css'>
.postLabel1 {
background: transparent url(URL_hình nền) no-repeat 50% 50%;
color: #d8eaee;
font-size: 14px;
line-height: 18px;
padding: 20px;
}
</style>

<script type='text/javascript'>
//<![CDATA[
function specifyLabel1(strx) { document.getElementById(strx).className='postLabel1'; }
//]]>
</script>
Bước tiếp theo là thay đoạn code liên quan đến nhãn bằng đoạn code bên dưới:
<span class='post-labels'>
<b:if cond='data:post.labels'>
<data:postLabelsLabel/>
<b:loop values='data:post.labels' var='label'>
<a expr:href='data:label.url' rel='tag'><data:label.name/></a>
<b:if cond='data:label.name == &quot;Tên nhãn 1&quot;'>
<script type='text/javascript'> specifyLabel1(&#39;<data:post.id/>&#39;) </script>
</b:if>
<b:if cond='data:label.isLast != &quot;true&quot;'>,</b:if>
</b:loop>
</b:if>
</span>
Đến đây là hoàn tất các bước thực hiện thủ thuật, lúc này bạn có thể bắt đầu tùy biến CSS theo ý thích của mình. Nếu bạn muốn tạo CSS chung cho các bài viết thuộc một nhãn khác, thì bạn tiếp tục thiết lập định dạng CSS và Javascript có thể như sau:
<style type='text/css'>
.postLabel2 {
-moz-border-radius: 10px;
-moz-box-shadow: inset 10px 10px 25px #432, inset -10px -10px 25px #432;
background-color: #101921;
margin: 30px auto;
padding: 30px 0;
text-align: center;
width: 550px;
}
.postLabel2 img {
-moz-border-radius: 10px;
-moz-box-shadow: inset 10px 10px 25px #765, inset -10px -10px 25px #765;
border: none !important;
padding: 20px !important;
}
</style>

<script type='text/javascript'>
//<![CDATA[
function specifyLabel2(strx) { document.getElementById(strx).className='postLabel2'; }
//]]>
</script>
Và cuối cùng sử dụng code chỉ định nhãn như thế này:
<span class='post-labels'>
<b:if cond='data:post.labels'>
<data:postLabelsLabel/>
<b:loop values='data:post.labels' var='label'>
<a expr:href='data:label.url' rel='tag'><data:label.name/></a>
<b:if cond='data:label.name == &quot;Tên nhãn 1&quot;'>
<script type='text/javascript'> specifyLabel1(&#39;<data:post.id/>&#39;) </script>
</b:if>
<b:if cond='data:label.name == &quot;Tên nhãn 2&quot;'>
<script type='text/javascript'> specifyLabel2(&#39;<data:post.id/>&#39;) </script>
</b:if>
<b:if cond='data:label.isLast != &quot;true&quot;'>,</b:if>
</b:loop>
</b:if>
</span>
Nhớ thay Tên nhãn 1, Tên nhãn 2 bằng các tên nhãn tương ứng mà bạn muốn thiết lập CSS chung cho các bài viết thuộc các nhãn này nhé.
More about

Chút suy tư về văn hóa comment ở Việt Nam

Người đăng: kiemdaigia on Thứ Hai, 22 tháng 8, 2011

Như các bạn đều biết, việc để lại comment trên một blog khác là một trong những cách làm tăng traffic cho blog của mình. Nếu như comment của bạn mang tính tích cực và xây dựng thì chắc chắn rằng sẽ có nhiều người tò mò và họ không ngần ngại ghé thăm blog của bạn.

Tuy nhiên, đáng buồn là văn hóa comment ở Việt Nam mình vẫn còn những điều đáng bàn và cần khắc phục để có thể sánh ngang hàng với những comment có giá trị ở các trang nước ngoài.

Trong bài viết này, mình xin chia sẻ một số quan điểm mà theo thiển ý của mình đó là những hạn chế trong việc comment nà các Blogger Việt thường mắc phải. Mình cũng xin nói rõ, ở đây không phải là mình chê trách gì ai, mục đích là đưa ra vấn đề để Blogger Việt chúng ta có thể bàn bạc và hạn chế những khuyết điểm xuống mức thấp nhất.

1. Chỉ quan tâm đến việc comment sớm nhất:

Mình cũng đồng ý với các bạn việc comment sớm nhất là một lợi thế không nhỏ, giúp cho blog của bạn có nhiều người ghé qua. Tuy nhiên, nếu mục đích của bạn chỉ là “người đầu tiên” thì coi chừng đó là một quan điểm hết sức sai lầm. Bạn chỉ comment cho có, không quan tâm đến nội dung comment của mình sẽ khiến cho tác giả bài viết và các đọc giả khác cảm thấy bị xúc phạm, họ dễ dàng tẩy chai blog của bạn một cách không thương tiếc.

2. Comment quá ngắn và không có giá trị:

Những lời nhận xét như “Hay”, “Cảm ơn” không phải là sai. Nhưng bạn nên nhớ rằng người viết bài lúc nào cũng mong muốn người đọc cho biết cảm tưởng về bài viết của họ, cho nên khi comment bạn cũng nên cố gắng viết đừng quá ngắn, cụt ngủn; điều này dễ làm bạn mất điểm với người khác.

3. Không đọc bài viết:

Điều này nói ra nghe như có vẻ vô lý nhưng đó hoàn toàn là sự thật. Nhiều bạn chỉ đọc một hoặc hai câu đầu tiên thì làm sao hiểu hết được những gì tác giả muốn diễn đạt. Vì vậy, mình mong rằng các bạn hãy cố đọc kỹ bài viết để sau đó có thể đưa ra những comment mang tính giá trị cao.

4. Không tập trung vào chủ đề:

Lỗi này xảy ra rất phổ biến. Nhiều bạn lúc bắt đầu comment thì còn tập trung vào chủ đề. Nhưng qua câu thứ hai thì đã lan man, nêu ra những ý tưởng hết sức “tréo cẳng ngỗng” so với chủ đề.

5. Chưa mang tính đóng góp:

Đa phần chúng ta còn ngại đóng góp cho bài viết của tác giả vì sợ họ tự ái. Không đâu, các bạn cứ comment một cách tích cực nhất, chỉ ra đâu là những ưu điểm, đâu là những khuyết điểm của bài viết, thậm chí bạn có thể lấy kinh nghiệm của bản thân ra làm dẫn chứng. Mình tin chắc rằng tác giả sẽ vô cùng cảm kích bạn vì đã chia sẻ những thông tin hết sức quý giá đối với họ.

6. Chỉ nói về mình:

Một số bạn khi comment ở blog khác chỉ toàn nói về mình. Họ chẳng đưa ra một lời nhận xét nào về bài viết của tác giả mà chỉ viết đại khái như là “Hãy đến mà xem…” hay “Đây là blogspot chớ không phải website”. Những comment kiểu này chắc chắn sẽ bị xóa bỏ hoặc bị đưa vào danh sách spam nếu còn xảy ra.

7. Không chăm chút cho comment:

Một số bạn luôn bị mắc lỗi chính tả khi comment. Bạn nên biết rằng đọc giả luôn là những người hết sức kỹ tính. Họ sẽ để ý cẩn thận những lời comment của bạn và sẽ dễ dàng nhận ra những lỗi đó. Hãy dành một ít thời gian để sửa lỗi chính tả trước khi xuất bản comment của bạn.

8. Không sử dụng ảnh thật làm avatar:

Một số bạn sử dụng những ảnh hoạt hình để làm avatar khi comment cũng là một điều cần nên tránh. Hãy sử dụng ảnh của chính mình làm avatar. Điều này cho thấy chúng ta biết cách tôn trọng người khác, họ sẽ cảm thấy rất vui và sẵn lòng ghé thăm blog bạn lâu dài.

Trên đây là vài quan điểm cá nhân của mình về văn hóa comment ở Việt Nam. Mình chắc chắn rằng sẽ còn có nhiều ý kiến nữa, và nếu bạn đã có ý kiến thì tại sao lại không comment chia sẻ cùng với mọi người ?
More about

HÌNH NÊN KHÔNG GIAN CHO TOÀN BLOG

Người đăng: kiemdaigia on Chủ Nhật, 21 tháng 8, 2011

Dưới đây là một số mẫu hình nền áp dụng cho toàn blog có chủ đề "Vũ trụ không gian", ứng với mỗi mẫu là code phía dưới, bạn chỉ cần đăng nhập vào blog > chọn thiết kế > thêm HTML/Javacript rồi dán code tương ứng phía dưới vào, bấm Lưu lại là xong.
Bạn bấm chuột trái vào hình để xem chế độ toàn màn hình trước khi lựa chọn cho mình một mẫu vừa ý để áp dụng vào Blog
Mẫu 1:



Mẫu 2:



Mẫu 3:



Mẫu 4:



Mẫu 5:



Mẫu 6:



Mẫu 7:



Mẫu 8:



Mẫu 9:



Mẫu 10:




More about

ẨN CÁC BÀI VIẾT Ở TRANG CHỦ

Người đăng: kiemdaigia on Thứ Sáu, 19 tháng 8, 2011

Trang chủ là nơi thể hiện các bài đăng của bạn được xếp theo thứ tự thời gian, bài nào đăng cuối cùng sẽ hiển thị trên cùng. Các bạn sẽ tự hỏi: "Ẩn bài viết ở trang chủ để làm gì?".
Với lý do nào đó, bạn muốn ẩn bài viết ở trang chủ để gắn các tiện ích khác đẹp hơn và hữu dụng hơn tạo cho trang Blog của mình có giao diện lạ mắt và khác biệt so với các blog khác thể hiện phong cách của chính mình...
Đầu tiên, bạn đăng nhập vào blog > chọn thiết kế > chọn chỉnh sửa HTML, kế tiếp bạn bấm cặp phím Ctrl+F để mở hộp tìm kiếm, sau đó gõ vào hộp tìm kiếm dòng lệnh ]]></b:skin>.


Sau đó bạn copy đoạn code dưới đây và dán phía dưới dòng lệnh ]]></b:skin> và bấm Lưu mẫu




Bạn quay về trang chủ của blog sẽ thấy các bài đăng đã được ẩn đi, bây giờ các bạn có thể thêm các tiện ích nào mà bạn muốn (ví dụ bạn có thể chia các nhãn thành các ô và cho nó hiển thị ở trang chủ giống như trang dungheineken mà bạn vừa xem ở trên...), bạn có thể xem thêm bài "CHIA NHÃN THÀNH CÁC Ô" TẠI ĐÂY.
Lưu ý: Các bạn phải kéo một tiện ích nào đó để làm "mồi" lên trên khung bài đăng trước khi thực hiện thủ thuật này, vì khi ẩn bài viết thì trong Thiết kế bạn sẽ không thấy khung bài đăng do vậy bạn sẽ không kéo tiện ích lên trên Bài đăng được.

More about

MENU NGANG XỔ DỌC XUỐNG NHIỀU CẤP (KIỂU 2)

Người đăng: kiemdaigia

Trước đây, tôi có đăng bài TẠO MENU  NGANG XỔ DỌC XUỐNG NHIỀU CẤP (KIỂU 1), với kiểu này thì menu chỉ có một màu đen, chữ trắng và các bạn không thể đổi màu được.

Do có một số bạn hỏi: Sao không đổi màu cho menu được?, vì vậy hôm nay tôi xin giới thiệu đến các bạn MENU NGANG XỔ DỌC XUỐNG NHIỀU CẤP (KIỂU 2), menu này cũng giống với menu kiểu 1 nhưng thay vào đó các bạn có thể dễ dàng đổi màu cho menu, đổi màu cho chữ trên menu... 

Mời bạn bấm vào "Xem thử" phía dưới để thấy rõ hiệu ứng xổ dọc của menu này




Xem thử


Để tạo được như vậy, các bạn cần làm theo các bước sau đây:
Đầu tiên, bạn đăng nhập vào Blog > Chọn thiết kế > Chọn chỉnh sửa HTML, sau đó bạn bấm đồng thời cặp phím Ctrl+F để mở hộp tìm kiếm và gõ vào khung dòng lệnh <head>. Bây giờ bạn copy đoạn code này và dán phía dưới dòng lệnh đó.




<style type='text/css'>
html .jqueryslidemenu{height: 1%;}
</style>

<script src='http://dl.dropbox.com/u/66348944/jquery.min.js' type='text/javascript'/>
<script src='http://dl.dropbox.com/u/66348944/drop_menu.js' type='text/javascript'/>



Sau khi dán xong đoạn code này, bạn xoá dòng lệnh cũ đi và tiếp tục gõ vào khung tìm kiếm dòng lệnh </header> rồi copy tất cả các code này vào trên dòng lệnh đó và bấm Lưu mẫu.



<style>
.jqueryslidemenu{
font: bold 12px Verdana;
background:#153E7E; /* màu nền của menu*/
width: 100%;
}

.jqueryslidemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.jqueryslidemenu ul li{
position: relative;
display: inline;
float: left;
}

.jqueryslidemenu ul li a{
display: block;
background:#15317E; /* màu nền của thư mục chính*/
color: white; /*màu text thư mục chính*/
padding: 8px 10px;
border-right: 1px solid #778;
color: #ccc;
text-decoration: none;
}

* html .jqueryslidemenu ul li a{
display: inline-block;
}

/*.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color: #ff0066; //màu cchữ các menu
}*/

.jqueryslidemenu ul li a:hover{
background:#2B60DE; /* màu hiệu ứng khi rê chuột vào các link*/
color: white; /*màu text khi rê chuột*/
}

.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
}

.jqueryslidemenu ul li ul li{
display: list-item;
float: none;
}

.jqueryslidemenu ul li ul li ul{
top: 0;
}

.jqueryslidemenu ul li ul li a{
font: normal 13px Verdana;
width: 160px;
padding: 5px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid gray;
}

.jqueryslidemenuz ul li ul li a:hover{
background: #eff9ff;
color: black;
}

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}</style>

<div id="myslidemenu" class="jqueryslidemenu">
<ul>
<li><a href="http://dungheineken8.blogspot.com/">Home</a></li>

<li><a href="http://dungheineken.blogspot.com/">Thủ thuật máy computer</a></li>

<li><a href="http://anhdepblog.blogspot.com/">Thủ thuật Ảnh </a>
<ul>
<li><a href="#">Sub Item 1.1</a></li>
<li><a href="#">Sub Item 1.2</a></li>
<li><a href="#">Sub Item 1.3</a></li>
<li><a href="#">Sub Item 1.4</a></li>
</ul></li>

<li><a href="http://phimvang.org/">Xem phim</a></li>

<li><a href="#">Blogspot</a>
<ul>
<li><a href="#">Sub Item 2.1</a></li>
<li><a href="#">Folder 2.1</a>
<ul>
<li><a href="#">Sub Item 2.1.1</a></li>
<li><a href="#">Sub Item 2.1.2</a></li>
<li><a href="#">Folder 3.1.1</a>
<ul>
<li><a href="#">Sub Item 3.1.1.1</a></li>
<li><a href="#">Sub Item 3.1.1.2</a></li>
<li><a href="#">Sub Item 3.1.1.3</a></li>
<li><a href="#">Sub Item 3.1.1.4</a></li>
<li><a href="#">Sub Item 3.1.1.5</a></li>
</ul>
</li>
<li><a href="#">Sub Item 2.1.4</a></li>
</ul> </li> </ul></li>

<li><a href="http://www.nhaccuatui.com/">Nghe nhạc</a></li>

<li><a href="http://anhdepblog.blogspot.com/">Hình ảnh</a>
<ul>
<li><a href="#">Sub Item 1.1</a></li>
<li><a href="#">Sub Item 1.2</a></li>
</ul></li>

<li><a href="#">Download</a>
<ul>
<li><a href="#">Sub Item 2.1</a></li>
<li><a href="#">Sub Item 2.2</a></li>
</ul></li>


</ul><br style="clear: left" />
</div>


Bây giờ điều bạn cần làm là thay đổi các dữ liệu trong các dòng lệnh <a herf="#" (thay # bằng địa chỉ link liên kết), tên menu và thay đổi màu cho menu, màu chữ theo ý thích của bạn (có ghi chú ở code) cho phù hợp với Blog của mình. Cuối cùng bấm Lưu mẫu và trở lại Blog để "thưởng thức" thành quả. Lưu ý: Có một số giao diện blog sẽ không có lệnh </header>, do vậy bạn phải thêm tiện ích HTML/Javacript rồi dán code phần 2 vào và lưu lại là xong. 

Nguồn: Trai đất mũi
More about

Gắn tem admin và visitor cho người nhận xét

Người đăng: kiemdaigia

Gắn tem ADMIN cho người nhận xét là một đề tài không mới song cũng chưa cũ, không mới bởi vì nó đã từng được giới thiệu nhưng chưa cũ bởi vì nó còn cái mới. Qua bài viết này mình sẽ hướng dẫn chi tiết các trường hợp gắn tem cho người nhận xét, gồm AMIN, AUTHOR và VISITOR.

Trong Template ở chế độ mở rộng mẫu tiện ích, có một đoạn code liên quan đến tên người nhận xét như sau:
<b:if cond='data:comment.authorUrl'>
<a expr:href='data:comment.authorUrl' rel='nofollow'><data:comment.author/></a>
<b:else/>
<data:comment.author/>
</b:if>
Tem cho từng trường hợp người nhận xét sẽ được gắn vào trước hoặc sau dòng <data:comment.author/>. Để gắn tem thì phải dùng lệnh điều kiện và gắn class cho từng trường hợp AMIN, AUTHOR, VISITOR. Ở đây chia làm 2 trường hợp chung là blog không có cộng tác viên (AUTHOR) và blog có cộng tác viên.



Trường hợp 1. Đối với blogspot không có cộng tác viên, thay đoạn code ở trên bằng đoạn code sau đây:
<b:if cond='data:comment.authorUrl'>
<b:if cond='data:comment.adminClass == data:post.adminClass'>
<a expr:href='data:comment.authorUrl' expr:title='data:comment.author'><span class='admin'><data:comment.author/></span></a> <span class='adminstamp'>ADMIN</span>
<b:else/>
<a expr:href='data:comment.authorUrl' expr:title='data:comment.author' rel='nofollow'><span class='visitor'><data:comment.author/></span></a>
</b:if>
<b:else/>
<data:comment.author/>
</b:if>
Hoặc có thể sử dụng code như thế này:
<b:if cond='data:comment.authorUrl'>
<b:if cond='data:comment.adminClass != data:post.adminClass'>
<a expr:href='data:comment.authorUrl' expr:title='data:comment.author' rel='nofollow'><span class='visitor'><data:comment.author/></span></a>
<b:else/>
<a expr:href='data:comment.authorUrl' expr:title='data:comment.author'><span class='admin'><data:comment.author/></span></a> <span class='adminstamp'>ADMIN</span>
</b:if>
<b:else/>
<data:comment.author/>
</b:if>
Trường hợp 2. Đối với blogspot có cộng tác viên, thay đoạn code ở trên bằng đoạn code sau:
<b:if cond='data:comment.authorUrl'>
<b:if cond='data:comment.authorClass == &quot;blog-author&quot;'>
<b:if cond='data:comment.authorUrl == &quot;URL_ProfileID_Amin&quot;'>
<a expr:href='data:comment.authorUrl' expr:title='data:comment.author'><span class='admin'><data:comment.author/></span></a> <span class='adminstamp'>ADMIN</span>
<b:else/>
<a expr:href='data:comment.authorUrl' expr:title='data:comment.author' rel='nofollow'><span class='author'><data:comment.author/></span></a> <span class='authorstamp'>AUTHOR</span>
</b:if>
<b:else/>
<a expr:href='data:comment.authorUrl' expr:title='data:comment.author' rel='nofollow'><span class='visitor'><data:comment.author/></span></a>
</b:if>
<b:else/>
<data:comment.author/>
</b:if>
Ở đoạn code trên bạn cần thay URL_ProfileID_Admin là đường dẫn đến trang hồ sơ của bạn. Ví dụ ProfileID của mình là: http://www.blogger.com/profile/00819429141342166010.

Đến đây, cần thiết lập CSS cho các tem như sau:
span.admin {
color:#XXXXXX;
background-color:#YYYYYY;
border:1px solid #ZZZZZZ
}
span.author{
color:#XXXXXX;
background-color:#YYYYYY;
border:1px solid #ZZZZZZ
}
span.visitor{
color:#XXXXXX;
background-color:#YYYYYY;
border:1px solid #ZZZZZZ
}
span.admin, span.author, span.visitor{
text-align:center;
text-transform:uppercase;
font-size:11px;
padding:2px 5px 2px 5px;
text-decoration:none;
font-family: Arial,Tahoma,sans-serif;
font-weight:bold;
}
.adminstamp {
font-size:10px;font-family:Georgia;padding:0 2px 0 2px;color:#fff;margin-right:2px
}
.authorstamp {
font-size:10px;font-family:Georgia;padding:0 2px 0 2px;color:#fff;margin-right:2px
}
Bạn hãy sử dụng công cụ mã màu để tùy biến màu sắc cho từng trường hợp cụ thể, như bạn có thể thấy tem đã được gắn ở hệ thống Comment của Thủ thuật Blogger vậy.
More about

File Repair: Sửa các file hỏng

Người đăng: kiemdaigia on Thứ Năm, 18 tháng 8, 2011

Tập tin có thể bị hư hỏng do lỗi ứng dụng, sự cố hệ thống, lỗi mạng và các tập tin có thể bị hỏng do virus, phát hiện & sửa chữa các tập tin bị hỏng là công việc tẻ nhạt.
Cách thông thường để cố gắng sửa chữa các vấn đề là sử dụng công cụ sửa chữa khắc phục các vấn đề, một trong những công cụ này là File Repair.
File Repair là công cụ miễn phí mạnh mẽ cung cấp một bàn tay giúp đỡ để sửa chữa các tập tin bị hỏng hoặc bị hư hỏng trên PC. Nó quét các tập tin bị hư hỏng và xuất từ ​​hầu hết dữ liệu vào một tập tin mới để có thể sử dụng.
File Repair có thể sửa chữa tập tin bị hư hỏng do mất điện bất ngờ, bị gián đoạn mạng, bị nhiễm virus, mạng và lỗi ứng dụng.

Dùng File Repair, bạn có thể sửa:
  • Tài liệu Word bị hỏng (.doc, .docx, .docm, .rtf)
  • Bảng tính Excel (.xls, .xla, .xlsx)
  • Các file nén Zip hoặc RAR (.zip, .rar)
  • Files videos (.avi, .mp4, .mov, .flv, .wmv, .asf, .mpg)
  • File ảnh JPEG, GIF, TIFF, BMP, PNG or RAW images (.jpg, .jpeg, .gif, .tiff, .bmp, .png)
  • Files PDF (.pdf)
  • Files Access databases (.mdb, .mde, .accdb, .accde)
  • Files PowerPoint presentations (.ppt, .pps, .pptx)
  • Files nhạc (.mp3, .wav)
File Repair có thể sửa các lỗi thông thường sau (fix):
  • Định dạng file không được các ứng dụng nhận biết.
  • Files không đọc được.
  • Files không truy cập được.
  • Ứng dụng mặc định không mở đơpcj file
  • Lỗi tài nguyên hệ thống xuống tập, đầy bộ nhớ

Download ở đây!

Sưu tầm Internet! qc BKAV Pro

More about

Thủ thuật Blogger ra mắt Lightning Template

Người đăng: kiemdaigia on Thứ Tư, 17 tháng 8, 2011

Sau mấy ngày hình thành ý tưởng và thiết kế, cuối cùng Template đầu tiên của Thủ thuật Blogger đã ra đời, đó là Lightning Template. Đây là một Template hội đủ một số ưu điểm như SEO, load nhanh, dễ tùy biến, giao diện lạ, có tiện ích bài viết xem nhiều bố trí nằm ngang, tiện ích nhận xét mới nhất có avatar, tiện ích bài viết mới nhất không dùng javascript ở trang item, Author Box, đặc biệt là Auto Readmore không dùng javascript tùy biến khung thông tin bài viết hiển thị ở trang index và nằm trên sidebar của trang item.






Payment




Tên Template: Lightning
Tác giả: Huỳnh Nhật Hà (www.thuthuatblogger.info)
Thời gian hoàn thành: 18/8/2011
Giá bán: $10
Khuyến mãi: Tặng nguyên Template cho cộng tác viên đầu tiên của Thủ thuật Blogger đạt 10 bài viết.
More about

Ghép 2 tiện ích Popular Posts với nhau

Người đăng: kiemdaigia on Thứ Ba, 16 tháng 8, 2011

Tiện ích Bài đăng phổ biến (Popular Posts) rất quan trọng đối với blogspot, nó giúp gây sự chú ý của độc giả, giúp dễ tìm đọc những bài viết nổi bật nhất trong tuần, trong tháng hoặc toàn thời gian đồng thời tăng cường traffic cho blog của bạn.

Ngoài cách bố trí các bài viết phổ biến theo chiều nằm ngang, mình sẽ giúp các bạn một cách bố trí khác và có phần lạ lẫm, đó là ghép 2 tiện ích Popular Posts lại với nhau; theo đó sẽ tạo định dạng bài đầu tiên có ảnh đại diện và tiêu đề bài viết, các bài còn lại hiển thị danh sách tiêu đề bài viết, kết hợp thuộc tính title là đoạn trích dẫn bài viết (snippet). Định dạng này không thể thực hiện được trên một tiện ích Popular Posts riêng biệt, vì thế ý nghĩ ghép 2 tiện ích đã giúp mình thực hiện thành công thủ thuật này. Bạn có thể xem Demo trên trang chủ của Thủ thuật Blogger.

Nào, chúng ta cùng 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 đến thẻ đóng </b:widget> của một tiện ích nào đó mà bạn muốn bố trí tiện ích này gần với nó, sau đó đặt sau thẻ đóng </b:widget> này bằng đoạn code bên dưới:
<b:widget id='PopularPosts101' locked='false' title='Bài xem nhiều' type='PopularPosts'>
<b:includable id='main'>
<b:if cond='data:title'><h2><data:title/></h2></b:if>
<div class='widget-content popular-posts'>
<ul>
<b:loop values='data:posts' var='post'>
<li><div class='PPcontent'>
<b:if cond='data:showThumbnails == &quot;false&quot;'>
<b:if cond='data:showSnippets == &quot;false&quot;'>
<!-- (1) No snippet/thumbnail -->
<a expr:href='data:post.href'><data:post.title/></a>
<b:else/>
<!-- (2) Show only snippets -->
<div class='item-title'><a expr:href='data:post.href' expr:title='data:post.snippet'><data:post.title/></a>
</div>
</b:if>
<b:else/>
<b:if cond='data:showSnippets == &quot;false&quot;'>
<!-- (3) Show only thumbnails -->
<div class='item-thumbnail-only'>
<b:if cond='data:post.thumbnail'>
<div class='item-thumbnail'>
<a expr:href='data:post.href' target='_blank'>
<img alt='' border='0' expr:height='data:thumbnailSize' expr:src='data:post.thumbnail' expr:width='data:thumbnailSize'/>
</a>
</div>
</b:if>
<div class='item-title'><a expr:href='data:post.href'><data:post.title/></a></div>
</div>
<div style='clear: both;'/>
<b:else/>
<!-- (4) Show snippets and thumbnails -->
<div class='item-content'>
<div class='item-thumbnail'>
<b:if cond='data:post.thumbnail'>
<a expr:href='data:post.href' target='_blank'>
<img alt='' border='0' expr:height='data:thumbnailSize' expr:src='data:post.thumbnail' expr:width='data:thumbnailSize'/>
</a>
<b:else/>
<img class='item-nothumb' expr:height='data:thumbnailSize' expr:width='data:thumbnailSize' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiofIU8F05ebaYY-k99kuOiLeA11eUOsbqV9KUd66lT-Yzm4wOHyKl1cNgyPcZFCe2Kk8zs0tUK83Eqasp-PrZAPUDnIfUP5kpe9WtdlnQuMk5shoWyT54EVs5jH0_fcmKy7qI8455aqFU/s1600/no-image.png'/>
</b:if>
</div>
<div class='item-title'><a expr:href='data:post.href' expr:title='data:post.snippet'><data:post.title/></a> <g:plusone expr:href='data:post.href' size='small'/></div>
</div>
<div style='clear: both;'/>
</b:if>
</b:if>
</div></li>
</b:loop>
</ul>
</div>
</b:includable>
</b:widget>
<b:widget id='PopularPosts102' locked='false' title='Bài đăng phổ biến' type='PopularPosts'>
<b:includable id='main'>
<!--
<b:if cond='data:title'><h2><data:title/></h2></b:if>
-->
<div class='widget-content popular-posts'>
<ul>
<b:loop values='data:posts' var='post'>
<li><div class='PPcontent'>
<b:if cond='data:showThumbnails == &quot;false&quot;'>
<b:if cond='data:showSnippets == &quot;false&quot;'>
<!-- (1) No snippet/thumbnail -->
<a expr:href='data:post.href'><data:post.title/></a>
<b:else/>
<!-- (2) Show only snippets -->
<div class='item-title'><a expr:href='data:post.href' expr:title='data:post.snippet'><data:post.title/></a>
</div>
</b:if>
<b:else/>
<b:if cond='data:showSnippets == &quot;false&quot;'>
<!-- (3) Show only thumbnails -->
<div class='item-thumbnail-only'>
<b:if cond='data:post.thumbnail'>
<div class='item-thumbnail'>
<a expr:href='data:post.href' target='_blank'>
<img alt='' border='0' expr:height='data:thumbnailSize' expr:src='data:post.thumbnail' expr:width='data:thumbnailSize'/>
</a>
</div>
</b:if>
<div class='item-title'><a expr:href='data:post.href'><data:post.title/></a></div>
</div>
<div style='clear: both;'/>
<b:else/>
<!-- (4) Show snippets and thumbnails -->
<div class='item-content'>
<div class='item-title'><a expr:href='data:post.href' expr:title='data:post.snippet'><data:post.title/></a></div>
</div>
<div style='clear: both;'/>
</b:if>
</b:if>
</div></li>
</b:loop>
</ul>
</div>
</b:includable>
</b:widget>
Chú ý dòng <g:plusone expr:href='data:post.href' size='small'/> là mình khuyến mãi thêm cái nút G+ trên tiêu đề bài viết đầu tiên, muốn nó hiện thì thêm đoạn code sau đây trước thẻ </body>.

<script src='http://apis.google.com/js/plusone.js' type='text/javascript'></script>

Nếu không thích hàng khuyến mãi này thì bạn có thể xóa nó đi nhé. :51)

Bước 2. Đặt code CSS dưới đây vào trước dòng ]]></b:skin>.
#PopularPosts101 .popular-posts ul{list-style-type:none;margin:0;padding:0}
#PopularPosts101 .widget-content ul li{margin;border-bottom:1px dotted #DDD}
#PopularPosts101 .item-thumbnail{padding-left:5px}
#PopularPosts101 .item-title{padding:18px}
#PopularPosts102 ul li a{color:#069;text-decoration:none;background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6DbPqkUqz60B-hxx3YlXUzf6CLW-mTd0lU0_4dVkT6s8PqJ2JSa-wXRBOfwcDcKIfptpypGCP8zxyyDv76ejMVdMjrnvdtLzGr3vl4c3Vu_y_YQ3pXz3eGQDU9xy7qnrJuDkuYyMQKLQ/s1600/arrow.gif) no-repeat left 5px;padding-left:20px;display:block;margin:0;float:left}
Lưu Template.

Bước 3. Vào Page Elements, chỉnh sửa tiện ích có tiêu đề Bài xem nhiều, hiển thị dạng All time, chọn image thumbnail, snippet và chỉ hiển thị 1 bài viết. Tiếp tục chỉnh sửa tiện ích có tiêu đề Bài đăng phổ biến, hiển thị dạng Last 7 days, chọn snippet (không chọn thumbnail) và cho hiển thị 5-7 bài viết. Làm như thế này để tránh trường hợp bài viết phổ biến thứ nhất có ảnh đại diện lặp lại ở danh mục các bài viết phổ biến không có ảnh đại diện do sử dụng đến 2 tiện ích Popular Posts.
More about