รายละเอียด กำหนดเพศและอายุสมาชิกเพื่อให้ใช้งานบอร์ดได้บางบอร์ด
ตัวอย่างขออภัย! ท่านไม่สามารถเข้าถึงข้อมูลส่วนนี้ได้ กรุณาอ่าน เงื่อนไขการใช้งาน DexMore.Comแก้ไขไฟล์:file sourcedir/Subs-Boards.php
ค้นหา-->>
b.permission_mode, c.ID_CAT, c.name AS cName, c.catOrder, c.canCollapse
เพิ่มไว้หลัง -->>
, b.MinAge, b.gender_sel
ค้นหา-->>
'prev_board' => $prevBoard
เพิ่มไว้หลัง -->>
,
'min_age' => $row['MinAge'],
'gender_sel' => $row['gender_sel'],
ค้นหา-->>
ขออภัย! ท่านไม่สามารถเข้าถึงข้อมูลส่วนนี้ได้ กรุณาอ่าน เงื่อนไขการใช้งาน DexMore.Comfile sourcedir/Load.php
ค้นหา-->>
b.ID_THEME, b.override_theme, b.permission_mode, b.countPosts
เพิ่มไว้หลัง -->>
, b.MinAge, b.gender_sel
ค้นหา-->>
'posts_count' => empty($row['countPosts']),
เพิ่มไว้หลัง -->>
'min_age' => $row['MinAge'],
'gender_sel' => $row['gender_sel'],
ค้นหา-->>
$user_info['query_see_board'] = '(FIND_IN_SET(' . implode(', b.memberGroups) OR FIND_IN_SET(', $user_info['groups']) . ', b.memberGroups))';
เพิ่มไว้หลัง -->>
ขออภัย! ท่านไม่สามารถเข้าถึงข้อมูลส่วนนี้ได้ กรุณาอ่าน เงื่อนไขการใช้งาน DexMore.Comfile sourcedir/ManageBoards.php
ค้นหา-->>
'permission_mode' => 'normal',
เพิ่มไว้หลัง -->>
'min_age' => '0',
'gender_sel' => '-1',
ค้นหา-->>
$boardOptions['access_groups'] = array();
เพิ่มไว้หลัง -->>
$_POST['min_age'] = empty($_POST['min_age']) ? 0 : (int) $_POST['min_age'];
$boardOptions['min_age'] = $_POST['min_age'] > 80 ? 80 : ( $_POST['min_age'] < 0 ? 0 : $_POST['min_age'] );
$boardOptions['gender_sel'] = (int) isset($_POST['gender_sel']) ? $_POST['gender_sel'] : '-1';
file themedir/Profile.template.php
ค้นหา-->>
<td width="40%">
<b>', $txt[563], ':</b>
<div class="smalltext">', $txt[566], ' - ', $txt[564], ' - ', $txt[565], '</div>
</td>
<td class="smalltext">
<input type="text" name="bday3" size="4" maxlength="4" value="', $context['member']['birth_date']['year'], '" /> -
<input type="text" name="bday1" size="2" maxlength="2" value="', $context['member']['birth_date']['month'], '" /> -
<input type="text" name="bday2" size="2" maxlength="2" value="', $context['member']['birth_date']['day'], '" />
</td>
แก้เป็น -->>
<td width="40%">
<b>', $txt[563], ':</b>
<div class="smalltext">', $txt[566], ' - ', $txt[564], ' - ', $txt[565], '</div>
</td>
<td class="smalltext">';
if($context['user']['is_admin'] || !isset($context['member']['birth_date']))
{
echo '
<input type="text" name="bday3" size="4" maxlength="4" value="', $context['member']['birth_date']['year'], '" /> -
<input type="text" name="bday1" size="2" maxlength="2" value="', $context['member']['birth_date']['month'], '" /> -
<input type="text" name="bday2" size="2" maxlength="2" value="', $context['member']['birth_date']['day'], '" />';
}
else
{
// Show age only
echo implode('-', $context['member']['birth_date']);
}
echo '
</td>
ค้นหา-->>
<tr>
<td width="40%"><b>', $txt[231], ': </b></td>
<td>
<select name="gender" size="1">
<option value="0"></option>
<option value="1"', ($context['member']['gender']['name'] == 'm' ? ' selected="selected"' : ''), '>', $txt[238], '</option>
<option value="2"', ($context['member']['gender']['name'] == 'f' ? ' selected="selected"' : ''), '>', $txt[239], '</option>
</select>
</td>
</tr><tr>
<td colspan="2"><hr width="100%" size="1" class="hrcolor" /></td>
</tr>';
แก้เป็น -->>
<tr>';
// Show gender to admins and unknown gender only for editing
echo '
<td width="40%"><b>', $txt[231], ': </b></td>
<td>';
if($context['user']['is_admin'] || !isset($context['member']['gender']['name']))
{
echo '
<select name="gender" size="1">
<option value="0"></option>
<option value="1"', ($context['member']['gender']['name'] == 'm' ? ' selected="selected"' : ''), '>', $txt[238], '</option>
<option value="2"', ($context['member']['gender']['name'] == 'f' ? ' selected="selected"' : ''), '>', $txt[239], '</option>
</select>';
}
else
{
// Show gender only
if ($context['member']['gender']['name'] == 'm')
echo $txt[238];
else
echo $txt[239];
}
echo '
</td>
</tr>';
echo '
<tr>
<td colspan="2"><hr width="100%" size="1" class="hrcolor" /></td>
</tr>';
file themedir/ManageBoards.template.php
ค้นหา-->>
<td valign="top" align="right">
<textarea name="desc" rows="2" cols="29">', $context['board']['description'], '</textarea>
</td>
</tr>
เพิ่มไว้หลัง -->>
';
// Option for Age Restriction and Gender Restriction.
echo '
<tr>
<td valign="top">
<b>', $txt['min_age_title'], '</b><br />', $txt['min_age_desc'], '<br /><br />
</td>
<td align="right">
<input type="text" name="min_age" value="' . $context['board']['min_age'] . '" size="3" />
</td>
</tr>
<tr>
<td valign="top">
<b>', $txt['gender_title'], '</b><br />', $txt['gender_desc'], '<br /><br />
</td>
<td align="right">
<select name="gender_sel" size="1">
<option value="-1"', ($context['board']['gender_sel'] == "-1" ? ' selected="selected"' : ''), '>', $txt['gender_block_disabled'], '</option>
<option value="0"', ($context['board']['gender_sel'] == "0" ? ' selected="selected"' : ''), '>', $txt['gender_block_gender_set'], '</option>
<option value="1"', ($context['board']['gender_sel'] == "1" ? ' selected="selected"' : ''), '>', $txt['gender_block_girls'], '</option>
<option value="2"', ($context['board']['gender_sel'] == "2" ? ' selected="selected"' : ''), '>', $txt['gender_block_boys'], '</option>
<option value="3"', ($context['board']['gender_sel'] == "3" ? ' selected="selected"' : ''), '>', $txt['gender_block_gender_unset'], '</option>
</select>
</td>
</tr>
file languagedir/Modifications.thai-utf8.php
ค้นหา-->>
?>
เพิ่มไว้ก่อน-->>
ขออภัย! ท่านไม่สามารถเข้าถึงข้อมูลส่วนนี้ได้ กรุณาอ่าน เงื่อนไขการใช้งาน DexMore.ComDatabase changes
เพิ่มแถวในตาราง _boards
หลัง-->> override_theme
เพิ่ม-->>
`MinAge` tinyint(4) NOT NULL default '0',
`gender_sel` tinyint(4) NOT NULL default '-1',
ลิงค์หัวข้อ:
http://dexmore.com/topic/162