XenForo Hosting

Thêm nút Facebook Login bên dưới nút Sign Up Now

Thảo luận trong 'Template Modifications' bắt đầu bởi Alucar, 10/5/12.

  1. Alucar

    Alucar Be like no other .. Staff Member

    Bài viết:
    1,833
    Likes :
    3,560
    facebook_login

    Để thêm nút Facebook Login bên dưới nút Sign Up Now. Bạn phải thiết lập Facebook Intergration trong ACP. Sau đó làm như sau:

    - Mở template login_bar_form tìm:
    Mã:
    <xen:if hascontent="true">
            <ul id="eAuthUnit">
                <xen:contentcheck>
                    <xen:hook name="login_bar_eauth_items">
                    <xen:if is="{$xenOptions.facebookAppId}">
                        <xen:require css="facebook.css" />
                        <li><a href="{xen:link register/facebook, '', 'reg=1'}" class="fbLogin" tabindex="110"><span>{xen:phrase login_with_facebook}</span></a></li>
                    </xen:if>
                    </xen:hook>
                </xen:contentcheck>
            </ul>
        </xen:if>
    - Thay bằng code sau:
    Mã:
    <xen:comment><xen:if hascontent="true">
            <ul id="eAuthUnit">
                <xen:contentcheck>
                    <xen:hook name="login_bar_eauth_items">
                    <xen:if is="{$xenOptions.facebookAppId}">
                        <xen:require css="facebook.css" />
                        <li><a href="{xen:link register/facebook, '', 'reg=1'}" class="fbLogin" tabindex="110"><span>{xen:phrase login_with_facebook}</span></a></li>
                    </xen:if>
                    </xen:hook>
                </xen:contentcheck>
            </ul>
        </xen:if></xen:comment>
    - Mở template sidebar_visitor_panel tìm:
    Mã:
    <label for="LoginControl" id="SignupButton"><a href="{xen:link login}" class="inner">{xen:if $xenOptions.registrationSetup.enabled, {xen:phrase sign_up_now}, {xen:phrase log_in}}</a></label>
    
    - Thêm xuống dưới đoạn code sau:
    Mã:
    <label for="FacebookLogin"><xen:if hascontent="true"><xen:contentcheck><xen:if is="{$xenOptions.facebookAppId}"><xen:require css="facebook.css" /><div align="center"><a href="{xen:link register/facebook, '', 'reg=1'}" class="fbLogin"><span>{xen:phrase login_with_facebook}</span></a></div></xen:if></xen:contentcheck></xen:if></label>
    
    Done !
  2. tinvt

    tinvt New Member

    Bài viết:
    45
    Likes :
    1
    Sao đã làm theo nhưng vẫn ko được nhỉ
  3. tinvt

    tinvt New Member

    Bài viết:
    45
    Likes :
    1
    Cuối cùng nó cũng chịu hiện. haha
  4. Xuanhien Nguyen

    Xuanhien Nguyen Member

    Bài viết:
    455
    Likes :
    31
    thêm goole sao anh
  5. tieungaoonline

    tieungaoonline Member

    Bài viết:
    110
    Likes :
    14
    vậy làm sao để nó hiện trên thanh đăng nhập phía trên hả các bác :( em làm nó hiện ở mỗi sidebar :(
  6. maianhden

    maianhden Active Member

    Bài viết:
    419
    Likes :
    267
    Hiện nút đăng nhập hay là khung đăng nhập bạn nhri
  7. tieungaoonline

    tieungaoonline Member

    Bài viết:
    110
    Likes :
    14
    Em làm nó hiện ở mỗi sidebar!
    Giờ em muốn nó hiện nút "login with FB" trên cả cái thanh login bar nữa (kiểu như vietxf.org này nè các bác)
  8. Logi

    Logi Well-Known Member

    Bài viết:
    1,845
    Likes :
    1,341
    Kiểm tra lại code đã chèn ở login_bar_form bạn nhé
  9. tieungaoonline

    tieungaoonline Member

    Bài viết:
    110
    Likes :
    14
    em thêm đúng như hướng dẫn rồi mà vẫn ko hiện :|
    cả skin mặc định luôn
    Bác cho em đoạn code của bác dc ko :D
  10. DuongHD

    DuongHD New Member

    Bài viết:
    20
    Likes :
    1
    mình lỡ nhập nhầm ID nên bây h vào Tool > test facebook ingeration thì nó hiện như trong ảnh.. bạn nào giúp mình với

    Các file đính kèm:

  11. closeup

    closeup New Member

    Bài viết:
    90
    Likes :
    6
    nhập nhầm thì sửa lại ở phần facebook options bạn
  12. htriet

    htriet New Member

    Bài viết:
    21
    Likes :
    0
    Cho em hỏi ?
    Mình muốn thêm Twitter và google bên dưới nút đăng ký thì phải làm sao vậy anh
  13. Vodka Chanh

    Vodka Chanh Member

    Bài viết:
    125
    Likes :
    62
  14. eyeman

    eyeman New Member

    Bài viết:
    13
    Likes :
    1
    Minh lam ma no khong hien duoi Sign Up Now, chi hien tren pop-up dang nhap thoi
  15. Logi

    Logi Well-Known Member

    Bài viết:
    1,845
    Likes :
    1,341
    KIểm tra lại đoạn sidebar_visitor_panel đi bạn,
  16. LHMT

    LHMT New Member

    Bài viết:
    4
    Likes :
    0
    Cho mình hỏi, mình cài add-on social rồi, nhưng cách thiết lập Facebook Intergration trong ACP là như thế nào???

    Các thông số để điền trong Facebook Intergration lấy đâu ra để điền vào ạ?
  17. phamhuudu

    phamhuudu Well-Known Member

    Bài viết:
    2,074
    Likes :
    716
    Mình đã làm theo đúng hoàn toàn hướng dẫn trên nhưng quả thực là chỉ thấy phần Login Facebook ở dưới sidebar, còn phía trên popup lại biến mất tiêu cái Facebook login rồi, bác admin xem lại giúp với :(
  18. phamhuudu

    phamhuudu Well-Known Member

    Bài viết:
    2,074
    Likes :
    716
    Up up! Đang cần cái này bác nào giúp, làm sao hiện đc cái Fb login vào cả sidebar và trên popup
  19. liondanh

    liondanh New Member

    Bài viết:
    22
    Likes :
    2
    ngoài fb ra minh sử dụng yahoo hay tw (google) dc ko bạn
  20. liondanh

    liondanh New Member

    Bài viết:
    22
    Likes :
    2
    mình đã làm theo các bước trên . Mã nó báo lõi
    {
    "error": {
    "message": "Invalid redirect_uri: URL \u0111\u00e3 cho kh\u00f4ng \u0111\u01b0\u1ee3c c\u1ea5u h\u00ecnh \u1ee8ng d\u1ee5ng cho ph\u00e9p.",
    "type": "OAuthException",
    "code": 191
    }
    }

    là lôi gì các pro
Tags: facebook

Chia sẻ trang này

Cloud VPS