พัฒนาโดย :: Zoddo
Version ::1.0.1
ดาวน์โหลดได้ที่ :: https://www.mindphp.com/download/files/9 ... 1-zip.html
ไฟล์ที่ใช้ในการติดตั้งเเละวิธีการติดตั้ง
เปิดไฟล์ ->ucp.php,
ค้นหา ::
โค้ด: เลือกทั้งหมด
$template->assign_vars(array(
'S_AGREEMENT' => true,
'AGREEMENT_TITLE' => $user->lang[$title],
โค้ด: เลือกทั้งหมด
//-- Modification of Terms of Use - Add BEGIN --\\
if($mode == 'terms')
{
if(!function_exists('terms_get'))
{
include($phpbb_root_path . 'includes/functions_terms.' . $phpEx);
}
if(terms_get('terms_display') == TERMS_DISP_USER)
{
$template->assign_var('AGREEMENT_TEXT', generate_text_for_display(terms_get('terms')
, terms_get('terms_bbcode_uid'), terms_get('terms_bbcode_bitfield'), terms_get('terms_bbcode_options')));
}
else if(terms_get('terms_display') == TERMS_DISP_POST)
{
$sql = 'SELECT COUNT(post_id) AS count
FROM ' . POSTS_TABLE . '
WHERE post_id = ' . (int) terms_get('terms_post');
$result = $db->sql_query($sql);
$row = (int) $db->sql_fetchfield('count');
if(empty($row))
{
add_log('critical', 'LOG_TERMS_TOPIC_NOT_FOUND', terms_get('terms_post'), $user->data['user_lang']);
terms_update($user->data['user_lang'], array('terms_display' => TERMS_DISP_DEFAUT));
$template->assign_var('AGREEMENT_TEXT'
, sprintf($user->lang['TERMS_OF_USE_CONTENT'],
$config['sitename'], generate_board_url()));
}
else
{
$sql = 'SELECT post_text,bbcode_uid,bbcode_bitfield,enable_bbcode,enable_smilies,enable_magic_url
FROM ' . POSTS_TABLE . '
WHERE post_id = ' . (int) terms_get('terms_post');
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
$row['bbcode_options'] = (($row['enable_bbcode']) ? OPTION_FLAG_BBCODE : 0)
+ (($row['enable_smilies']) ? OPTION_FLAG_SMILIES : 0) + (($row['enable_magic_url']) ? OPTION_FLAG_LINKS : 0);
$template->assign_var('AGREEMENT_TEXT', generate_text_for_display($row['post_text']
, $row['bbcode_uid'], $row['bbcode_bitfield'], $row['bbcode_options']));
}
}
else
{
$template->assign_var('AGREEMENT_TEXT'
, sprintf($user->lang['TERMS_OF_USE_CONTENT']
, $config['sitename'], generate_board_url()));
}
}
else
{
$template->assign_var('AGREEMENT_TEXT', sprintf($user->lang['PRIVACY_POLICY'], $config['sitename'], generate_board_url()));
}
//-- Modification of Terms of Use - Add END --\\
โค้ด: เลือกทั้งหมด
'AGREEMENT_TEXT' => sprintf($user->lang[$message], $config['sitename'], generate_board_url()),
โค้ด: เลือกทั้งหมด
//-- Modification of Terms of Use - Delete BEGIN --\\
/*
'AGREEMENT_TEXT' => sprintf($user->lang[$message], $config['sitename'], generate_board_url()),
*/
//-- Modification of Terms of Use - Delete END --\\
ค้นหา ::
โค้ด: เลือกทั้งหมด
?>
โค้ด: เลือกทั้งหมด
//-- Modification of Terms of Use - Add BEGIN --\\
define('TERMS_DISP_DEFAUT', 0);
define('TERMS_DISP_USER', 1);
define('TERMS_DISP_POST', 2);
//-- Modification of Terms of Use - Add END --\\
ค้นหา ::
โค้ด: เลือกทั้งหมด
'lang_author' => $lang_pack['author']
โค้ด: เลือกทั้งหมด
'lang_author' => $lang_pack['author'],
//-- Modification of Terms of Use - Add BEGIN --\\
'terms' => ''
//-- Modification of Terms of Use - Add END --\\
ค้นหา ::
โค้ด: เลือกทั้งหมด
'S_UCP_ACTION' => append_sid("{$phpbb_root_path}ucp.$phpEx", 'mode=register' . $add_lang),
));
}
else
{
โค้ด: เลือกทั้งหมด
//-- Modification of Terms of Use - Add BEGIN --\\
if(!function_exists('terms_get'))
{
include($phpbb_root_path . 'includes/functions_terms.' . $phpEx);
}
if(terms_get('terms_display') == TERMS_DISP_USER)
{
$template->assign_var('L_TERMS_OF_USE', generate_text_for_display(terms_get('terms')
, terms_get('terms_bbcode_uid'), terms_get('terms_bbcode_bitfield'), terms_get('terms_bbcode_options')));
}
else if(terms_get('terms_display') == TERMS_DISP_POST)
{
$sql = 'SELECT COUNT(post_id) AS count
FROM ' . POSTS_TABLE . '
WHERE post_id = ' . (int) terms_get('terms_post');
$result = $db->sql_query($sql);
$row = (int) $db->sql_fetchfield('count');
if(empty($row))
{
add_log('critical', 'LOG_TERMS_TOPIC_NOT_FOUND', terms_get('terms_post'), $user->data['user_lang']);
terms_update($user->data['user_lang'], array('terms_display' => TERMS_DISP_DEFAUT));
$template->assign_var('L_TERMS_OF_USE', sprintf($user->lang['TERMS_OF_USE_CONTENT'], $config['sitename'], generate_board_url()));
}
else
{
$sql = 'SELECT post_text,bbcode_uid,bbcode_bitfield
,enable_bbcode,enable_smilies,enable_magic_url
FROM ' . POSTS_TABLE . '
WHERE post_id = ' . (int) terms_get('terms_post');
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
$row['bbcode_options'] = (($row['enable_bbcode']) ? OPTION_FLAG_BBCODE : 0)
+ (($row['enable_smilies']) ? OPTION_FLAG_SMILIES : 0) + (($row['enable_magic_url']) ? OPTION_FLAG_LINKS : 0);
$template->assign_var('L_TERMS_OF_USE', generate_text_for_display($row['post_text']
, $row['bbcode_uid'], $row['bbcode_bitfield'], $row['bbcode_options']));
}
}
else
{
$template->assign_var('L_TERMS_OF_USE', sprintf($user->lang['TERMS_OF_USE_CONTENT']
, $config['sitename'], generate_board_url()));
}
//-- Modification of Terms of Use - Add END --\\
โค้ด: เลือกทั้งหมด
'L_TERMS_OF_USE' => sprintf($user->lang['TERMS_OF_USE_CONTENT']
, $config['sitename'], generate_board_url()),
โค้ด: เลือกทั้งหมด
//-- Modification of Terms of Use - Delete BEGIN --\\
/*
'L_TERMS_OF_USE' => sprintf($user->lang['TERMS_OF_USE_CONTENT'], $config['sitename'], generate_board_url()),
*/
//-- Modification of Terms of Use - Delete END --\\
แสดงผลการติดตั้ง