-‘๑’ Góc Giải Trí ‘๑’-
Chào mừng các bạn đến với Gocgiaitri, nơi giao lưu, tán gẫu ,gặp gỡ và giải đáp những thắc mắc của các Teen, Very Happy Để sử dụng đầy đủ chức năng của 4rum, bạn vui lòng đăng kí làm member (Có nhiều thứ hay khi làm member lắm đóa ;cuoi

Chúc Các Bạn Vui Vẻ
Thân :)
Latest topics
» đéo có j đâu
Thu Jan 22, 2015 10:47 am by #

» Sell Gem, Eggs, Food Dragon city giá rẻ
Wed Jun 19, 2013 12:10 pm by #

» 2 teen tự sướng
Sun Apr 15, 2012 7:33 am by letuanlinhag

» [FShare] Người mẫu Playboy [18+]
Wed Apr 04, 2012 5:52 am by #

» Show me your body
Wed Mar 28, 2012 6:58 am by #

» 18+ Part 8
Fri Feb 24, 2012 6:36 am by #

» 18+ Part 7
Fri Feb 24, 2012 6:35 am by #

» 18+ Part 6
Fri Feb 24, 2012 6:35 am by #

» 18+ Part 5
Fri Feb 24, 2012 6:34 am by #

Thống Kê
Hiện có 1 người đang truy cập Diễn Đàn, gồm: 0 Thành viên, 0 Thành viên ẩn danh và 1 Khách viếng thăm

Không

Số người truy cập cùng lúc nhiều nhất là 12 người, vào ngày Thu Jun 07, 2012 12:48 pm
Map


mChat new version

Go down

mChat new version

Bài gửi by # on Sun Sep 11, 2011 6:13 pm

Modification name: mChat new version
Modification description: Мini-chat in the index forum page.
Modification version: 1.2.17
Download: Download



MOD này sẽ thêm shoutchat ajax vào forum của bạn. Hỗ trợ smiles và BBcode :)

__________________________________________________________________________________________________
avatar
#


Tổng số bài gửi : 411
Points : 41380858
Join date : 26/07/2011
Age : 22

Xem lý lịch thành viên http://gocgiaitri.forum-viet.com

Về Đầu Trang Go down

Re: mChat new version

Bài gửi by # on Sun Sep 11, 2011 6:15 pm

Hướng dẫn addon cho mchat thêm tính năng :)

New Topic/Reply Notification
Chatbox sẽ tự động cập nhật khi có chủ đề mới hoặc có bài trả lời mới.
Nhớ backup file trước khi làm :)

Mở /language/en/common.php
Tìm:
Code:
  'MIB'         => 'MiB',
Thêm vào sau:
Code:
  'MCHAT_NEW_TOPIC'    => '<strong>System Message - New Topic</strong>',
  'MCHAT_NEW_REPLY'    => '<strong>System Message - New Reply</strong>',

Mở /includes/functions_posting.php
Tìm:
Code:
unset($sql_data[POSTS_TABLE]['sql']);
Thêm vào sau:
Code:
      /* ============= mChat Start ============= */
      global $table_prefix;
      // Add name for db.
      define('MCHAT_TABLE', $table_prefix.'mchat');
      // New post/message.
      if ($post_mode == 'post')
      {
        // For new post
        $mchat_new_data = $user->lang['MCHAT_NEW_TOPIC'];
      }
        else
      {
        // For new message
        $mchat_new_data = $user->lang['MCHAT_NEW_REPLY'];
      }
      // Data...
      $message = utf8_normalize_nfc($mchat_new_data.': [url='.generate_board_url().'/viewtopic.'.$phpEx.'?p='.$data['post_id'].'#p'.$data['post_id'].']'.$subject.'[/url]');
      // Add function part code from http://wiki.phpbb.com/Parsing_text
      $uid = $bitfield = $options = ''; // will be modified by generate_text_for_storage
      generate_text_for_storage($message, $uid, $bitfield, $options, true, false, false);
      $sql_ary = array(
        'user_id' => $user->data['user_id'],
        'username' => $user->data['username'],
        'user_colour' => $user->data['user_colour'],
        'user_ip' => $user->data['session_ip'],
        'message' => $message,
        'bbcode_bitfield' => $bitfield,
        'bbcode_uid' => $uid,
        'bbcode_options' => $options,
        'message_time' => time()
      );
      $sql = 'INSERT INTO '.MCHAT_TABLE.' '.$db->sql_build_array('INSERT', $sql_ary);
      $db->sql_query($sql);
      /* ============== mChat End ============== */

New Topic/Reply Notification From Specified Forums Only
Chatbox sẽ tự động cập nhật khi có chủ đề mới hoặc có bài trả lời mới, chỉ tác dụng với những chuyên mục bạn muốn.
Mở /language/en/common.php
Tìm:
Code:
  'MIB'         => 'MiB',
Thêm vào sau:
Code:
  'MCHAT_NEW_TOPIC'    => '<strong>System Message - New Topic</strong>',
  'MCHAT_NEW_REPLY'    => '<strong>System Message - New Reply</strong>',

Mở /includes/functions_posting.php
Tìm:
Code:
unset($sql_data[POSTS_TABLE]['sql']);
Thêm vào sau:
Code:
      /* ============= mChat Start ============= */
    if (in_array($forum_id, array(1, 2, 3)))
    {
      global $table_prefix;
      // Add name for db.
      define('MCHAT_TABLE', $table_prefix.'mchat');
      // New post/message.
      if ($post_mode == 'post')
      {
        // For new post
        $mchat_new_data = $user->lang['MCHAT_NEW_TOPIC'];
      }
        else
      {
        // For new message
        $mchat_new_data = $user->lang['MCHAT_NEW_REPLY'];
      }
      // Data...
      $message = utf8_normalize_nfc($mchat_new_data.': [url='.generate_board_url().'/viewtopic.'.$phpEx.'?p='.$data['post_id'].'#p'.$data['post_id'].']'.$subject.'[/url]');
      // Add function part code from http://wiki.phpbb.com/Parsing_text
      $uid = $bitfield = $options = ''; // will be modified by generate_text_for_storage
      generate_text_for_storage($message, $uid, $bitfield, $options, true, false, false);
      $sql_ary = array(
        'user_id' => $user->data['user_id'],
        'username' => $user->data['username'],
        'user_colour' => $user->data['user_colour'],
        'user_ip' => $user->data['session_ip'],
        'message' => $message,
        'bbcode_bitfield' => $bitfield,
        'bbcode_uid' => $uid,
        'bbcode_options' => $options,
        'message_time' => time()
      );
      $sql = 'INSERT INTO '.MCHAT_TABLE.' '.$db->sql_build_array('INSERT', $sql_ary);
      $db->sql_query($sql);
    }
      /* ============== mChat End ============== */

Chú ý đoạn này:
Code:
    if (in_array($forum_id, array(1, 2, 3)))
Hãy thay thế ID forum mà bạn muốn xuất hiện trên Chat box :) Mỗi ID phân cách nhau bằng dấu phẩy (,).

Hide mChat from GUEST
Ẩn Chat box với khách
Mở index.php
Tìm:
Code:
/* ============= mChat Start ============= */
if(!defined('MCHAT_INCLUDE'))
Thay thế bằng:
Code:
/* ============= mChat Start ============= */
if(!defined('MCHAT_INCLUDE') && $user->data['user_id'] != ANONYMOUS)

Mở styles/your_style_name/template/index_body.html
Tìm:
Code:
<!-- INCLUDE mchat_body.html -->
Thay thế bằng:
Code:
<!-- IF S_USER_LOGGED_IN -->
<!-- INCLUDE mchat_body.html -->
<!-- ENDIF -->

Hide Message Send Boxes From Guests
Ẩn khung nhập nội dung chat đối với khách, nó sẽ thay thế bằng link đăng ký và đăng nhập. Lưu ý: khách vẫn xem được nội dung chat :)
Mở /styles/your_style_name/template/mchat_body.html
Tìm:
Code:
<input type="text" tabindex="1" name="message" id="mChatMessage" />
Thêm vào trước:
Code:
<!-- IF S_USER_LOGGED_IN -->

Tìm:
Code:
<label for="mChatUseSound">{L_MCHAT_USESOUND} <input type="checkbox" id="mChatUseSound" checked="checked" /></label>
Thêm vào trước:
Code:
<!-- ELSE -->
Please <a href="ucp.php?mode=login&redirect=mchat.php">login</a> or <a href="ucp.php?mode=register&redirect=mchat.php">register</a> to send messages.

<!-- ENDIF -->

__________________________________________________________________________________________________
avatar
#


Tổng số bài gửi : 411
Points : 41380858
Join date : 26/07/2011
Age : 22

Xem lý lịch thành viên http://gocgiaitri.forum-viet.com

Về Đầu Trang Go down

Về Đầu Trang


 
Permissions in this forum:
Bạn không có quyền trả lời bài viết