Nội quy chuyên mục: - Chuyên mục này chỉ dành để viết các bài viết hướng dẫn sử dụng NukeViet 3.x. Vui lòng không mở các chủ đề mới nhằm thảo luận, hỏi đáp... tại đây. Các thảo luận và hỏi đáp liên quan đến các hướng dẫn vui lòng trả lời vào các chủ đề có hướng dẫn đó.
- Ban Quản Trị cũng khuyến khích tất cả các thành viên hoàn thiện các bài viết bổ ích của mình và đưa lên Thư viện tài liệu mở về NukeViet tại địa chỉ http//wiki.nukeviet.vn
#100956 gửi bởi hoaquynhtim99
Ngày 14 Tháng 11 2011 , 22:16
Chắc hẳn bạn đã từng thấy một số website sử dung chức năng comment của facebook,

Hình ảnh

Bạn muốn website của mình cũng sử dụng chức năng này? Đơn giản hãy làm theo hướng dẫn dưới đây.

Lưu ý bạn phải kích hoạt tài khoản trước nhé! tương đương với việc xác nhận số điện thoại của bạn (facebook chỉ hỗ trợ hai mạng beeline và vietnamobile)

Bước 1: vào https://developers.facebook.com/apps để đăng kí ứng dụng cho website của bạn (nếu chưa đăng kí)

Làm theo các bước tương tự như sau: Nhấp chọn Creat New App

Hình ảnh

Nhập tên cho App ví dụ như hình
Hình ảnh

Tiếp theo nhập mã bảo mật sau đó nhấp Gửi và chờ chuyển trang bạn sẽ có kết quả như sau
Hình ảnh


Sau đó điền thông tin thêm cho các ô : App Domain và các ô khác để hoàn tất đăng kí Apps

Quay trở lại trang https://developers.facebook.com/apps bạn sẽ có được ứng dụng như sau
Hình ảnh
Bây giờ vào http://developers.facebook.com/docs/ref ... /comments/ để cấu hình cho plugins comment(PCM) của bạn

Trong đó: URL to comment on là địa chỉ trang web của bạn sẽ đặt PCM, Number of posts là số bài bình luận trên một trang, Color Scheme chọn màu sắc.
Hình ảnh
Images-08 Nov. 06 15.02 by Tấn Dũng, on Flickr
Sau đó ấn Get code Bạn sẽ có được đoạn mã nhúng vào web
Hình ảnh
Images-10 Nov. 06 15.06 by Tấn Dũng, on Flickr

Đặt hai đoạn mã đó vào vị trí mà bạn muốn hiển thị trên trang của bạn thế là hoàn tất

Chú ý:
- Đoạn mã số 1 là mã chỉ được phép xuất hiện một lần nghĩa là nếu trang của bạn có nhiều Comment thì cũng chỉ có một đoạn đó
- Doạn thứ hai bạn đặt vào ngay vị trí xuất hiện bình luận

Demo tại: http://vinhthanh.info.vn/dgadget/youtube/

Hãy sống là chính mình, bình thường nhưng không tầm thường.
#100966 gửi bởi meo4vnn
Ngày 14 Tháng 11 2011 , 22:58
bạn cho mình hỏi muốn chèn comment fb này vào thay cho phần comment của tin tức thì làm thế nào vậy. ko lẽ cứ có bài mới là copy url vào get code sao :|

NukeViệt blog's => http://www.nguoikechuyen.name.vn/ Anh chị em bạn bè thân hữu vào chơi cho vui nhé, có gì góp ý cho mình lun
#100978 gửi bởi hoaquynhtim99
Ngày 15 Tháng 11 2011 , 00:30
Bạn để ý đoạn mã thứ hai

Mã: Chọn hết
<div class="fb-comments" data-href="vinhthanh.info.vn/vi/" data-num-posts="2" data-width="500"></div>


Bạn thêm làm sao để data-href là Url của bản in đó gợi ý:

File /modules/news/theme.php hoặc /themes/modern/modules/news/theme.php nếu dùng theme modern

Tìm

Tìm
Mã: Chọn hết
global $global_config, $module_info, $lang_module, $module_name, $module_file, $module_config, $global_array_cat, $my_head, $lang_global, $user_info, $admin_info, $catid;

Thay lại thành
Mã: Chọn hết
global $global_config, $module_info, $lang_module, $module_name, $module_file, $module_config, $global_array_cat, $my_head, $lang_global, $user_info, $admin_info, $catid, $client_info;


Mã: Chọn hết
$xtpl = new XTemplate( "detail.tpl", NV_ROOTDIR . "/themes/" . $module_info['template'] . "/modules/" . $module_file );


Thêm vào dưới
Mã: Chọn hết
$xtpl->assign( 'SELFURL', $client_info['selfurl'] );


=> Đoạn mã thứ 2 cần chèn vào
Mã: Chọn hết
[code]<div class="fb-comments" data-href="{SELFURL}" data-num-posts="2" data-width="500"></div>[/code]

Hãy sống là chính mình, bình thường nhưng không tầm thường.
#114688 gửi bởi thanhdao
Ngày 26 Tháng 04 2012 , 05:05
Đã làm được cho bản 3.4, có điều phải thay đổi một chút, vì bản nk3.4 này có thẻ <noscrip> nên copy đoạn code1 vào phần body sẽ không được. Làm như sau thì OK:
- 1. tạo file face.js có nội dung là một phần đoạn code 1:
Mã: Chọn hết
// JavaScript Document

(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/en_US/all.js#xfbml=1&appId=IDfacebook cap cho ban";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));


Lưu file này vào thư mục js trong themes của bạn

-2. Mở file header.tpl trong thư mục layout của themes của bạn
thêm đoạn code này vào trước thẻ </header>
Mã: Chọn hết
<script type="text/javascript" src="/themes/forum/js/face.js"></script>


3- File detail.tpl trong thư mục themecuaban/module/new/

Thêm đoạn này vào chỗ bạn muốn hiển thị cách mạng, tốt nhất là dưới phần keyword
Mã: Chọn hết
<div class="fb-comments" data-href="{SELFURL}" data-num-posts="5" data-width="550"></div>


File /modules/news/theme.php hoặc /themes/modern/modules/news/theme.php nếu dùng theme modern

Tìm

Tìm

Mã: Chọn hết
global $global_config, $module_info, $lang_module, $module_name, $module_file, $module_config, $global_array_cat, $my_head, $lang_global, $user_info, $admin_info, $catid;


Thay lại thành

Mã: Chọn hết
global $global_config, $module_info, $lang_module, $module_name, $module_file, $module_config, $global_array_cat, $my_head, $lang_global, $user_info, $admin_info, $catid, $client_info;



Mã: Chọn hết
$xtpl = new XTemplate( "detail.tpl", NV_ROOTDIR . "/themes/" . $module_info['template'] . "/modules/" . $module_file );



Thêm vào dưới

Mã: Chọn hết
$xtpl->assign( 'SELFURL', $client_info['selfurl'] );


Lưu tất cả lại và xem kết quả, demo:
http://dulichmocchau.net/news/Am-thuc-San-vat/Hat-doi-huong-vi-nui-rung-265/

http://dulichmocchau.com - Du lịch Mộc châu miễn phí http://dulichmocchau.net - Tư vấn du lịch Mộc Châu
#117301 gửi bởi mylovevlong
Ngày 03 Tháng 06 2012 , 04:16
thanhdao đã viết:
3- File detail.tpl trong thư mục themecuaban/module/new/

Thêm đoạn này vào chỗ bạn muốn hiển thị cách mạng, tốt nhất là dưới phần keyword
Mã: Chọn hết
<div class="fb-comments" data-href="{SELFURL}" data-num-posts="5" data-width="550"></div>


File /modules/news/theme.php hoặc /themes/modern/modules/news/theme.php nếu dùng theme modern

Tìm

Tìm

Mã: Chọn hết
global $global_config, $module_info, $lang_module, $module_name, $module_file, $module_config, $global_array_cat, $my_head, $lang_global, $user_info, $admin_info, $catid;


Thay lại thành

Mã: Chọn hết
global $global_config, $module_info, $lang_module, $module_name, $module_file, $module_config, $global_array_cat, $my_head, $lang_global, $user_info, $admin_info, $catid, $client_info;



Mã: Chọn hết
$xtpl = new XTemplate( "detail.tpl", NV_ROOTDIR . "/themes/" . $module_info['template'] . "/modules/" . $module_file );



Thêm vào dưới

Mã: Chọn hết
$xtpl->assign( 'SELFURL', $client_info['selfurl'] );


Lưu tất cả lại và xem kết quả, demo:
http://dulichmocchau.net/news/Am-thuc-San-vat/Hat-doi-huong-vi-nui-rung-265/
từ phần này mình thấy trong modern nó ko có nhũng cái đó,mình dùng bản mới nhất của nukeviet,mong ban chỉ lại rỏ hơn ,hay bạn cho mình xin mấy files đó nhé
#124452 gửi bởi laser
Ngày 12 Tháng 09 2012 , 22:52
dxluan1986 đã viết:mình vào được facebook nhưng ko thể vào được địa chỉ này,https://developers.facebook.com/apps , bạn nào có cách vào facebook good ko. share mình với

Bị nhà mạng chặn đó (chặn 1 phần nội dung).

Mọi nẻo đường đều dẫn tới tương lai!
#124507 gửi bởi hoaquynhtim99
Ngày 13 Tháng 09 2012 , 12:40
Mình cũng chán cái đó :D Hôm bữa phải mượn sim vietnam mobile của thằng bạn để kích hoạt tài khoản, viettel mới có nhưng add vào chẳng thấy gửi tin nhắn

Hãy sống là chính mình, bình thường nhưng không tầm thường.