• Cô đơn là gì

    Người ta nói nhiều về sự cô đơn, như nó đã trở thành một phần của cuộc sống, nhưng chẳng ai có thể chấp nhận được...

  • Người trẻ và 5 lựa chọn quan trọng nhất cuộc đời

    Trong vô vàn lựa chọn mà đời người phải trải qua, không phải lúc nào chúng ta cũng đúng. Nhưng, trước những lựa chọn quan trọng nhất, việc đưa ra quyết định sáng suốt sẽ cho chúng ta một…

  • Vì sao chúng ta lại giàu có

    Nếu sáng tỉnh dậy, thấy mình khỏe mạnh, thì bạn đã hạnh phúc hơn nhiều người không còn cơ hội sống đến ngày mai...

  • Bạn đã dành những gì cho gia đình

    Chỉ khi bắt đầu làm cha, làm mẹ bạn mới thấu hiểu làm đấng sinh thành khó đến nhường nào...


Đăng bởi Huy 5 nhận xét


Sự tiến bộ, phát triển truyền thông của các mạng xã hội  như G+, Facebook, twitter ...   ngày càng được mọi người quan tâm và tích hợp lên web, blog cá nhân. Vì thế người ta đã cho ra đời hàng chục các công cụ đẹp mắt về các dịch vụ chia sẻ xã hội này. Được biết các blogger hiện nay phụ thuộc phần lớn vào các mạng như Facebook, Google plus và twitter thu hút độc giả và hướng họ tới web hay blog cá nhân của mình. Và công cụ mình sắp hướng dẫn tới hi vọng có thể giúp các bạn tăng số người hâm mộ cũng như độc giả cho web,blog của mình. Và mình xin giới thiệu tên công cụ đó chính là  "Touch Me". Tại sao tên gọi của nó lại như vậy? Bởi vì  khi di chuột qua nó nhìn thật hấp dẫn khiến người ta tò mò và có nhiều khả năng mọi người sẽ di chuột qua các biểu tượng và nhấn theo!  Tiện ích sử dụng các nút từ các dịch vụ phổ biến như Google Plus, Facebook, Twitter và RSS và được mã hoá nó gọn gàng bằng cách sử dụng HTML và  CSS. Và sau đây, để đưa tiện ích lên blog của mình các bạn làm theo hướng dẫn của mình nha!
Demo

1. Vào Blogger > Bố Cục
2. Thêm tiện ích HTML/JavaScript
3. Dán đoạn code sau vào nội dung của Tiện ích

<style>
/*--------Touch Me Sharing Widget ------*/
.touchme a {
display:block;
height:50px;
width:50px;
padding:0 4px;
float:left;
background:transparent url(http://trollfile.googlecode.com/files/Sharing%20Touch%20Me.png) no-repeat;
-webkit-transition: ease-in 0.2s all;  
-moz-transition: ease-in 0.2s all;  
-o-transition: ease-in 0.2s all;  
-ms-transition: ease-in 0.2s all;  
transition: ease-in 0.2s all;
cursor:pointer;
}
.touchme a.googleplus {
background-position: 0px -58px;
}
.touchme a.googleplus:hover {
background-position: 0px 0px;
}
.touchme a.twitter {
background-position: 0px -290px;
}
.touchme a.twitter:hover {
background-position: 0px -232px;
}
.touchme a.facebook {
background-position: 0px -406px;
}
.touchme a.facebook:hover {
background-position: 0px -348px;
}
.touchme a.rss {
background-position: 0px -174px;
}
.touchme a.rss:hover {
background-position: 0px -116px;
}
</style>
<div class='touchme'>
<!--RSS-->
<a class='rss' href="LINK RSS CỦA BẠN" rel='external nofollow' target='_blank'></a>
<!--Google Plus-->
<a class='googleplus' href="LINK GOOGLE PROFILE CỦA BẠN" rel='external nofollow' target='_blank'></a>
<!--Facebook-->
<a class='facebook' href="LINK FACEBOOK CỦA BẠN" rel='external nofollow' target='_blank'></a>
<!-- Twitter -->
<a class='twitter' href="LINK TWITTER CỦA BẠN" rel='external nofollow' target='_blank' ></a>
</div>
4. Thay những chỗ mình tô đậm thành link liên kết tới những mạng xã hội tương ứng của bạn sau đó lưu lại !
Tham khảo từ MBT

Chúc các bạn vui vẻ! Hãy comments góp ý cho mình nha và đừng quên chia sẻ cho bạn bè nếu bài viết thú vị, cảm ơn nhiều!



Đăng bởi Huy 0 nhận xét

Bài viết này mình hướng dẫn các bạn hoàn thành Favicon hoặc lấy Favicon từ website khác một cách nhanh và hiệu quả nhất

1. Tạo Icon để là Favicon:

  • Favicon tĩnh : Các bạn chỉ việc vào http://www.genfavicon.com/ sau đó upload hình muốn làm Favicon lên , đưa hình theo kích thước mà cảm thấy hợp lý(Capture) , chọn kích thước bạn muốn (16x16,32x32,48x48,64x64 hoặc 128x128) và Download Favicon để tải Icon về máy
  • Favicon động : Đã có sẵn ảnh động các bạn chỉ việc resize sao cho đúng với kích cỡ chuẩn của một Favicon là 16x16 , 32x32 , 48x48 , 64x64 ,128x128
2.Đưa Icon lên Blog , Website:

  • Sau khi upload Icon lên host các bạn chèn đoạn code sau vào dưới thẻ <header>

<link rel=”icon” href=”link icon” type=”link icon” >

3.Lấy Favicon từ website khác :

  • Bạn chỉ cần vào http://www.getfavicon.org/, gõ địa chỉ website bạn muốn lấy Favicon rồi ,hiện ra trang mới bạn chỉ cần chuột phải vào link icon và 'save link as' để tải icon về máy


Nếu còn nhiều cách khác? Hãy chia sẻ nha!



Đăng bởi Huy 0 nhận xét

Tuy không nhiều, Facebook cũng đã thiết kế một số tổ hợp phím tắt Facebook để người dùng có thể truy cập nhanh các chức năng quan trọng của mạng xã hội mà không cần dùng đến chuột.

Nếu dùng trình duyệt Chrome trên máy tính Windows, bạn có thể thực hiện các phím tắt Facebook như sau:
  • Alt + 1: Quay về trang Home.
  • Alt + 2: Truy cập Timeline/Profile của bạn.
  • Alt + 3: Truy cập thư mục Friends để tìm bạn, kết nối…
  • Alt + 4: Truy cập mục Messages (tin nhắn, chat…)
  • Alt + 5: Truy cập phần nhắc báo Notifications
  • Alt + 6: Truy cập mục thiết lập tài khoản General Account Settings
  • Alt + 7: Truy cập mục thiết lập chế độ riêng tư Privacy Settings
  • Alt + 8: Truy cập tài khoản Facebook chính thức của Facebook.
  • Alt + 9: Truy cập trang Điều khoản và Chính sách của Facebook.
  • Alt + 0: Trung cập phần hỗ trợ người dùng (Help Center) của Facebook.
  • Alt + m: Mở ra mục soạn tin nhắn Facebook.
  • Alt + ?: Tra cứu
Bấm Alt+M để soạn và gửi tin nhắn

Còn nếu dùng Firefox trên máy tính Windows, thay phím Alt bằng Shift + Alt, ví dụ Shift + Alt + 1, Shift + Alt + 2…

Tương tự, công thức trên máy Mac OS là:
  • Firefox: Control + số/m/? (ví dụ: Control + 1, Control + 2…)
  • Chrome: Control + Option + số/m/?
  • Safari: Control + Option + số/m/?
Hi vọng bài viết những phím tắt Facebook sẽ hữu ích nhất dành cho fan facebook


Đăng bởi Huy 0 nhận xét

Bài viết này hướng dẫn các bạn ẩn hoặc hiện một widget bất kỳ vào địa điểm nào

Trước hết cần phải biết chúng ta có những code gì và có tác dụng như thế nào

1.Làm cách nào để widget chỉ hiện ở Trang chủ?

<b:if cond='data:blog.url == data:blog.homepageUrl'>
CODE CỦA WIDGET
</b:if>

2.Làm cách nào để widget ẩn ở Trang chủ?

<b:if cond='data:blog.pageType == "item"'>
CODE CỦA WIDGET
</b:if>

3.Làm cách nào để widget chỉ hiện ở static pages ?

<b:if cond='data:blog.pageType == "static_page"'>
CODE CỦA WIDGET
</b:if>

4.Làm cách nào để widget ẩn ở static pages?

<b:if cond='data:blog.pageType != "static_page"'>
CODE CỦA WIDGET
</b:if>

5.Làm cách nào để widget chỉ hiện ở trang bài viết xác định?

<b:if cond='data:blog.url == "URL OF Selected Post"'>
CODE CỦA WIDGET
</b:if>

6.Làm cách nào để wigdet ẩn ở trang bài viết xác định?

<b:if cond='data:blog.url != "URL OF Selected Post"'>
WCODE CỦA WIDGET
</b:if>

Vậy làm cách nào để xử lý widget nào ẩn/hiện như mong muốn?
  1. Vào Blogger > Mẫu > Chỉnh sửa HTML
  2. Chọn Mở rộng mẫu Tiện Ích
  3. Tìm widget muốn ẩn/hiện
  4. Code của một widget nào đấy thường có dạng tương tự như sau:
<b:widget id='HTML' locked='false' title='Tên Widget' type='Profile'>
<b:includable id='main'>
Toàn bộ code của widget
</b:includable> 

</b:widget>

  • Giờ chỉ việc chèn các code theo nhu cầu của các bạn theo mẫu sau , ví dụ như muốn ẩn widget tại Trang chủ ta làm như sau

<b:widget id='HTML' locked='false' title='Tên Widget' type='Profile'>
<b:includable id='main'>
 <b:if cond='data:blog.pageType == "item"'>
Toàn bộ code của widget
</b:if>
</b:includable> 
 </b:widget>
Rất đơn giản phải không các bạn. Comments và share nếu thấy bài viết có ích nhé các bạn!


Đăng bởi Huy 0 nhận xét

Blog của bạn đã có một Fan Page? Và bạn muốn mọi người biết đến để tham gia(Like) page của mình vậy bạn phải đưa nó vào tâm điểm chú ý của mọi người. Vì vậy mình đưa ra ý kiến là tạo 1 likebox khi mọi người vào trang blog của bạn và sẽ tự động đóng box sau một khoảng thời gian do ta thiết lập


  1. Vào chỉnh sửa HTML
  2. Lưu template hiện tại trước khi thực hiện để nhỡ xảy ra sai sót còn cứu vãn được :D
  3. Dán đoạn code sau thẻ đóng </body>

  4. <script type='text/javascript'>
    //<![CDATA[
        KNFBFansPRO='hcvvn'
    //]]>
    </script>
    <style>#fblikepop{background-color:#fff;display:none;position:fixed;top:200px;_position:absolute; /* hack for IE 6*/width:450px;border:10px solid #6F6F6F;z-index:200;-moz-border-radius: 9px;-webkit-border-radius: 9px;margin:0pt;padding:0pt;color:#333333;text-align:left;font-family:arial,sans-serif;font-size:13px;}
    #fblikepop body{background:#fff none repeat scroll 0%;line-height:1;margin:0pt;height:100%;}
    .fbflush{cursor: pointer;font-size:11px !important;color:#FFF !important;text-decoration:none !important;border:0 !important;}
    #fblikebg{display:none;position:fixed;_position:absolute; /* hack for IE 6*/height:100%;width:100%;top:0;left:0;background:#000000;z-index:100;}
    #fblikepop #closeable{float:right;margin:7px 15px 0 0;}
    #fblikepop h1{background:#6D84B4 none repeat scroll 0 0;border-top:1px solid #3B5998;border-left:1px solid #3B5998;border-right:1px solid #3B5998;color:#FFFFFF !important;font-size:18px !important;font-weight:normal !important;padding:5px !important;margin:0 !important;font-family:&quot;Lucida Sans Unicode&quot;, &quot;Lucida Grande&quot;, sans-serif !important;}
    #fblikepop #actionHolder{height:30px;overflow:hidden;}
    #fblikepop #buttonArea{background:#F2F2F2;border-top:1px solid #CCCCCC;padding:10px;min-height:50px;}
    #fblikepop #buttonArea a{color:#999999 !important;text-decoration:none !important;border:0 !important;font-size:10px !important;}
    #fblikepop #buttonArea a:hover{color:#333 !important;text-decoration:none !important;border:0 !important;}
    #fblikepop #popupMessage{font-size:12px !important;font-weight:normal !important;line-height:22px;padding:8px;background:#fff !important;}
    #fblikepop #counter-display{float:right;font-size:11px !important;font-weight:normal !important;margin:5px 0 0 0;text-align:right;line-height:16px;}</style>
    <script src='http://trollfile.googlecode.com/files/jquery.js' type='text/javascript'/>
    <script src='http://connect.facebook.net/en_US/all.js#xfbml=1' type='text/javascript'/>
    <script src='http://trollfile.googlecode.com/files/tlikebox.js' type='text/javascript'/>
    <script language='javascript'>
    //<![CDATA[
        $(document).ready(function(){                      
            $().KNFBFansPRO({
               timeout: 10,
                wait: 0,
                url: 'http://www.facebook.com/hcvvn',
                closeable: true        });
        });
    //]]>
    </script>
    <div id='fbtpdiv'/>
    hcvn các bạn thay bằng id Fanpage của các bạn 10 là thời gian đếm ngược đến khi Likebox tự đóng Code trên sẽ hiện hình ảnh phía trên như hình dưới
    http://trollfile.googlecode.com/files/tlikebox.js
    Có vài sự lựa chọn cho các bạn , các bạn chỉ việc chọn link tương ứng với hình phía dưới sau đó thay bằng http://trollfile.googlecode.com/files/tlikebox.js , chính xác hơn các bạn chỉ việc thêm số 1,2 hoặc 3 vào sau tlikebox
    http://trollfile.googlecode.com/files/tlikebox1.js
    http://trollfile.googlecode.com/files/tlikebox2.js
    http://trollfile.googlecode.com/files/tlikebox3.js
  5. Lưu lại và thưởng thức thành quả :D
Hi vọng tiện ích này sẽ mang đến cho blog của các bạn nhiều fan hơn. Hãy comments góp ý và share nha!


Đăng bởi Huy 0 nhận xét


Hoàn toàn có thể đổi tiện ích Tag sao cho nhìn thật phong cách và pro như hình dưới

Bởi bạn đã chán cái giao diện đơn giản mặc định cũ kĩ ?

Chỉ cần các bạn làm lần lượt theo các bước chỉ dẫn của mình phía dưới là ok
1.Thêm tiện ích Nhãn
2. Thiết lập tiện ích các bạn chọn cloud Lưu lại
3. Bây giờ các bạn vào Chỉnh sửa HTML và dán đoạn code phía dưới lên trên ]]></b:skin>

.label-size{
margin:0 2px 6px 0;
padding: 3px;
text-transform: uppercase;
border: solid 1px #C6C6C6;
border-radius: 3px;
float:left;
text-decoration:none;
font-size:10px; 
color:#666;
}

.label-size:hover {
border:1px solid #6BB5FF;
text-decoration: none;
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
-webkit-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
-moz-transform: rotate(7deg);
-o-transform: rotate(7deg);
-webkit-transform: rotate(7deg);
-ms-transform: rotate(7deg);
transform: rotate(7deg);
filter: progid:DXImageTransform.Microsoft.Matrix(
                    M11=0.9961946980917455, M12=-0.08715574274765817, M21=0.08715574274765817, M22=0.9961946980917455, sizingMethod='auto expand');
zoom: 1;
}

.label-size a  {
text-transform: uppercase;
float:left;
text-decoration: none;
}
.label-size a:hover  {
text-decoration: none;
}

Nếu các bạn muốn các hộp nhãn có kích thước ngẫu nhiên phụ thuộc vào số bài viết của 1 tag(nhãn) thì xóa dòng đánh dấu màu xanh trong đoạn code trên đi là được
 4. Lưu lại template là hoàn thành

Dịch và phát triển từ mybloggertricks

Chúc các bạn thành công! Comments góp ý cho mình về thủ thuật này nha



Đăng bởi Huy 0 nhận xét

Hướng dẫn thay đổi giao diện đơn giản của Lưu Trữ Blog thành bộ lịch nhìn cho chuyên nghiệp hơn. Rất đơn giản,các bạn hãy làm lần lượt theo hướng dẫn sau



1. Cài đặt lưu trữ cho blog

2. Vào Blogger > Bố cục (Layout) > Thêm Tiện Ích > Thêm vào tiện ích Lưu Trữ Blog
3. Sau đó thiết lập tiện ích trên như sau và Lưu lại
4. Vào Blogger > Mẫu> Chỉnh sửa HTML
5. Tìm đoạn code sau:
<b:widget id='BlogArchive1' locked='false' title='Blog Archive' type='BlogArchive'/>
Nếu không thấy bạn chỉ cần tìm BlogArchive sau đó tìm mã tương tự như trên
6.Thay thế code vừa tìm được bằng

<b:widget id='BlogArchive1' locked='false' title='Blog Archive' type='BlogArchive'>
<b:includable id='main'>
  <b:if cond='data:title'>
    <h2><data:title/></h2>
  </b:if>
  <div class='widget-content'>
  <div id='ArchiveList'>
  <div expr:id='data:widget.instanceId + "_ArchiveList"'>
    <b:if cond='data:style == "HIERARCHY"'>
     <b:include data='data' name='interval'/>
    </b:if>
    <b:if cond='data:style == "FLAT"'>
      <b:include data='data' name='flat'/>
    </b:if>
    <b:if cond='data:style == "MENU"'>
      <b:include data='data' name='menu'/>
    </b:if>
  </div>
  </div>
  <b:include name='quickedit'/>
  </div>
</b:includable>
<b:includable id='toggle' var='interval'>
  <!-- Toggle not needed for Calendar -->
</b:includable>
<b:includable id='flat' var='data'>
<div id='bloggerCalendarList'>
  <ul>
    <b:loop values='data:data' var='i'>
      <li class='archivedate'>
        <a expr:href='data:i.url'><data:i.name/></a> (<data:i.post-count/>)
      </li>
    </b:loop>
  </ul>
</div>
<div id='blogger_calendar' style='display:none'>
<table id='bcalendar'><caption id='bcaption'>
</caption>
<!-- Table Header -->
<thead id='bcHead'></thead>
<!-- Table Footer -->
<!-- Table Body -->
<tbody><tr><td id='cell1'> </td><td id='cell2'> </td><td id='cell3'> </td><td id='cell4'> </td><td id='cell5'> </td><td id='cell6'> </td><td id='cell7'> </td></tr>
<tr><td id='cell8'> </td><td id='cell9'> </td><td id='cell10'> </td><td id='cell11'> </td><td id='cell12'> </td><td id='cell13'> </td><td id='cell14'> </td></tr>
<tr><td id='cell15'> </td><td id='cell16'> </td><td id='cell17'> </td><td id='cell18'> </td><td id='cell19'> </td><td id='cell20'> </td><td id='cell21'> </td></tr>
<tr><td id='cell22'> </td><td id='cell23'> </td><td id='cell24'> </td><td id='cell25'> </td><td id='cell26'> </td><td id='cell27'> </td><td id='cell28'> </td></tr>
<tr><td id='cell29'> </td><td id='cell30'> </td><td id='cell31'> </td><td id='cell32'> </td><td id='cell33'> </td><td id='cell34'> </td><td id='cell35'> </td></tr>
<tr id='lastRow'><td id='cell36'> </td><td id='cell37'> </td></tr>
</tbody>
</table>
<table id='bcNavigation'><tr>
<td id='bcFootPrev'></td>
<td id='bcFootAll'></td>
<td id='bcFootNext'></td>
</tr></table>
<div id='calLoadingStatus' style='display:none; text-align:center;'>
<script type='text/javascript'>bcLoadStatus();</script>
</div>
<div id='calendarDisplay'/>
</div>
<script  type='text/javascript'> initCal();</script>
</b:includable>
<b:includable id='posts' var='posts'>
<!-- posts not needed for Calendar -->
</b:includable>
<b:includable id='menu' var='data'>
  Configure your calendar archive widget - Edit archive widget - Flat List - Newest first - Choose any Month/Year Format
</b:includable>
<b:includable id='interval' var='intervalData'>
  Configure your calendar archive widget - Edit archive widget - Flat List - Newest first - Choose any Month/Year Format
</b:includable>
</b:widget>

7. Trước thẻ </head> bạn chèn đoạn code sau

<script type='text/javascript'>
//<![CDATA[
var bcArchiveNavText = "View Archive"; 
var bcArchiveNavPrev = '◄'; 
var bcArchiveNavNext = '►'; 
var headDays = ["Chủ Nhật","Thứ Hai","Thứ Ba","Thứ Tư","Thứ Năm","Thứ Sáu","Thứ Bẩy"];
var headInitial = ["CN","Hai","Ba","Tư","Năm","Sáu","Bẩy"]; 
// Nothing to configure past this point ----------------------------------
var timeOffset;
var bcBlogID;
var calMonth;
var calDay = 1;
var calYear;
var startIndex;
var callmth;
var bcNav = new Array ();
var bcList = new Array ();
//Initialize Fill Array
var fill = ["","31","28","31","30","31","30","31","31","30","31","30","31"];
function openStatus(){
   document.getElementById('calLoadingStatus').style.display = 'block';
   document.getElementById('calendarDisplay').innerHTML = '';
  }
function closeStatus(){
   document.getElementById('calLoadingStatus').style.display = 'none';
  }
function bcLoadStatus(){
   cls = document.getElementById('calLoadingStatus');
   img = document.createElement('img');
   img.src = bcLoadingImage;
   img.style.verticalAlign = 'middle';
   cls.appendChild(img);
   txt = document.createTextNode(bcLoadingMessage);
   cls.appendChild(txt);
  }
function callArchive(mth,yr,nav){
// Check for Leap Years
  if (((yr % 4 == 0) && (yr % 100 != 0)) || (yr % 400 == 0)) {
      fill[2] = '29';
   }
  else {
      fill[2] = '28';
   }
   calMonth = mth;
   calYear = yr;
   if(mth.charAt(0) == 0){
      calMonth = mth.substring(1);
      }
   callmth = mth;
   bcNavAll = document.getElementById('bcFootAll');
   bcNavPrev = document.getElementById('bcFootPrev');
   bcNavNext = document.getElementById('bcFootNext');
   bcSelect = document.getElementById('bcSelection');
   a = document.createElement('a');
   at = document.createTextNode(bcArchiveNavText);
   a.href = bcNav[nav];
   a.appendChild(at);
   bcNavAll.innerHTML = '';
   bcNavAll.appendChild(a);
   bcNavPrev.innerHTML = '';
   bcNavNext.innerHTML = '';
   if(nav <  bcNav.length -1){
      a = document.createElement('a');
      a.innerHTML = bcArchiveNavPrev;
      bcp = parseInt(nav,10) + 1;
      a.href = bcNav[bcp];
      a.title = 'Previous Archive';
      prevSplit = bcList[bcp].split(',');
      a.onclick = function(){bcSelect.options[bcp].selected = true;openStatus();callArchive(prevSplit[0],prevSplit[1],prevSplit[2]);return false;};
      bcNavPrev.appendChild(a);
      }
   if(nav > 0){
      a = document.createElement('a');
      a.innerHTML = bcArchiveNavNext;
      bcn = parseInt(nav,10) - 1;
      a.href = bcNav[bcn];
      a.title = 'Next Archive';
      nextSplit = bcList[bcn].split(',');
      a.onclick = function(){bcSelect.options[bcn].selected = true;openStatus();callArchive(nextSplit[0],nextSplit[1],nextSplit[2]);return false;};
      bcNavNext.appendChild(a);
     }
   script = document.createElement('script');
   script.src = 'http://www.blogger.com/feeds/'+bcBlogId+'/posts/summary?published-max='+calYear+'-'+callmth+'-'+fill[calMonth]+'T23%3A59%3A59'+timeOffset+'&published-min='+calYear+'-'+callmth+'-01T00%3A00%3A00'+timeOffset+'&max-results=100&orderby=published&alt=json-in-script&callback=cReadArchive';
   document.getElementsByTagName('head')[0].appendChild(script);
}
function cReadArchive(root){
// Check for Leap Years
  if (((calYear % 4 == 0) && (calYear % 100 != 0)) || (calYear % 400 == 0)) {
      fill[2] = '29';
   }
  else {
      fill[2] = '28';
   }
    closeStatus();
    document.getElementById('lastRow').style.display = 'none';
    calDis = document.getElementById('calendarDisplay');
    var feed = root.feed;
    var total = feed.openSearch$totalResults.$t;
    var entries = feed.entry || [];
    var fillDate = new Array();
    var fillTitles = new Array();
    fillTitles.length = 32;
    var ul = document.createElement('ul');
    ul.id = 'calendarUl';
    for (var i = 0; i < feed.entry.length; ++i) {
      var entry = feed.entry[i];
      for (var j = 0; j < entry.link.length; ++j) {
       if (entry.link[j].rel == "alternate") {
       var link = entry.link[j].href;
       }
      }
      var title = entry.title.$t;
      var author = entry.author[0].name.$t;
      var date = entry.published.$t;
      var summary = entry.summary.$t;
      isPublished = date.split('T')[0].split('-')[2];
      if(isPublished.charAt(0) == '0'){
         isPublished = isPublished.substring(1);
         }
      fillDate.push(isPublished);
      if (fillTitles[isPublished]){
          fillTitles[isPublished] = fillTitles[isPublished] + ' | ' + title;
          }
      else {
          fillTitles[isPublished] = title;
          }
      li = document.createElement('li');
      li.style.listType = 'none';
      li.innerHTML = '<a href="'+link+'">'+title+'</a>';
      ul.appendChild(li);
      }
   calDis.appendChild(ul);
   var val1 = parseInt(calDay, 10)
   var valxx = parseInt(calMonth, 10);
   var val2 = valxx - 1;
   var val3 = parseInt(calYear, 10);
   var firstCalDay = new Date(val3,val2,1);
   var val0 = firstCalDay.getDay();
   startIndex = val0 + 1;
  var dayCount = 1;
  for (x =1; x < 38; x++){
      var cell = document.getElementById('cell'+x);
      if( x < startIndex){
          cell.innerHTML = ' ';
          cell.className = 'firstCell';
         }
      if( x >= startIndex){
          cell.innerHTML = dayCount;
          cell.className = 'filledCell';
          for(p = 0; p < fillDate.length; p++){
              if(dayCount == fillDate[p]){
                  if(fillDate[p].length == 1){
                     fillURL = '0'+fillDate[p];
                     }
                  else {
                     fillURL = fillDate[p];
                     }
                  cell.className = 'highlightCell';
                  cell.innerHTML = '<a href="/search?updated-max='+calYear+'-'+callmth+'-'+fillURL+'T23%3A59%3A59'+timeOffset+'&updated-min='+calYear+'-'+callmth+'-'+fillURL+'T00%3A00%3A00'+timeOffset+'" title="'+fillTitles[fillDate[p]].replace(/"/g,'\'')+'">'+dayCount+'</a>';
                 }
              }
          if( dayCount > fill[valxx]){
             cell.innerHTML = ' ';
             cell.className = 'emptyCell';
             }
          dayCount++;
         }
      }
    visTotal = parseInt(startIndex) + parseInt(fill[valxx]) -1;
    if(visTotal >35){
        document.getElementById('lastRow').style.display = '';
       }
  }
function initCal(){
   document.getElementById('blogger_calendar').style.display = 'block';
   var bcInit = document.getElementById('bloggerCalendarList').getElementsByTagName('a');
   var bcCount = document.getElementById('bloggerCalendarList').getElementsByTagName('li');
   document.getElementById('bloggerCalendarList').style.display = 'none';
   calHead = document.getElementById('bcHead');
   tr = document.createElement('tr');
   for(t = 0; t < 7; t++){
       th = document.createElement('th');
       th.abbr = headDays[t];
       scope = 'col';
       th.title = headDays[t];
       th.innerHTML = headInitial[t];
       tr.appendChild(th);
      }
   calHead.appendChild(tr);
  for (x = 0; x <bcInit.length;x++){
     var stripYear= bcInit[x].href.split('_')[0].split('/')[3];
     var stripMonth = bcInit[x].href.split('_')[1];
     bcList.push(stripMonth + ','+ stripYear + ',' + x);
     bcNav.push(bcInit[x].href);
     }
  var sel = document.createElement('select');
  sel.id = 'bcSelection';
  sel.onchange = function(){var cSend = this.options[this.selectedIndex].value.split(',');openStatus();callArchive(cSend[0],cSend[1],cSend[2]);};
  q = 0;
  for (r = 0; r <bcList.length; r++){
       var selText = bcInit[r].innerHTML;
       var selCount = bcCount[r].innerHTML.split('> (')[1];
       var selValue = bcList[r];
       sel.options[q] = new Option(selText + ' ('+selCount,selValue);
       q++
       }                
   document.getElementById('bcaption').appendChild(sel);
   var m = bcList[0].split(',')[0];
   var y = bcList[0].split(',')[1];
   callArchive(m,y,'0');
}
function timezoneSet(root){
   var feed = root.feed;
   var updated = feed.updated.$t;
   var id = feed.id.$t;
   bcBlogId = id.split('blog-')[1];
   upLength = updated.length;
   if(updated.charAt(upLength-1) == "Z"){timeOffset = "+00:00";}
   else {timeOffset = updated.substring(upLength-6,upLength);}
   timeOffset = encodeURIComponent(timeOffset);
}
//]]>
</script>
<script src='/feeds/posts/summary?max-results=0&amp;alt=json-in-script&amp;callback=timezoneSet'></script>

Bạn có thể tùy chỉnh lại phần được tô màu xanh ở code trên
8. Lưu lại là đã hoàn thành nhưng cần phải thêm style để nhìn đẹp hơn
9. Trước thẻ ]]></b:skin> bạn thêm 1 trong 2 đoạn code phía dưới sao cho phù hợp với blog của mình



#calendarDisplay {display:none;}
/* div that holds calendar */
#blogger_calendar { margin:0px auto 0px 0px;width:100%;}
/* Table Caption - Holds the Archive Select Menu */
#bcaption {border:1px solid #C7C7C7;padding:2px;margin:10px 0 0;background:#fff;font:bold 100% Tahoma, Arial, Sans-serif}
/* The Archive Select Menu */
#bcaption select {background:#ffff;border:0 solid #C7C7C7;color:#0080ff;font-weight:bold;text-align:center;}
/* The Heading Section */
table#bcalendar thead {}
/* Head Entries */
table#bcalendar thead tr th {width:20px;text-align:center;padding:3px; border:1px solid #C7C7C7; font:bold 100% Tahoma, Arial, Sans-serif;background:#fff;color:#0080ff;}
/* The calendar Table */
table#bcalendar {border:1px solid #C7C7C7;border-top:0; margin:0px 0 0px;width:100%;background:#fff}
/* The Cells in the Calendar */
table#bcalendar tbody tr td {cursor:pointer; text-align:center; border-radius:4px; padding:3px;border:1px solid #C7C7C7; color:#666;font:bold 100% Tahoma, Arial, Sans-serif;}
/* Links in Calendar */
table#bcalendar tbody tr td a:link, table#bcalendar tbody tr td a:visited, table#bcalendar tbody tr td a:active {font-weight:bold;color:#ffffff; text-decoration:none;}
table#bcalendar tbody tr td a:hover {color:#ffffff; text-decoration:none;}
/* First Row Empty Cells */
td.firstCell {visibility:visible;}
/* Cells that have a day in them */
td.filledCell {  background:#fff;}
td.filledCell:hover {  background:#dddddd;}
/* Cells that are empty, after the first row */
td.emptyCell {visibility:hidden;}
/* Cells with a Link Entry in them */
td.highlightCell {background:#53A9FF;border:1px solid #C7C7C7}
td.highlightCell:hover {background:#72B9FF;border:1px solid #C7C7C7}
/* Table Footer Navigation */
table#bcNavigation  {width:100%;background:#fff;border:1px solid #C7C7C7;border-top:0;color:#0080ff;font:bold 100% Tahoma, Arial, Sans-serif;}
table#bcNavigation a:link {text-decoration:none;color:#0080ff}
table#bcNavigation a:hover{text-decoration:underline;}
td#bcFootPrev {width:10px;}
td#bcFootAll{text-align:center;}
td#bcFootNext {width:10px;}
ul#calendarUl {margin:5px auto 0!important;}
ul#calendarUl li a:link {}



#calendarDisplay {display:none;}
/* div that holds calendar */
#blogger_calendar { margin:5px 0 5px 10px;width:98%;}
/* Table Caption - Holds the Archive Select Menu */
#bcaption {border:1px solid #666666;padding:2px;margin:10px 0 0;background:#333333;font:bold 100% Tahoma, Arial, Sans-serif}
/* The Archive Select Menu */
#bcaption select {background:#333333;border:0 solid #333333;color:#dddddd;font-weight:bold;text-align:center;}
/* The Heading Section */
table#bcalendar thead {}
/* Head Entries */
table#bcalendar thead tr th {width:20px;text-align:center;padding:2px; border:1px outset #666666; font:bold 100% Tahoma, Arial, Sans-serif;background:#333333;color:#dddddd}
/* The calendar Table */
table#bcalendar {border:1px solid #666666;border-top:0; margin:0px 0 0px;width:95%;background:#333333}
/* The Cells in the Calendar */
table#bcalendar tbody tr td {text-align:center;padding:2px;border:1px outset #666666; color:#F5F202;font:bold 100% Tahoma, Arial, Sans-serif;}
/* Links in Calendar */
table#bcalendar tbody tr td a:link, table#bcalendar tbody tr td a:visited, table#bcalendar tbody tr td a:active {font-weight:bold;color:#ffffff; text-decoration:underline;}
table#bcalendar tbody tr td a:hover {color:#ffffff; text-decoration:none;}
/* First Row Empty Cells */
td.firstCell {visibility:visible;}
/* Cells that have a day in them */
td.filledCell {}
/* Cells that are empty, after the first row */
td.emptyCell {visibility:hidden;}
/* Cells with a Link Entry in them */
td.highlightCell {background:#000000;border:1px solid #666666}
/* Table Footer Navigation */
table#bcNavigation  {width:95%;background:#333333;border:1px solid #666666;border-top:0;color:#F5F202;font:bold 100% Tahoma, Arial, Sans-serif;}
table#bcNavigation a:link {text-decoration:none;color:#F5F202}
table#bcNavigation a:hover{text-decoration:underline;}
td#bcFootPrev {width:10px;}
td#bcFootAll{text-align:center;}
td#bcFootNext {width:10px;}
ul#calendarUl {margin:5px auto 0!important;}
ul#calendarUl li a:link {}


10. Lưu lại và xem kết quả


Bài viết trên mình phát triển từ mybloggertricks.com
Chúc blog của các bạn ngày một đẹp hơn. Nếu thành công hãy comments và share cho mọi người cùng biết nha!


Đăng bởi Huy 2 nhận xét

Sau khoảng hơn 10 tiếng đồng hồ mới mầy mò ra được cách để di chuyển  2 loại comments Facebook và Blogspot bằng tab menu cơ bản sử dụng jQuery UI
Bài này mình kết hợp từ hai bài viết :
  1. Vietshare.VN : Tạo tab menu cơ bản sử dụng jQuery UI
  2. Mybloggertricks.com : Tạo comments bằng tài khoản Facebook cho blogspot
Nào! Chúng ta cùng bắt tay vào làm thôi! Trước hết các bạn phải đăng ký một apps trên Facebook tại Developers.facebook.com và làm theo hình
1.Vào Blogger > Thiết Kế > Chỉnh Sửa HTML và nhớ chọn "Mở rộng thiết kế mẫu"
  • Nhớ save template của bạn vào đề phòng thất bại :D
2.Tìm <html và thêm sau nó code sau
xmlns:fb='http://www.facebook.com/2008/fbml'
Sau khi thêm xong sẽ là
<html xmlns:fb='http://www.facebook.com/2008/fbml'
3.Tìm thẻ <body> và dán đoạn code phía dưới vào ngay sau nó
<div id='fb-root'/>
<script>
window.fbAsyncInit = function() {
FB.init({
appId : 'APP ID Ở BƯỚC 3 HÌNH PHÍA TRÊN',
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true // parse XFBML
});
};
(function() {
var e = document.createElement('script');
e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js';
e.async = true;
document.getElementById('fb-root').appendChild(e);
}());
</script>

4.Tìm thẻ </head> và dán trên nó đoạn code sau
<meta expr:content='data:blog.pageTitle' property='og:title'/>
<meta expr:content='data:blog.url' property='og:url'/>
<meta content='Tên blog của bạn' property='og:site_name'/>
<meta content='Link hình logo' property='og:image'/>
<meta content='APP ID Ở BƯỚC 3 HÌNH PHÍA TRÊN' property='fb:app_id'/>
<meta content='http://www.facebook.com/huycovip' property='fb:admins'/>
<meta content='article' property='og:type'/>

5.Tìm code
<p class='comment-footer'>
<b:if cond='data:post.embedCommentForm'>
<b:if cond='data:post.allowNewComments'>
<b:include data='post' name='comment-form'/>
<b:else/>
<data:post.noNewCommentsText/>
</b:if>
<b:else/>
<b:if cond='data:post.allowComments'>
<a expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><data:postCommentMsg/></a>
</b:if>
</b:if>

</p>

Xóa đoạn code được tô màu xanh đi
6.Đặt các javascript và css sau vào trước thẻ </head>
<style type="text/css">
.hidden {
display: none;
}
</style>
<link rel="stylesheet" type="text/css" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/ui-lightness/jquery-ui.css" />
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1/jquery-ui.min.js"></script>
<script type="text/javascript">
$(function() {
$(".tabmenu").removeClass("hidden");
$(".tabs h2").addClass("hidden");
$(".tabs").tabs();
});
</script>

7.Tìm
<b:includable id='comment-form' var='post'>
...
...
...
</b:includable>

Và cắt toàn bộ code bên trong thẻ này dán vào trình soạn văn bản nào đấy , ta gọi là đoạn code A. Tìm đoạn code sau:
<b:includable id='comments' var='post'>
8.Dán ngay sau nó đoạn code dưới đây
<div class="tabs">
<ul class="tabmenu hidden">
<li><a href="#tab-1"><data:post.numComments/> Blogspot Comments</a></li>
<li><a href="#tab-2"><fb:comments-count expr:href='data:post.canonicalUrl'/> Facebook Comments</a></li>
</ul>
<div id="tab-1">
<h2>Tab 1</h2>
<p>Dán đoạn code A vào đây</p>
</div>
<div id="tab-2">
<h2>Tab 2</h2>
<p><b:if cond='data:blog.pageType == "item"'>
<div style='padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;'><script src='http://connect.facebook.net/en_US/all.js#xfbml=1'/>
<div> <fb:comments colorscheme='light' expr:href='data:post.url' expr:title='data:post.title' expr:xid='data:post.id' width='520'/></div>
</div>
</b:if></p>
</div>
</div>

9.Save template và xem kết quả

Bài này mình tự phát triển dựa trên các nguồn trên internet, bạn nào có thành ý muốn chia sẻ đến tất cả mọi người xin ghi rõ nguồn. Cảm ơn!


Đăng bởi Huy 1 nhận xét

Rê chuột vào comment phía dưới để xem ví dụ


Chèn code để thêm hình nền và thay đổi khung comments khi rê chuột đến
1.Vào Blogger > Mẫu >Chỉnh sửa HTML
2.Chọn “Mở rộng tiện ích mẫu”
3.Tìm đoạn code sau (Ctr + F)
<div class='comment-form'>
4.Sau đó thay thế đoạn code vừa tìm được phía trên bằng code sau
<div id='mbt-form'>
Tìm ]]></b:skin> và dán phía trên nó đoạn code sau
#mbt-form iframe{
background:#ffffff
url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBLWzjfoLf1uh5VCrRhd_N_kKsiUxPHnCX4QBq8-0gfFR8NepOV8iC0DJLUVpM3Q_sKd7vFQy0V7bWFOgLTa_OjqVycGbITM_bYqBjUEIskWs15zBikc2VC0B4iaKycAxOILZbKEaBCuO3/s400/plz-do-not-spam1.gif) no-repeat bottom right;
border:7px solid #C7C7C7;
padding:5px; font:normal 12pt "ms sans serif", Arial; color:#7EB2AC; width:100%; }
#mbt-form iframe:hover{
background:#ffffff url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgby4POmV3zSWiauVrFt4ghvi58ua_lyvflhPuzGDq-zVuPZULLPfuZTFM2BkMhwkiizE0NX-5QCfORybSRDzqEilQSw7cTLtfzv8qY2QWbJp08DdiC1tFcl1ZB3QAANjqABnQINY26MdC4/s400/plz-do-not-spam2.gif) no-repeat bottom right; border:7px solid #7EB2AC;
}
#mbt-form a{
color:#7EB2AC;
}

5.Save template và xem kết quả
Tuy nhiên các bạn hoàn toàn có thể thay đổi hình nền cũng như màu chữ trong khung comments theo hướng dẫn dưới đây

Tùy chỉnh code cho phù hợp với blog
Ta để ý đến 3 đoạn ở code trên
#mbt-form iframe
#mbt-form iframe:hover
#mbt-form a

1.Đoạn code quyết định những yếu tố khi chưa di chuột đến
#mbt-form iframe
background:: Màu nền
url Hình ảnh thứ nhất
border: Độ dày của khung viền ngoài
solid : Màu khung
padding: Khoảng cách giữa khung comment và khung viền ngoài
color:: Màu chữ bên trong khung
width: Chiều rộng của khung comment
2.Đoạn code quyết định những yếu tố khi chuột rê đến
#mbt-form iframe:hover
3.Đoạn code quyết định màu của 2 link Đăng xuấtĐăng ký qua email
#mbt-form a


Đăng bởi Huy 2 nhận xét

Thay đổi giao diện cho khung comment
Demo
1.Vào Blogger > Thiết kế > Chỉnh sửa HTML và nhớ chọn "Mở rộng Mẫu Tiện Ích"
  • Trước khi thực hiện mình khuyên các bạn nên sao lưu lại mẫu hiện tại
2.Tìm ]]></b:skin> và dán code sau vào trước nó
#mbt-form iframe{
background:#ffffff url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_pYz6a9x8TXUjiQfVFi45lUr8fG-ab_Hfh43QJGyl1I9D9kvg1Q3nYEp_tCtxWCHPIQ9j-kpLYvVKNHQ_NNbKQzsytw-SCcbZUNvwXbqbkd21xOAuj6ir6U6B4J_1GC_-uQBHE_Klu55L/s400/11.png) repeat-x;
border:1px solid #ddd;
-moz-border-radius:6px;
-webkit-border-radius:6px;
box-shadow: 5px 5px 5px #CCCCCC;
padding:5px;
font:normal 12pt "ms sans serif", Arial;
color:#2F97FF;
width:560px; height:213px !important;
}
#mbt-form a{
color:#fff;
}

  • Bạn có thể thay đổi hình nền sao cho phù hợp với blog của mình tại đây với 1000+ hình nền đẹp dành cho comment blog tha hồ các bạn lựa chọn 
  • Chỉnh sửa chiều rộng width:560px và chiều cao height:213px
  • Hoặc bạn có thể thay đổi màu chữ hiển thị trong khung comments theo ý thích
    3.Tiếp đến tìm thẻ <div class='comment-form'> và thay thế bằng code sau
    <div id='mbt-form'>
    4.Cuối cùng là Lưu mẫuvà xem kết quả
    Chúc blog của bạn ngày càng đẹp hơn và nhớ comments nếu bạn thành công nhé!

    Đăng bởi Huy 0 nhận xét

    Đăng bởi Huy 0 nhận xét

    Vào trang Facebook Developers Page
    Tạo ứng dụng mới và thiết lập như hướng dẫn bên dưới


    Bây giờ là lúc chúng ta đưa comments FB vào bài viết. Các bạn làm theo từng bước sau

    • Chú ý: Hãy chắc chắn rằng bạn. Để làm điều này đầu tiên đi vào Cài đặt



    Sau đó các bạn vào Blogger> Thiết kế> Edit HTML

    • Sao lưu mẫu của bạn để nhỡ xảy ra sai sót. Tốt hơn hết hãy tạo thành một thói quen cho việc này :D

    Chọn Mở rộng mẫu tiện ích (Expand Widget Templates)
    Tìm kiếm <html và thêm ngay sau đoạn code sau
    xmlns:fb='http://www.facebook.com/2008/fbml'
    Tìm thẻ
    <body>
    Hoặc
    <body expr:class='&quot;loading&quot; + data:blog.mobileClass'>
    Dán đoạn code sau vào ngay dưới thẻ vừa tìm được
    <div id='fb-root'/>
    <script>
    window.fbAsyncInit = function() {
    FB.init({
    appId : &#39;APP_ID của bạn ( ở bước 3)&#39;,
    status : true, // check login status
    cookie : true, // enable cookies to allow the server to access the session
    xfbml : true // parse XFBML
    });
    };
    (function() {
    var e = document.createElement(&#39;script&#39;);
    e.src = document.location.protocol + &#39;//connect.facebook.net/en_US/all.js&#39;;
    e.async = true;
    document.getElementById(&#39;fb-root&#39;).appendChild(e);
    }());
    </script>
    Tìm thẻ </head> và dán trước nó  đoạn code sau
    <meta expr:content='data:blog.pageTitle' property='og:title'/>
    <meta expr:content='data:blog.url' property='og:url'/>
    <meta content='Tên blog của bạn' property='og:site_name'/>
    <meta content='Ảnh đại diện cho blog của bạn' property='og:image'/>
    <meta content='APP_ID của bạn' property='fb:app_id'/>
    <meta content='link facebook của bạn hoặc link fan page' property='fb:admins'/>
    <meta content='article' property='og:type'/>
    Sau đó tìm
    &lt;b:includable id='comment-form' var='post'&gt;
    Dán đoạn code sau vào ngay phía dưới nó
    &lt;b:if cond='data:blog.pageType == &amp;quot;item&amp;quot;'&gt; 
    &lt;div style='padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;'&gt;&lt;script src='http://connect.facebook.net/en_US/all.js#xfbml=1'/&gt; 
    &lt;div&gt; &lt;fb:comments  colorscheme='light' expr:href='data:post.url' expr:title='data:post.title' expr:xid='data:post.id' width='520'/&gt;&lt;/div&gt; 
    &lt;div style='color:#fff; background-color:#3B5998;border: solid 1px #ddd; font-size:10px; padding:3px; width:510px;'&gt;Facebook Blogger Plugin: Bloggerized by &lt;b&gt;&lt;a alt='blogger templates' href='http://www.allblogtools.com/' style='text-decoration:underline; color:#fff;' target='_blank' title='blogger templates'&gt;AllBlogTools.com&lt;/a&gt;&lt;/b&gt; Enhanced by &lt;b&gt;&lt;a alt='blogger widgets' href='http://www.mybloggertricks.com/' style='text-decoration:underline; color:#fff;' target='_blank' title='Blogger Widgets'&gt;MyBloggerTricks.com&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt; 
    &lt;/b:if&gt;
     
    Lưu mẫu lại và xem tác phẩm của mình nào :D


    Đăng bởi Huy 0 nhận xét

    Muốn gây một bất ngờ nho nhỏ, một cô vợ quyết định đưa chồng tới một câu lạc bộ thoát y vũ nhân ngày sinh nhật của anh chồng. Khi họ tới câu lạc bộ, người gác cổng nói:

    - Chào Dave! Anh khỏe không?

    Cô vợ ngạc nhiên lắm và hỏi xem anh chồng đã bao giờ tới câu lạc bộ này chưa.

    - Ồ không! – Dave nói. – Anh ta ở trong đội bowling của anh mà.

    Khi hai vợ chồng ngồi yên vị, một cô hầu bàn tới và hỏi Dave xem anh có thích đồ uống như thường lệ không và mang tới một chai Budweiser. Cô vợ càng cảm thấy không thoải mái và vặn:

    - Làm sao cô ta biết là anh uống Budweiser?

    - Cô ấy trong Liên đoàn Bowling cho phụ nữ, em yêu ạ. Bọn anh cùng chơi trên một làn với họ.

    Một vũ nữ thoát y tới bàn họ, vòng tay choàng qua cổ Dave tình tứ:

    - Chào Davey. Muốn một màn nhảy ở bàn như thường lệ không?

    Vợ của Dave điên tiết, vớ ngay ví và chạy khỏi câu lạc bộ. Dave chạy theo và thấy cô vợ đang chuẩn bị lên xe taxi. Trước khi cô đóng sầm cửa, anh kịp nhảy vào ngồi cạnh vợ. Anh ta cố gắng một cách tuyệt vọng để giải thích làm sao cô vũ nữ thoát y nhận nhầm mình với người nào đó, nhưng cô vợ chẳng thèm nghe một câu. Cô ta la hét ầm ĩ, gọi anh ta bằng đủ những lời bậy bạ nhất. Người lái xe taxi quay đầu lại, lắc đầu tỏ vẻ thông cảm:

    - Dave à! Có vẻ như tối nay anh vớ phải một ả cave xỉn đến phát điên rồi!


    Đăng bởi Huy 0 nhận xét

    Trong cung vua Càn Long, mấy chục cung tần mỹ nữ đang độ xuân sắc, đầy khát khao… nhưng mỗi ngày một héo hon vì vua hầu như chẳng dòm ngó tới. Một hôm Càn Long tới thăm thấy tình cảnh như thế mới hỏi vị thái y đi cùng tại sao lại như thế và giao cho vị thái y tìm cách chữa trị cho họ kẻo phí …của trời.

    - Bệ hạ yên tâm, hạ thần đã có thuốc đặc trị!

    Đúng một tháng sau, vua quay trở lại thăm thì thấy thấy tất thảy cung tần mỹ nữ trước kia héo hon nay tươi cười, hồng hào, quyến rũ lạ thường. Vua mừng lắm mới hỏi vị thái y:

    - Nhà ngươi có thuốc gì mà hay vậy?

    Vị thái y chỉ vào góc nhà. Có mấy thanh niên đang nằm dặt dẹo, thở hắt ra ở xó nhà…

    - Thưa bệ hạ, kia là bã thuốc đấy ạ!


    Đăng bởi Huy 0 nhận xét

    Một chục chị bộ đội đội một chục hột vịt lộn bị một bọn lạ mặt chặn lại tại cột trụ điện, chục chị bộ đội sợ chạy lại gọi một chục cụ bộ đội, chục cụ bộ đội chạy lại định nện bọn lạ mặt một trận, bọn lạ mặt sợ chạy, chục cụ bộ đội rượt kịp, bọn lạ mặt bị đập nện, một bị xệ ruột, một bị xệ thận, một bị xệ mọi bộ phận. Một chuyện thật tội nghiệp !
    •  đọc thật mệt


    Đăng bởi Huy 0 nhận xét

    Hai đồng nghiệp nói chuyện với nhau:

    -Sao má phải cậu tím bầm thế kia?

    -Vì vợ tớ phát hiện ra tớ có bồ.

    -Thế còn vết cào ở má bên kia?

    -Vì bồ tớ phát hiện ra tớ có vợ.


    Đăng bởi Huy 0 nhận xét

    Mỹ, Pháp, Việt Nam thi ở dơ…. Thí sinh Pháp vào chuồng heo, ở được 3 ngày, chạy ra kêu:

    -Thúi quá thúi quá !

    Thí sinh Mỹ vào chuồng heo, ở được 1 tuần, chạy ra kêu:

    -Thúi quá thúi quá !

    Thí sinh Việt Nam vào…. ở liền 1 tháng. Mọi người hoang mang …. Chợt có 1 đàn heo chạy ra , kêu :

    -Thúi quá thúi quá !


    Đăng bởi Huy 0 nhận xét

    2 người bạn thân bị tâm thần đang di dạo. 1người tên là Peter, còn 1 người tên là Bill

    Bill: -Ta đi dạo quanh hồ nước nhé

    Peter: -Ừ!

    Bỗng nhiên Peter bị té xuống hồ. Bill dũng cãm liều mình xuống cứu bạn. Lát sau, viện trưởng viện tâm thần gọi Bill lên và bảo:

    -Tin tốt là anh đã hoàn toàn hồi phục bệnh, và anh được xuất viện, còn tin xấu là Peter,bạn anh, đã treo cổ tự sát.

    Bill: -Đâu có, nó đâu có treo cổ tự sát, chính tôi đã treo nó lên cho khô đấy.


    Đăng bởi Huy 0 nhận xét

    Hai đứa bé ăn trưa ở nhà trẻ. Thằng bé có một miếng chocolate.

    Đứa bé gái nịnh nọt: – Cho tớ một miếng kẹo đi…

    – Không.

    – Đi, chỉ cho tớ một miếng thôi, tớ sẽ cho cậu một cái hôn…

    – Không, cậu đe dọa kiểu đấy thì càng không nhé!


    Đăng bởi Huy 0 nhận xét


    Đăng bởi Huy 0 nhận xét


    Đăng bởi Huy 0 nhận xét

    Một ông chồng biết vợ ngoại tình. Một lần khi đang rình vợ, ông ta thấy vợ mình đang ôm 1 người đàn ông khác. Ông tức lắm, lôi ông kia ra ngoài sân.

    Ông nói: “Bây giờ tôi và ông sẽ giả chết! Nếu vợ tôi chọn ai ai thì sẽ là của người đó!”.

    Tiếng súng vang lên. 2 ông ngã xuống đất. Chợt thấy vợ mình chạy vào phòng vệ sinh nói:”Anh ơi! 2 thằng ngu kia chết rồi! Anh ra đi!”


    Đăng bởi Huy 0 nhận xét

    Nhà nọ có 3 thằng con trai,vì sợ đặt tên đẹp thì con sẽ chết yểu hoặc bệnh tật nên cha mẹ chúng đặt cho 3 đứa cái tên rất dễ nhớ:Cứt,Chim,Cút.

    Một hôm nhà có khách đến chơi,tới bữa ăn ông bố bảo thằng con lớn:

    - Mời bác vào ăn Cứt!

    Thằng con:

    - Dạ.

    Sau bữa ăn ông bố lại bảo thằng con thứ 2:

    - Lấy nước cho bác rửa Chim!

    Thằng con:

    - Dạ.

    Chơi khá lâu đến lúc khách phải về,ông bố lại bảo thằng con thứ 3:

    -Dắt xe cho bác Cút!


    Đăng bởi Huy 0 nhận xét

    Trong bụng mẹ, 2 thai nhi nói chuyện với nhau:

    - Sau này khi ra đời mày dự định sẽ đi học gì trước tiên?

    - Ở trong này chật chội quá, tao dự định sẽ đi học nghề xây dựng để làm mấy cài nhà rộng ở cho nó thoải mái. Còn mày?

    - Còn tao thì cay lắm rồi, ra đời là đi học võ ngay!

    - Để làm gì?

    - Để cho cái thằng đầu trọc mà tối nào cũng thò đầu vào rồi nhổ nước miếng vào anh em mình một trận nên thân!


    Đăng bởi Huy 0 nhận xét

    Vào thứ sáu,cô giáo bắt cả lớp tả về một lòai vật mà mình yêu mến.Vịt Bầu về bắt một con rận và tả rất chi tiết.Tất nhiên cô giáo không bằng lòng,cô bắt Vịt Bầu về tả con chó nhà em.

    Vịt Bầu làm bài văn như sau:”nhà em có nuôi một con chó,con chó có nhiều lông,đã nhiều lông thì ắt phải có rận,sau đây em xin tả con rận…”,Vịt Bầu bắt đầu tả con rận.

    Cô giáo tức giận.Lần này bắt Vịt Bầu tả con cá.

    Hôm sau Vịt Bầu nộp bài văn như sau:”nhà em có nuôi một con cá,con cá sống dưới nước thì có nhiều vảy.Trên cạn chắc hẳn nó sẽ có nhiều lông,đã nhiều lông thì phải có rận,sau đây em xin tả con rận…”


    Đăng bởi Huy 0 nhận xét

    Trong một cuộc hội thảo về hoa thế giới có 3 nước là: Hoa kỳ, Hà Lan và Việt Nam .Khi được giới thiệu về loài hoa đặc trưng của nước mình thì 3 nước giới thiệu như sau:

    Mỹ nói rằng:”nước chúng tôi có hoa hồng là đẹp nhất”

    Hà Lan lên tiếng: “Chỉ đáng để chùi đít”

    Việt Nam hưởng ứng: “Đúng thế”

    Sau đó Hà Lan nói tiếp: “Nước chúng tôi có hoa tuylip là đẹp nhất”

    Việt Nam lại nói: “cũng chỉ đáng để chùi đít”

    Lúc này Hà Lan và Hoa Kỳ bực tức: “Nước bạn có hoa gì mà lại bảo hoa chung tôi chi đáng để chùi đít hả?”

    Việt Nam ung dung trả lời: “Nước tôi có hoa xương rồng là đẹp nhất, không đem chùi đít được”


    Đăng bởi Huy 0 nhận xét

    Trư Bát Giới kiếp sau sửa sắc đẹp thành một người đẹp trai, đến vũ trường tìm gái đẹp.

    Sau khi xxx xong thì Bát Giới nói:

    -Cô có biết ta ngày xưa xấu thế nào không? Ta là Trư Bát Giới đây!

    Cô gái đẹp giật mình:

    - Sư huynh! Đệ là Sa Tăng đây


    Đăng bởi Huy 0 nhận xét

    Một người đang chạy xe hơi xa lộ thì vợ anh ta gọi giọng lo lắng: “Herman, cẩn thận nhá! Em vừa nghe trên radio, có một thằng điên đang chạy ngược chiều trên tuyến đường 280 đấy!”

    Người chồng trả lời: “Anh biết, anh cũng đang ở đấy đây. Mà chẳng phải một thằng đâu, hàng trăm thằng ấy chứ!”


    Đăng bởi Huy 0 nhận xét

    Tối hôm trước vợ tôi về nhà, vừa bước vào cô ta đã yêu cầu tôi cởi ngay áo ngoài của cô ta ra.
    ...
    Sau đó cô ta lại yêu cầu tôi cởi váy của cô ta ra, sau đó là áo trong, underwear…
    ...
    Và sau đó… cô ta nói với tôi rằng đừng có mà mặc đồ của cô ấy nữa.



    Đăng bởi Huy 0 nhận xét

    Bàn chải đánh răng đau khổ:

    - Đôi lúc mình thấy cái nghề của mình là tệ nhất thế giới.

    Giấy vệ sinh hét:

    - Nghĩ lại đi anh bạn!

    Đăng bởi Huy 0 nhận xét

    Anh chàng độc thân bước vào một quán bar và nhìn thấy một cô gái rất xinh đẹp, ăn mặc gợi cảm ngồi một mình. Quan sát một lúc, chàng ta đánh liều tới chỗ cô gái.

    Với giọng nhỏ nhẹ lịch sự, chàng trai hỏi:

    - Tôi có thể ngồi cạnh cô được không?

    Bỗng cô gái gào lên:

    -Tôi không qua đêm với anh đâu, đừng mơ!

    Thế là mọi người trong quán nhìn chằm chằm về họ. Anh chàng mắc cỡ quá, thui thủi về chỗ của mình. Lát sau cô gái đến chỗ anh, mỉm cười:

    - Xin lỗi anh về chuyện ban nãy. Tôi học ngành tâm lý và đang nghiên cứu về phản ứng xấu hổ của mọi người. Tôi chỉ làm vì nghiên cứu thôi, mong anh thông cảm…

    Nghe đến đây chàng trai cũng hét lên:

    - Ý cô là sao? 500 đôla một đêm á?

    Nguồn Bài Viết: http://trollvl.blogspot.com/2012/10/tra-ua.html#ixzz28nl8nxra
    Follow us: BuaNhanGroup on Facebook


    Đăng bởi Huy 0 nhận xét


    Một cặp vợ chồng cai sữa mãi cho đứa con 2 tuổi không được, hết bôi cao con hổ, dán băng keo thậm chí xát ớt vào ti vợ đều không cản được ham muốn của đứa bé. Ma xui quỷ khiến thế nào, anh chồng đã thử bôi thuốc trừ sâu vì nghĩ đơn giản rằng, thuốc phun vào lúa thì con sâu không dám cắn lúa, trẻ con cũng vậy.
    Ai ngờ bôi buổi sáng chiều đi làm về thì thấy tay hàng xóm lăn đùng ra chết. Hiện công an đang tiến hành điều tra vụ việc.


    Đăng bởi Huy 0 nhận xét

    Hai con ruồi đậu trên một đống phân. 1 con bỗng đánh rắm. Con kia bất bình:

    - Mày tởm quá đi! Không thấy là tao đang ăn hay sao?


    Đăng bởi Huy 0 nhận xét

    Khi bệnh viện tâm thần bốc cháy, chính phủ huy động máy bay trực thăng đến đưa các bệnh nhân đến nơi an toàn. Trong chuyến bay, những người này không ngừng la hét đạp phá.. Duy chỉ có một bệnh nhân nam im lặng và ngồi quan sát viên phi công.

    Quá bực mình vì nhóm người điên ấy, viên phi công quay sang người này và nói:

    - Tôi thấy anh có vẻ bình thường, anh có cách nào giúp tôi làm cho đám người phía sau im lặng một chút được không. Nếu được, tôi sẽ xin giám đốc bệnh viện cho anh xuất viện sớm.

    Viên phi công vừa dứt lời thì người đàn ông lập tức quay ra sau. Sau 5 phút, người ấy quay lên và quả nhiên không còn tiếng động gì phía sau.

    Quá ngạc nhiên, viên phi công hỏi:

    - Anh giỏi quá! Làm cách nào mà anh khiến cho đám người ấy ngoan ngoãn nghe lời vậy?

    - Có gì đâu, tôi vừa mở cửa cho tụi nó đi chơi hết rồi.