Other Facebook SDK updates for xenForo - Cập nhật Facebook SDK cho xenForo

PVS

Super Moderator
Thành viên BQT
Tham gia
28/02/2015
Bài viết
16,833
Được Like
12,691
Facebook SDK updates for xenForo - Cập nhật Facebook SDK cho xenForo

Với tất cả những thay đổi đã diễn ra. Có một vài điều lỗi thời trong XF liên quan đến Facebook.

Hiện nay Open Graph (og) không flush và cập nhật những thay đổi khi bạn cập nhật og meta.

Để khắc phục điều này, mở index.php

Sau <?php

thêm vào:
Mã:
if($_GET['fbrefresh']){
$canological_url = '?refresh='.$_GET['fbrefresh'];
}else {
$canological_url = '';
}

Tiếp theo, đã có một số phiên bản của js SDK được cập nhật kể từ phiên bản XF. Điều này sẽ cập nhật cho bạn SDK FB mới nhất và sửa lỗi đăng nhập ngẫu nhiên với IE và Chrome.

Mở fb_channel.php và xóa tất cả các nội dung của nó và thay thế nó bằng
Mã:
<script>
window.fbAsyncInit = function() {
  FB.init({
  appId  : 'YOUR-APP-ID',
  status : true, // check login status
  cookie : true, // enable cookies to allow the server to access the session
  xfbml  : true, // parse XFBML
  oauth  : true // enable OAuth 2.0
});
};
  // Load the SDK Asynchronously
(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/<?php echo htmlspecialchars($locale); ?>/all.js">/all.js";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>

Hãy chắc chắn thay thế YOUR-APP-ID với id ứng dụng của bạn, bạn sử dụng cho kết nối facebook.

Chúc các bạn thành công.


Nguồn: xenforo.com​
 

tuna

Sergeant
Tham gia
30/01/2017
Bài viết
639
Được Like
276
cái này h xài đc ko các bác
 

Hướng dẫn sử dụng

XenForo 1 XenForo 2
Translate by PVS

Dịch vụ XenForo của VNXF

Mr. Tuấn

Mobile/Zalo: 0988 488 096

Telegram: bluekpro

Email: [email protected]

Nhà Tài Trợ

Mút Xốp Không Gian
Mút Sofa Không Gian
Top Bottom