TaigaChat Pro Bản Mới Nhất - Chatbox Cho Diễn Đàn Xenforo

Thảo luận trong 'Website' bắt đầu bởi Admin, 2 Tháng tám 2017.

  1. Admin Nothing to lose.. your love to win..

    Bài viết:
    4,093
    TaigaChat là mod chatbox rất đẹp và chuyên nghiệp, đầy đủ các tính năng cho diễn đàn Xenforo

    Dowload:

    [XF] TaigaChat Pro 1.4. 7

    Password: dembuon.vn

    Live Demo:


    Diễn Đàn Bitcoin Việt Nam

    [​IMG]

    Hướng Dẫn:


    Down file đính kèm về giải nén ra, upload tất cả file trong forder upload lên host ngang hàng với index. Php.

    Riêng thư mục Xenporta các bạn chỉ up lên nếu muốn cài đặt thêm Portal cho diễn đàn.

    Vào ACP > Install Addon > chọn addon-TaigaChat.xml trong file đính kèm.

    Sau khi đã cài đặt xong thì các bạn có thể tùy chỉnh thêm vào ACP > Home > Options > TaigaChat Pro

    Nhớ set quyền hạn cho từng group có thể sử dụng Taigachat

    Nếu Taigachat không hiện các bạn vào tìm trong template forum_list:

    Mã:
     <xen:if is= "{$renderedNodes}" ><xen:include template= "node_list" /></xen:if>
    Thêm dòng này bên trên:

    Mã:
     <xen:hook name= "dark_taigachat_alt" />
    Về widget TaigaChat:

    Các bạn phải cài addon Widget Framework mới dùng được.

    Tương tự như addon, các bạn vẫn phải upload tất cả file trong forder "upload" lên host ngang hàng với index.php.

    Sau đó vào ACP > Widget Framework > Import Widgets > widget_framework_taigachat_pro.xml

    Sau khi đã cài đặt xong thì các bạn có thể tùy chỉnh thêm vào ACP > Widget Framework > List Widgets

    Lưu ý:

    Bạn phải set quyền cho từng group để có thể nhìn thấy và sử dụng được Chatbox này nhé.
     
    Tinh TổngLang Thang thích bài này.
    Chỉnh sửa cuối: 2 Tháng tám 2020
  2. Admin Nothing to lose.. your love to win..

    Bài viết:
    4,093
    Chỉnh sửa 1 chút CSS làm đẹp cho bạn nào thích:

    Mã:
    #taigachat_full {margin-bottom:0px !important; overflow-x: hidden}
    
    #taigachat_count {background-color:#fff; padding:0 2px !important; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";  filter: alpha(opacity=20); -moz-opacity: 0.2; -khtml-opacity: 0.2; opacity: 0.2; color:#000; float:right;}
    Xóa hết dấu () trong template dark_taigachat_chatbox hoặc chép đoạn code dưới đây vào thay thế:

    PHP:
    <xen:require css="dark_taigachat.css" />
    <
    xen:require css="bb_code.css" />
    <
    xen:require js="js/dark/taigachat.js?{xen:raw $taigachat.js_modification}" /> 


    <
    div class="section<xen:if is="{$taigachat.alt}"> sectionMain nodeList taigachat_alt </xen:if><xen:if is="{$taigachat.reverse}"> taigachat_reverse<xen:else /> taigachat_normal</xen:if><xen:if is="{$taigachat.popup}"> taigachat_popup</xen:if>" id='<xen:if is="{$taigachat.alt} OR !{$taigachat.sidebar}">taigachat_full<xen:else />taigachat_sidebar</xen:if>'>
        <
    xen:if is="!{$taigachat.alt}">
            <
    div class="<xen:if is="{$taigachat.sidebar}">secondaryContent<xen:else />primaryContent</xen:if>">
        <
    xen:else />
            <
    div>
        </
    xen:if>
     
     
            <
    xen:if is="{$taigachat.sidebar}">
                <
    xen:if is="{$taigachat.alt}">
                    <
    div class="nodeInfo categoryNodeInfo categoryStrip">     
                        <
    div class="categoryText">
                            <
    h3 class="nodeTitle"><a href="{xen:link '{$xenOptions.dark_taigachat_route}'}">{xen:phrase dark_shoutbox} <span id="taigachat_count">0</span></a></h3>         
                            <
    xen:if is="{$taigachat.motd}"><blockquote class="nodeDescription baseHtml"><span id="taigachat_motd">{xen:raw $taigachat.motd}</span></blockquote></xen:if>
                            <
    a href="{xen:link 'taigachat/motd'}" data-cacheOverlay="false" class="OverlayTrigger" style="display:none"></a>
                        </
    div>         
                    </
    div>
                <
    xen:else />
                    <
    h3><a href='{xen:link '{$xenOptions.dark_taigachat_route}'}'>{xen:phrase dark_shoutbox} <span id="taigachat_count">0</span></a>             
                    <
    xen:if is="{$taigachat.motd}"><blockquote><span id="taigachat_motd">{xen:raw $taigachat.motd}</span></blockquote></xen:if>
                    <
    a href="{xen:link 'taigachat/motd'}" class="OverlayTrigger" style="display:none"></a>
                    </
    h3>
                </
    xen:if>
         
            </
    xen:if>
         
         
            <
    xen:if is="{$taigachat.popup}">
                <
    blockquote class="taigachat_motd"><span id="taigachat_inchat"><span id="taigachat_count">0</span> {xen:phrase dark_users_in_chat}</span> <span id="taigachat_motd">{xen:raw $taigachat.motd}</span></blockquote>
                <
    a href="{xen:link 'taigachat/motd'}" class="OverlayTrigger" style="display:none"></a>     
            </
    xen:if>
         
            <
    xen:if is="!{$taigachat.reverse}">
                <
    xen:include template="dark_taigachat_controls">
                    <
    xen:map from="$taigachatto="$taigachat/>
                </
    xen:include>
            </
    xen:if>
         
            <
    div id='taigachat_box' class='<xen:if is="{$taigachat.thumbzoom}">taigachat_thumbzoom</xen:if>'<xen:if is="{$taigachat.sidebar}"style='height: {xen:raw $taigachat.height}px'</xen:if>><ol></ol></div>         
         
            <
    xen:if is="{$taigachat.reverse}">
                <
    xen:include template="dark_taigachat_controls">
                    <
    xen:map from="$taigachatto="$taigachat/>
                </
    xen:include>
            </
    xen:if>
         
        </
    div>
    </
    div>

    <
    xen:include template="dark_taigachat_script" />
     
    Lang Thang thích bài này.
    Chỉnh sửa cuối: 30 Tháng mười 2017
  3. Admin Nothing to lose.. your love to win..

    Bài viết:
    4,093
    Hướng dẫn tối ưu cho Taigachat:

    Khi diễn đàn của bạn đủ lớn và có nhiều người sử dụng chatbox, vấn đề hao tổn tài nguyên CPU server và tốc độ sẽ là vấn đề rất đau đầu mà bạn cần giải quyết, dưới đây là cách giúp bạn tối ưu Chatbox giúp nó có thể chịu tải vài trăm người online chát cùng 1 lúc.

    Bật Speed mode:

    Speed mode (sacrifice security for speed)

    Đánh dấu vào:

    Fast activity updates

    No cache buster

    [​IMG]

    Cấu hình lại nginx, thêm nội dung sau vào file vhost nếu có sử dụng ACP Cache:

    Mã:
    location /data/taigachat/ {
        open_file_cache off;
    }
    Nhớ restart lại nginx.

    Đặc biệt:

    Nếu không muốn gặp lỗi dòng chat tự động biến mất, gửi link vào chatbox thì rất lag các bạn làm như sau:

     
Trả lời qua Facebook
Đang tải...