Home Webboard ArticlesKnowledges  
ข่าวประกาศ:

:: กติกา มารยาท ในการใช้งานเว็บบอร์ด ::
กรุณากรอกอีเมล์จริงในการสมัคร และรับอีเมล์ยืนยันเพื่อใช้งานในบอร์ด

ผู้เขียน หัวข้อ: เพิ่มข้อความสำหรับบุคคลทั่วไปเมื่อเปิดใช้งาน "ไม่ให้บุคคลทั่วไปเห็นผู้ใช้งานขณะนี้"  (อ่าน 12321 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ ก๊วนกวน

  • Just Staff
  • *
  • กระทู้: 402
  • เห็นด้วย&ขอบคุณ: 21
    • pop music box
เปิดไฟล์ Sources/ModSettings.php

ค้นหา

โค๊ด: [Select]
array('check', 'allow_guestAccess'),
วางทับที่ค้นหา
โค๊ด: [Select]
array('check', 'allow_guestAccess'),
'',
array('check', 'enable_activeusersprivacy_mod',
&$txt['enable_activeusersprivacy_mod']),
array('large_text', 'custom_mfg', '5'),
'',


เปิด ไฟล์ธีม (default)/BoardIndex.template.php

ค้นหา

โค๊ด: [Select]
// "Users online" - in order of activity.
echo '
<tr>
<td class="titlebg" colspan="2">', $txt[158], '</td>
</tr><tr>
<td rowspan="2" class="windowbg" width="20" valign="middle" align="center">
', $context['show_who'] ? '<a href="' . $scripturl . '?action=who">' : '', '<img src="', $settings['images_url'], '/icons/online.gif" alt="', $txt[158], '" />', $context['show_who'] ? '</a>' : '', '
</td>
<td class="windowbg2" width="100%">';

echo '
', $context['show_who'] ? '<a href="' . $scripturl . '?action=who">' : '', $context['num_guests'], ' ', $context['num_guests'] == 1 ? $txt['guest'] : $txt['guests'], ', ' . $context['num_users_online'], ' ', $context['num_users_online'] == 1 ? $txt['user'] : $txt['users'];

// Handle hidden users and buddies.
if (!empty($context['num_users_hidden']) || ($context['show_buddies'] && !empty($context['show_buddies'])))
{
echo ' (';

// Show the number of buddies online?
if ($context['show_buddies'])
echo $context['num_buddies'], ' ', $context['num_buddies'] == 1 ? $txt['buddy'] : $txt['buddies'];

// How about hidden users?
if (!empty($context['num_users_hidden']))
echo $context['show_buddies'] ? ', ' : '', $context['num_users_hidden'] . ' ' . $txt['hidden'];

echo ')';
}

echo $context['show_who'] ? '</a>' : '', '
<div class="smalltext">';

// Assuming there ARE users online... each user in users_online has an id, username, name, group, href, and link.
if (!empty($context['users_online']))
echo '
', $txt[140], ':<br />', implode(', ', $context['list_users_online']);

echo '
<br />
', $context['show_stats'] && !$settings['show_sp1_info'] ? '<a href="' . $scripturl . '?action=stats">' . $txt['smf223'] . '</a>' : '', '
</div>
</td>
</tr>
<tr>
<td class="windowbg2" width="100%">
<span class="middletext">
', $txt['most_online_today'], ': <b>', $modSettings['mostOnlineToday'], '</b>.
', $txt['most_online_ever'], ': ', $modSettings['mostOnline'], ' (' , timeformat($modSettings['mostDate']), ')
</span>
</td>
</tr>';

วางทับที่ค้นหา

โค๊ด: [Select]
// Let us give the active users in the online list some privacy from guests
if ($context['user']['is_guest'] && !empty($modSettings['enable_activeusersprivacy_mod']))
{
echo '
<tr>
<td class="titlebg" colspan="2">', $txt['users online'], '</td>
</tr>
<tr>
<td class="windowbg" width="20" align="center">
', $context['show_who'] ? '<a href="' . $scripturl . '?action=who">' : '', '<img src="', $settings['images_url'], '/icons/online.gif" alt="', $txt[158], '" />', $context['show_who'] ? '</a>' : '', '
</td>
<td class="windowbg2" width="100%"><strong>',!empty($modSettings['custom_mfg']) ? parse_bbc($modSettings['custom_mfg']) : $txt['default_messagefg'],'</strong></td>
</tr>';
}else{

echo '
<tr>
<td class="titlebg" colspan="2">', $txt[158], '</td>
</tr><tr>
<td rowspan="2" class="windowbg" width="20" valign="middle" align="center">
', $context['show_who'] ? '<a href="' . $scripturl . '?action=who">' : '', '<img src="', $settings['images_url'], '/icons/online.gif" alt="', $txt[158], '" />', $context['show_who'] ? '</a>' : '', '
</td>
<td class="windowbg2" width="100%">';

echo '
', $context['show_who'] ? '<a href="' . $scripturl . '?action=who">' : '', $context['num_guests'], ' ', $context['num_guests'] == 1 ? $txt['guest'] : $txt['guests'], ', ' . $context['num_users_online'], ' ', $context['num_users_online'] == 1 ? $txt['user'] : $txt['users'];

// Handle hidden users and buddies.
if (!empty($context['num_users_hidden']) || ($context['show_buddies'] && !empty($context['show_buddies'])))
{
echo ' (';

// Show the number of buddies online?
if ($context['show_buddies'])
echo $context['num_buddies'], ' ', $context['num_buddies'] == 1 ? $txt['buddy'] : $txt['buddies'];

// How about hidden users?
if (!empty($context['num_users_hidden']))
echo $context['show_buddies'] ? ', ' : '', $context['num_users_hidden'] . ' ' . $txt['hidden'];

echo ')';
}

echo $context['show_who'] ? '</a>' : '', '
<div class="smalltext">';

// Assuming there ARE users online... each user in users_online has an id, username, name, group, href, and link.
if (!empty($context['users_online']))
echo '
', $txt[140], ':<br />', implode(', ', $context['list_users_online']);

echo '
<br />
', $context['show_stats'] && !$settings['show_sp1_info'] ? '<a href="' . $scripturl . '?action=stats">' . $txt['smf223'] . '</a>' : '', '
</div>
</td>
</tr>
<tr>
<td class="windowbg2" width="100%">
<span class="middletext">
', $txt['most_online_today'], ': <b>', $modSettings['mostOnlineToday'], '</b>.
', $txt['most_online_ever'], ': ', $modSettings['mostOnline'], ' (' , timeformat($modSettings['mostDate']), ')
</span>
</td>
</tr>';
}

เปิดไฟล์ ธีม(default)/languages/Modifications.english.php

ค้นหา
โค๊ด: [Select]
?>
วางก่อนที่ค้นหา

โค๊ด: [Select]
//The start of the language strings for the active users privacy
$txt['users online']='Users Online Disabled';
$txt['enable_activeusersprivacy_mod']='Enable the active users privacy mod';
$txt['custom_mfg']='This is the message which will be displayed to guests instead of the active users in the online list<div class="smalltext">Leave blank to show the default message.<br />Smileys and Html are allowed</div>';
$txt['default_messagefg']='Sorry guest, but you are not authorized to see who is on line!';


เปิดไฟล์ ธีม(default)/languages/Modifications.thai.php

ค้นหา

โค๊ด: [Select]
?>

ใส่ก่อนค้นหา
โค๊ด: [Select]
//The start of the language strings for the active users privacy
$txt['users online']='ผู้ใช้งานขณะนี้';
$txt['enable_activeusersprivacy_mod']='ไม่อนุญาตให้บุคคลทั่วไปดูสมาชิกสมาชิกที่กำลังออนไลน์';
$txt['custom_mfg']='ใส่ข้อความให้บุคคคลทั่วไปเห็นแทนชื่อสมาชิกที่กำลังออนไลน์<div class="smalltext">ไม่ใส่ข้อความ จะมีข้อวามอัตโนมัตให้.<br />Smileys and Html are allowed</div>';
$txt['default_messagefg']='เสียใจนะครับ, คุณไม่สามารถเห็นส่วนนี้ได้ นอกเสียจากคุณเป็นสมาชิกของเราครับ!';


เปิดไฟลฺ ธีม(default)/languages/Help.english.php กับ Help.thai.php

ค้นหา
โค๊ด: [Select]
?>
วางก่อนที่ค้นหา
โค๊ด: [Select]
$helptxt['enable_activeusersprivacy_mod'] = 'Here you can enable and disable the active users privacy mod.<br />
Below you can enter your own message which will be displayed to guests, instead of the active users in the on line list. Smileys and Html are allowed.';


เสร็จสมบรูณ์  ไปตั้งค่าก่อน ที่เมนูผู้ดูแล >>>>ส่วนปรับแต่งค่าการใช้งาน >>>>>ความสามารถขั้นพื้นฐาน
จะได้ แบบนี้





ใช้ bbcได้ครับ




« แก้ไขครั้งสุดท้าย: 27, กุมภาพันธ์ 2009, 06:22:09 PM โดย ก๊วนกวน »


จงเต้น  โดยคิดว่าไม่มีใครมองอยู่
จงรัก    โดยคิดว่าจะไม่ได้รับความเจ็บปวดเลยซักครั้ง
จงร้องเพลง  โดยคิดว่าไม่มีใครกำลังฟังอยู่
จงทำงาน     โดยคิดว่าไม่ต้องการเงิน
จงใช้ชีวิต     โดยคิดว่าวันนี้เป็นวันสุดท้าย >> Series :: เรื่อง My Name is Kim Sam Soon

ออฟไลน์ LittleCat

  • ไม่เต็มบาท
  • Administrator
  • *
  • กระทู้: 1608
  • เห็นด้วย&ขอบคุณ: 434
  • ตามโลกไม่ทัน
    • บอร์ดแมวเมา

อ๋อ เพิ่มข้อความเข้าไป ต่อจากการตั้งค่าที่ระบบผู้ดูแล

งั้นขออนุญาตเปลี่ยนชื่อกระทู้นะจ๊ะ
 :smiley:
อย่าคิดว่าตนเองเก่ง อย่าคิดว่าคนอื่นขาดตนเองไม่ได้ -- หลักการในการทำงานของแมวขี้เมา

ออฟไลน์ ก๊วนกวน

  • Just Staff
  • *
  • กระทู้: 402
  • เห็นด้วย&ขอบคุณ: 21
    • pop music box
 :grin:  เปลี่ยนได้ครับ ชื่อ ครับ เพราะเปลี่ยนมารอบหนึ่งแล้วนึกชื่อไม่ออกครับ

ไม่ใช่เพิ่มกล่องครับ แต่จะทำให้บุคคลทั่วไปไม่เห็นจำนวนสมาชิกที่กำลังออนไลน์ครับ
 ยกตัวอย่างจัสเวลาเข้าบุคคลธรรมดา ก็ยังเห็นครับว่า ใครออนไลน์ อยู่ครับ
อันนี้คือถ้าใช้ก็ไปติ๊กเครื่องหมายถูก ถ้าไม่ใช้ก็ไม่ต้องติ๊กครับ ปกติไม่มีครับ
 :hitwall: ขอโทษครับอธิบายไม่ค่อยเป็นครับ  :grin:



จงเต้น  โดยคิดว่าไม่มีใครมองอยู่
จงรัก    โดยคิดว่าจะไม่ได้รับความเจ็บปวดเลยซักครั้ง
จงร้องเพลง  โดยคิดว่าไม่มีใครกำลังฟังอยู่
จงทำงาน     โดยคิดว่าไม่ต้องการเงิน
จงใช้ชีวิต     โดยคิดว่าวันนี้เป็นวันสุดท้าย >> Series :: เรื่อง My Name is Kim Sam Soon

 

Sitemap 1 2 3 4 5 6 
Back to top