Tạo Facebook Like Box dạng popup (With Cookies)

  • Thread starter Thread starter PVS
  • Ngày gửi Ngày gửi

PVS

Super Moderator
Thành viên BQT
Tạo Facebook Like Box dạng popup (With Cookies)

CÁCH LÀM
1. Tải đính kèm về máy và giải nén
2. Mở file fb.html bằng Notepad (hoặc Notepad++)
3. Tìm vnxf.vn và thay thế thành id fanpage của bạn
4. Sửa file bg.png trong folder img (nếu thích :-")
5. Upload folder fblike lên root
6. Vào AdminCP > Appearance > Templates
Tạo 1 template mới tên thh_fblike
Nội dung template
Mã:
<script src="fblike/jquery.colorbox-min.js"></script>
<link rel="stylesheet" href="fblike/colorbox.css" />
<script type="text/javascript">
    function loadpopunder(){
    $(document).ready(function(){
        $.fn.colorbox({href:"fblike/fb.html",open:true});
      });
    };
</script>
<script type="text/javascript">
var once_per_session=1 ;
function get_cookie(Name) {
  var search = Name + "=" ;
  var returnvalue = "";
  if (document.cookie.length > 0) {
    offset = document.cookie.indexOf(search) ;
    if (offset != -1) { // if cookie exists
      offset += search.length
      // set index of beginning of value
      end = document.cookie.indexOf(";", offset);
      // set index of end of cookie value
      if (end == -1)
        end = document.cookie.length;
      returnvalue=unescape(document.cookie.substring(offset, end)) ;
      }
  }
  return returnvalue;
}
function loadornot(){
    if (get_cookie('popunder')==''){
        loadpopunder()
        //set expired time out cookie for 2 hours
        var today = new Date();
        today.setTime( today.getTime() );
        expires = 1000 * 60 * 60 * 24 ;
    //    expires = 1000  ;
 
        var expires_date = new Date( today.getTime() + (expires) );
        document.cookie="popunder=yes" + ";expires=" + expires_date.toGMTString();
    }
}
    if (once_per_session==0)
      loadpopunder() ;
    else
      loadornot() ;
</script>

7. Thêm vào cuối template forum_list
Mã:
<xen:include template="thh_fblike" />

Demo:

untitled.PNG



Nguồn: vxf.vn​
 

Đính kèm

bạn xem lại hướng dẫn kỹ nha, demo là do mình tự làm được nên không sai đâu
 
À, hóa ra cái script box của ad có dòng credits phía dưới và gộp toàn bộ script thành 1 hàng nên mấy dòng comment nó bị lẫn vào script :) Giờ thì nó chạy rồi :) cảm ơn ad!!
 
  • Like
Reactions: THB
Back
Top