[VNXF] BBCode Share Lock - Chia sẻ mới được xem nội dung

Thảo luận trong 'Add-ons Xenforo' bắt đầu bởi Blue, 03/03/2016.

  1. Blue

    Blue Admin - Founder Thành viên BQT

    Tham gia:
    25/02/2015
    Bài viết:
    796
    Đã được thích:
    1,246
    Điểm thành tích:
    93
    Giới tính:
    Nam
    Nhiều bạn mong muốn có một addon nào đó có thể ép người dùng phải chia sẻ bài viết lên Facebook mới có thể xem nội dung. Vì vậy hôm nay mình xin chia sẻ với mọi người addon [VNXF] BBCode Share Lock này, nếu có thể hãy chia sẻ bài này lên Facebook của bạn để mọi người cùng chia sẻ với những bạn khác nhé.

    Cài đặt rất đơn giản, bạn chỉ cần up file lên như mọi addon khác, sau đó khi viết hoặc trả lời bài sẽ hiện 1 nút bbcode có hình ổ khóa, nội dung nằm trong bbcode chỉ hiện khi bạn chia sẻ bài viết đó lên facebook cá nhân.

    Addon này làm theo kiểu đơn giản nhất, các bạn thích trang trí thế nào thì có thể tìm các template có tên tương tự và sửa css trong đó.

    Cập nhật bản 2.0: Fix lỗi không hiện nút share, like Facebook.

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

    Blue - VNXF
     

    Các file đính kèm:

    Chỉnh sửa cuối: 15/06/2017
    lovekid, aviaiva, hanshooting and 5 others like this.
  2. Jindo_Katori

    Jindo_Katori Thượng Đế

    Tham gia:
    01/03/2015
    Bài viết:
    1,463
    Đã được thích:
    1,114
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    http://tuyhoaplus.com
    Nơi ở:
    http://tuyhoaplus.com
    Web:
    Bóc tem cho bác @Blue
    Tks for share rock~~
     
    THB thích bài này.
  3. Jindo_Katori

    Jindo_Katori Thượng Đế

    Tham gia:
    01/03/2015
    Bài viết:
    1,463
    Đã được thích:
    1,114
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    http://tuyhoaplus.com
    Nơi ở:
    http://tuyhoaplus.com
    Web:
    Kiểm tra khóa bbcode là [lock]...[/lock] đúng huk bác?
    Em test thử (đúng khóa) vì không hiện text.
    Nhưng không thấy hiệu ứng gì xảy ra hết? ;(
     
    Chỉnh sửa cuối: 04/03/2016
  4. Jindo_Katori

    Jindo_Katori Thượng Đế

    Tham gia:
    01/03/2015
    Bài viết:
    1,463
    Đã được thích:
    1,114
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    http://tuyhoaplus.com
    Nơi ở:
    http://tuyhoaplus.com
    Web:
    À được rồi nhé bác... Code chạy rất tốt. Có đều không có phân quyền xem xuyên nội dung hở bác. Admin cũng phải share wasntme~~
    P/S: Mấy sếp không cho sửa comment thành ra phải cm đến mấy dòng... cứ như spam! :=(
     
    THB thích bài này.
  5. opaapoopa

    opaapoopa Thượng Đế

    Tham gia:
    19/09/2015
    Bài viết:
    3
    Đã được thích:
    4
    Điểm thành tích:
    3
    Bạn ơi làm sao để hoạt động trên resource
    kiểu như share mới được download
     
    THB and Jindo_Katori like this.
  6. Jindo_Katori

    Jindo_Katori Thượng Đế

    Tham gia:
    01/03/2015
    Bài viết:
    1,463
    Đã được thích:
    1,114
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    http://tuyhoaplus.com
    Nơi ở:
    http://tuyhoaplus.com
    Web:
    Review sơ bộ bản 1.2 này như sau:
    - Gọn nhẹ
    - Đơn giản dễ sử dụng
    - Giao diện responsive rất tốt (đẹp trên cả diện thoại)
    - Nhớ được tài khoản user đã share và chưa share
    - Tuy nhiên nhược điểm củ chuối là chưa ổn định:
    + Lúc lock lúc không, đặc biệt nhất là addon luôn luôn delay nên thường nội dung hiện ra đọc xong hết rồi nó mới lock devil~~ (trên cả PC lẫn MOBILE).
    + Chưa tìm thấy phân quyền group cho admin không phải share (đến người post bài vẫn phải share) doh~~
    Lót dép hóng phiên bản sửa lỗi tiếp theo của xếp @Blue rock~~

    Bác ẩn link down đi như 1 nội dung là được mà
     
    Chỉnh sửa cuối: 05/03/2016
    Blue and THB like this.
  7. datdaik000

    datdaik000 Thượng Đế

    Tham gia:
    24/03/2015
    Bài viết:
    1,892
    Đã được thích:
    1,449
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    Student
    Nơi ở:
    Nam Định
    cài đặt thử đã, thanks anh @Blue nha.
     
    Blue thích bài này.
  8. longruoi

    longruoi Cộng Sự Đắc Lực Thành viên BQT

    Tham gia:
    19/04/2015
    Bài viết:
    263
    Đã được thích:
    209
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Web:
    Hai cái củ chối bạn nêu khắc phục dễ mà.

    Thứ nhất để đỡ bị delay thì đoạn script bác nên tạo Template Modification và quăng cái toàn bộ nội dung của template VNXF_Share_Lock vào template page_container_js_head Như vậy script đó sẽ được ưu tiên chạy trước. Sẽ không bị delay.

    Thứ 2 để admin và quản trị không cần share cũng thấy đc nội dung thì trong tempate VNXF_Share_Lock bạn sửa như sau.

    Thêm vào đầu:
    PHP:
    <xen:if is="{$visitor.is_moderator} || {$visitor.is_admin}">
    <
    xen:else />
    Thêm vào cuối:
    PHP:
    xen:if>
    Cái này mình chưa tìm được biến chủ toppic nên chưa thêm điều kiện vào được, bác nào biết biến thì thêm vào:
    Ví dụ
    PHP:
    <xen:if is="{$visitor.is_moderator} || {$visitor.is_admin} || {$chutopic}">
    Cơ mà ta tính làm phiên bản fix lỗi, nhưng mà sợ phạm thượng nên thoai..kaka
     
    Chỉnh sửa cuối: 05/03/2016
    hatbuimo123 and Jindo_Katori like this.
  9. balabum

    balabum Thượng Đế

    Tham gia:
    21/01/2016
    Bài viết:
    62
    Đã được thích:
    41
    Điểm thành tích:
    18
    thử cái {$thread.user_id} xem bạn
     
    THB and Jindo_Katori like this.
  10. longruoi

    longruoi Cộng Sự Đắc Lực Thành viên BQT

    Tham gia:
    19/04/2015
    Bài viết:
    263
    Đã được thích:
    209
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Web:
    Có thể đấy, mình hướng dẫn bạn kia thôi chứ mình k dùng đến. Cái này view sources trên máy tính có thể ra giá trị..tại mình dùng đt nên pó tay..hi
     
    Jindo_Katori thích bài này.
  11. Jindo_Katori

    Jindo_Katori Thượng Đế

    Tham gia:
    01/03/2015
    Bài viết:
    1,463
    Đã được thích:
    1,114
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    http://tuyhoaplus.com
    Nơi ở:
    http://tuyhoaplus.com
    Web:
    THB thích bài này.
  12. datdaik000

    datdaik000 Thượng Đế

    Tham gia:
    24/03/2015
    Bài viết:
    1,892
    Đã được thích:
    1,449
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    Student
    Nơi ở:
    Nam Định
    ừm, bản này công nhận đẹp :))) Chắc chả phải addon đâu, là code tay thì phải :v
     
    THB and Jindo_Katori like this.
  13. longruoi

    longruoi Cộng Sự Đắc Lực Thành viên BQT

    Tham gia:
    19/04/2015
    Bài viết:
    263
    Đã được thích:
    209
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Web:
    Cái bản khác đó cũng chỉ là code lại addon social_like_locker_integrate thôi.
    Tương tự bản mình code lại khóa nội dung CODE, HTML, PHP mình có share bên này rồi, bác chịu khó tìm, không thì link bên site của mình ở đây nè.
     
    Jindo_Katori and THB like this.
  14. Jindo_Katori

    Jindo_Katori Thượng Đế

    Tham gia:
    01/03/2015
    Bài viết:
    1,463
    Đã được thích:
    1,114
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    http://tuyhoaplus.com
    Nơi ở:
    http://tuyhoaplus.com
    Web:
    Mình có tra hướng dẫn edit code của social_like trong đó đổi "like" thành "share" trong JS thôi. Nhưng quan trọng là mọi người nói nó không có bbcode chỉ có hỗ trợ lock link + soure down 8-| ?
     
    longruoi thích bài này.
  15. longruoi

    longruoi Cộng Sự Đắc Lực Thành viên BQT

    Tham gia:
    19/04/2015
    Bài viết:
    263
    Đã được thích:
    209
    Điểm thành tích:
    43
    Giới tính:
    Nam
    Web:
    He..thì mở file xml của addon bác @Blue ra nghiên cứu là ra mà..
    Đoạn này là nhét vào bbcode nè:
    PHP:
      <bb_codes>
        <
    bb_code bb_code_id="lock" bb_code_mode="replace" has_option="no" callback_class="" callback_method="" option_regex="" trim_lines_after="0" plain_children="0" disable_smilies="0" disable_nl2br="0" disable_autolink="0" allow_empty="0" allow_signature="1" editor_icon_url="js/VNXF/ShareLock/lock.png" sprite_mode="0" active="1">
          <
    replace_html>CDATA[<div class="to-lock">{text}div>]]>replace_html>
          <
    replace_html_email>replace_html_email>
          <
    replace_text>replace_text>
          <
    example>example>
        
    bb_code>
    Cứ tập tành đi, rồi sẽ tự phát triển được addon, cảm giác sướng lắm..hi
     
    Jindo_Katori, Blue and THB like this.
  16. Blue

    Blue Admin - Founder Thành viên BQT

    Tham gia:
    25/02/2015
    Bài viết:
    796
    Đã được thích:
    1,246
    Điểm thành tích:
    93
    Giới tính:
    Nam
    Thế rốt cuộc các anh em có bổ sung, update gì thêm không, chia sẻ với mọi người nào.
    Dạng addon này thì cũng lấy bên đây đắp qua bên kia, ai có thì đóng góp nhé :)
     
    longruoi, Jindo_Katori and THB like this.
  17. mcjury

    mcjury Thượng Đế

    Tham gia:
    02/01/2016
    Bài viết:
    170
    Đã được thích:
    45
    Điểm thành tích:
    28
    Giới tính:
    Nam
    Nơi ở:
    bmt
    Share fb không thấy nội dung mà share G+1 lại có. Ai bị không
     
    Jindo_Katori thích bài này.
  18. Jindo_Katori

    Jindo_Katori Thượng Đế

    Tham gia:
    01/03/2015
    Bài viết:
    1,463
    Đã được thích:
    1,114
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    http://tuyhoaplus.com
    Nơi ở:
    http://tuyhoaplus.com
    Web:
    Đã kiểm tra và không bị
     
    THB thích bài này.
  19. Alehap

    Alehap Thượng Đế

    Tham gia:
    17/09/2015
    Bài viết:
    9
    Đã được thích:
    3
    Điểm thành tích:
    3
    Giới tính:
    Nam
    Mình bị G+ chưa kịp share đã hiện nội dung r :(
    Có ai bị như mình ko.
     
    Jindo_Katori and THB like this.
  20. svhubtforum

    svhubtforum Thượng Đế

    Tham gia:
    23/02/2016
    Bài viết:
    1
    Đã được thích:
    2
    Điểm thành tích:
    3
    Giới tính:
    Nam
    Có ai bị không hiện cái bbcode này không, Em cài xong vào đăng bài ko thấy cái icon đấy đâu. :(
     
    THB and Jindo_Katori like this.

Chia sẻ trang này