- 30-4-2557 13-35-15.png (28.47 KiB) Viewed 6778 times
รายละเอียดเกี่ยวกับ :: บอร์ดสนทนา
คุณสมบัติ
ผู้ดูแลระบบ สามารถตั้งค่า การตั้งค่า ของการสนทนาใน ACP
ผู้ดูแลระบบ สามารถ กำหนดสิทธิ์ ของผู้ที่ สามารถใช้ สิ่งที่อยู่ในแต่ละกลุ่ม หรือ พื้นฐานต่อ ผู้ใช้
ผู้ดูแลระบบ สามารถกำหนด กฎระเบียบ ใน ACP
ผู้ดูแลระบบ สามารถตั้งค่า bbcodes ที่จะไม่ใช้ ใน ACP
ผู้ดูแลระบบ สามารถ ตั้งค่าการควบคุม น้ำท่วม ใน ACP
ผู้ดูแลระบบ สามารถตั้งค่า คุณสมบัติ พรุน รถยนต์ใน ACP
ผู้ดูแลระบบ สามารถ เลือกที่จะแสดง ที่มีการ พูดคุยกันที่ หน้าดัชนี
ผู้ดูแลระบบ สามารถเลือกที่จะ ตั้งค่าการแสดงด้านบน หรือด้านล่างของ ฟอรั่ม รายชื่อ เช่นเดียวกับ เพจที่กำหนดเอง
ผู้ดูแลระบบ สามารถตั้งค่า ความสูง ของการสนทนา
ผู้ดูแลระบบ สามารถตั้งเวลา การรีเฟรช สำหรับทั้ง การแชท ที่เป็น สถิติ
เข้าพื้นที่ สำหรับข้อความ การแชท จะ autogrow
การแชท จะไม่อนุญาตให้ ส่ง ของการสนทนา มากกว่าหนึ่งครั้ง
ใช้ การสนทนา ปกติเช่นเดียวกับ ที่กำหนดเอง bbcodes
การแชท จะใช้ รอยยิ้ม ปกติ
ผู้ใช้สามารถเลือก หลายตัวเลือก ใน UCPสำหรับการสนทนา
Add-on ข้อความใหม่ที่ จะได้รับการ โพสต์ ลงในข้อความ การสนทนา เมื่อ ทำ
ผู้ดูแลระบบ สามารถเลือกที่จะ มี รูป แสดงหรือ ไม่ ( ผู้ใช้ยัง มีความสามารถใน การตั้งค่า นี้ ถ้า จะดู ใน ACP)
พัฒนาโดย :: RMcGirr83
Version ::1.3.8
ดาวน์โหลด ::https://www.mindphp.com/download/files/47-45-phpbb-mchat-1-3-8-zip.html
ไฟล์ที่ใช้ในการติดตั้ง ::
ucp.php,
viewonline.php,
adm/style/acp_users.html,
includes/constants.php,
includes/functions_user.php,
includes/acp/acp_users.php,
language/en/common.php,
language/en/ucp.php,
language/en/acp/common.php,
styles/prosilver/template/editor.js,
styles/prosilver/template/index_body.html,
styles/prosilver/template/overall_header.html,
styles/prosilver/theme/stylesheet.css
เปิดไฟล์ =>ucp.php
ค้นหา
โค้ด: เลือกทั้งหมด
$module->set_display('main', 'subscribed', false);
}
เติมท้าย
โค้ด: เลือกทั้งหมด
// BEGIN mChat Mod
if (!$config['mchat_enable'])
{
$module->set_display('mchat', '', false);
}
// END mChat Mod
เปิดไฟล์ =>viewonline.php
ค้นหา
โค้ด: เลือกทั้งหมด
$location_url = append_sid("{$phpbb_root_path}index.$phpEx");
break;
เติมท้าย
โค้ด: เลือกทั้งหมด
// BEGIN mChat Mod
case 'mchat':
$location = $user->lang['MCHAT_TITLE'];
$location_url = append_sid("{$phpbb_root_path}mchat.$phpEx");
break;
// END mChat Mod
เปิดไฟล์ =>adm/style/acp_users.html
ค้นหา
เติมท้าย
โค้ด: เลือกทั้งหมด
<!-- ELSEIF S_MCHAT -->
<!-- INCLUDE acp_users_mchat.html -->
เปิดไฟล์ =>includes/constants.php
ค้นหา
เติมท้าย
โค้ด: เลือกทั้งหมด
// BEGIN mChat Mod
define('MCHAT_TABLE', $table_prefix . 'mchat');
define('MCHAT_CONFIG_TABLE', $table_prefix . 'mchat_config');
define('MCHAT_SESSIONS_TABLE', $table_prefix . 'mchat_sessions');
// END mChat Mod
เปิดไฟล์ =>includes/functions_user.php
ค้นหา
โค้ด: เลือกทั้งหมด
// Before we begin, we will remove the reports the user issued.
เติมก่อน
โค้ด: เลือกทั้งหมด
// BEGIN mChat mod
if (!function_exists('mchat_user_fix'))
{
include($phpbb_root_path . 'includes/functions_mchat.' . $phpEx);
}
mchat_user_fix($user_id);
// END mChat mod
เปิดไฟล์ =>includes/acp/acp_users.php
ค้นหา
เติมก่อน
โค้ด: เลือกทั้งหมด
//BEGIN mChat Mod
case 'mchat':
$user->add_lang('mods/mchat_lang');
$data = array(
'user_mchat_index' => request_var('user_mchat_index',(bool) $user_row['user_mchat_index']),
'user_mchat_sound' => request_var('user_mchat_sound', (bool) $user_row['user_mchat_sound']),
'user_mchat_stats_index' => request_var('user_mchat_stats_index', (bool) $user_row['user_mchat_stats_index']),
'user_mchat_topics' => request_var('user_mchat_topics', (bool) $user_row['user_mchat_topics']),
'user_mchat_avatars' => request_var('user_mchat_avatars', (bool) $user_row['user_mchat_avatars']),
'user_mchat_input_area' => request_var('user_mchat_input_area', (bool) $user_row['user_mchat_input_area']),
);
if ($submit)
{
$error = array();
if (!check_form_key($form_name))
{
$error[] = 'FORM_INVALID';
}
if (!sizeof($error))
{
$sql_ary = array(
'user_mchat_index' => $data['user_mchat_index'],
'user_mchat_sound' => $data['user_mchat_sound'],
'user_mchat_stats_index' => $data['user_mchat_stats_index'],
'user_mchat_topics' => $data['user_mchat_topics'],
'user_mchat_avatars' => $data['user_mchat_avatars'],
'user_mchat_input_area' => $data['user_mchat_input_area'],
);
$sql = 'UPDATE ' . USERS_TABLE . '
SET ' . $db->sql_build_array('UPDATE', $sql_ary) . "
WHERE user_id = $user_id";
$db->sql_query($sql);
trigger_error($user->lang['USER_MCHAT_UPDATED'] . adm_back_link($this->u_action . '&u=' . $user_id));
}
// Replace "error" strings with their real, localised form
$error = preg_replace('#^([A-Z_]+)$#e', "(!empty(\$user->lang['\\1'])) ? \$user->lang['\\1'] : '\\1'", $error);
}
$template->assign_vars(array(
'S_MCHAT' => true,
'DISPLAY_MCHAT' => $data['user_mchat_index'],
'SOUND_MCHAT' => $data['user_mchat_sound'],
'STATS_MCHAT' => $data['user_mchat_stats_index'],
'TOPICS_MCHAT' => $data['user_mchat_topics'],
'AVATARS_MCHAT' => $data['user_mchat_avatars'],
'INPUT_AREA' => $data['user_mchat_input_area'],
));
break;
// END mChat Mod
เปิดไฟล์ =>language/en/common.php
ค้นหา
เติมก่อน
โค้ด: เลือกทั้งหมด
// BEGIN mChat Mod
$lang = array_merge($lang, array(
'MCHAT_TITLE' => 'Mini-Chat',
));
// END mChat Mod
เปิดไฟล์ =>language/en/ucp.php
ค้นหา
เติมก่อน
โค้ด: เลือกทั้งหมด
// BEGIN mChat Mod
$lang = array_merge($lang, array(
'UCP_CAT_MCHAT' => 'mChat',
'UCP_MCHAT_CONFIG' => 'Preferences',
));
// END mChat Mod
เปิดไฟล์ =>language/en/acp/common.php
ค้นหา
เติมก่อน
โค้ด: เลือกทั้งหมด
// BEGIN mChat Mod
$lang = array_merge($lang, array(
// Prune Feature
'LOG_MCHAT_TABLE_PRUNED' => 'mChat Table was pruned',
'ACP_USER_MCHAT' => 'mChat Settings',
'LOG_DELETED_MCHAT' => '<strong>Deleted mChat message</strong><br />» %1$s',
'LOG_EDITED_MCHAT' => '<strong>Edited mChat message</strong><br />» %1$s',
));
// END mChat Mod
เปิดไฟล์ =>styles/prosilver/template/editor.js
ค้นหา
โค้ด: เลือกทั้งหมด
textarea.focus();
baseHeight = doc.selection.createRange().duplicate().boundingHeight;
เเทนที่
โค้ด: เลือกทั้งหมด
/* === mChat focus fix Start === */
var mChatFocus = window.mChatFocusFix || false;
if(!mChatFocus)
{
textarea.focus();
}
baseHeight = doc.selection.createRange().duplicate().boundingHeight;
/* ==== mChat focus fix End ==== */
เปิดไฟล์ =>styles/prosilver/template/index_body.html
ค้นหา
เติมก่อน
โค้ด: เลือกทั้งหมด
<!-- IF S_MCHAT_ENABLE and S_MCHAT_ON_INDEX and S_MCHAT_LOCATION --><!-- INCLUDE mchat_body.html --><!-- ENDIF -->
เติมท้าย
โค้ด: เลือกทั้งหมด
<!-- IF S_MCHAT_ENABLE and S_MCHAT_ON_INDEX and not S_MCHAT_LOCATION --><!-- INCLUDE mchat_body.html --><!-- ENDIF -->
ค้นหา
โค้ด: เลือกทั้งหมด
<!-- IF S_DISPLAY_BIRTHDAY_LIST and BIRTHDAY_LIST -->
เติมก่อน
เปิดไฟล์ =>styles/prosilver/template/overall_header.html
ค้นหา
เติมก่อน
โค้ด: เลือกทั้งหมด
<!-- IF S_MCHAT_ENABLE and (S_MCHAT_ON_INDEX or U_MCHAT) -->
<script type="text/javascript" src="{ROOT_PATH}mchat/jquery-1.10.2.min.js"></script>
<script type="text/javascript" src="{ROOT_PATH}mchat/jquery_cookie_mini.js"></script>
<!-- ENDIF -->
ค้นหา
โค้ด: เลือกทั้งหมด
<li class="icon-faq"><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li>
เติมท้าย
โค้ด: เลือกทั้งหมด
<!-- IF S_MCHAT_ENABLE and U_MCHAT --><li class="icon-bump"><a href="{U_MCHAT}#mChat" title="{L_MCHAT_TITLE}">{L_MCHAT_TITLE}</a></li><!-- ENDIF -->
เปิดไฟล์ =>styles/prosilver/theme/stylesheet.css
ค้นหา
เติมท้าย
การแสดงผล
- 30-4-2557 15-09-57.png (31.29 KiB) Viewed 6778 times