Home Webboard ArticlesKnowledges  

ผู้เขียน หัวข้อ: สมาชิกที่ออนไลน์ทั้งหมดในวันนี้ ในธีมอื่น  (อ่าน 3823 ครั้ง)

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

ออฟไลน์ Alright

  • Ju
  • *
  • กระทู้: 9
  • เห็นด้วย&ขอบคุณ: 2
คือว่า อยากให้บอร์ดมี แสดงสมาชิกทั้งหมดที่ออนไลน์ในวันนี้ อ่ะค่ะ เลยลง Mod นี้ไป
newbielink:http://custom.simplemachines.org/mods/index.php?mod=217 [nonactive]

ลงได้ปกติไม่มีปัญหาอะไรค่ะ แต่มันเห็นเฉพาะธีม default อย่างเดียวค่ะ
ถ้าต้องการให้ธีมอื่นที่เราใช้งานอยู่มีตรงนี้ด้วย ต้องเข้าไป เพิ่ม หรือ แก้ ตรงไหนบ้างคะ



ออฟไลน์ เซียวเหล่งนึ่งฯ

  • Global Moderator
  • *
  • กระทู้: 5547
  • เห็นด้วย&ขอบคุณ: 2148
    • SMFjusthost.com
ม็อดนี้มีแก้ไฟล์ธีมแค่ไฟล์เดียว
Themes/default/BoardIndex.template.php 

ใช้ธีมไหนเราก็ไปแก้ BoardIndex.template.php ของธีมนั้น


ค้นหา
โค๊ด: [Select]
// If they are logged in, but statistical information is off... show a personal message bar.

วางต่อ
โค๊ด: [Select]
// Users Online Today echo ' <h4 class="titlebg"><span class="left"></span> <img class="icon" src="', $settings['images_url'], '/icons/online.gif', '" alt="', $txt['online_users'], '" />', '<span>', $txt['uot_users_online_today'], '</span> </h4> <p class="inline smalltext">'; echo $txt['uot_total'], ': <b>', $context['num_users_online_today'], '</b>'; if ($context['viewing_allowed']) echo ' (', $txt['uot_visible'], ': ', ($context['num_users_online_today'] - $context['num_users_hidden_today']), ', ', $txt['uot_hidden'], ': ', $context['num_users_hidden_today'], ')'; // Assuming there ARE users online... each user in users_online has an id, username, name, group, href, and link. if (!empty($context['users_online_today']) && $context['viewing_allowed']) { echo '<br />', implode(', ', $context['list_users_online_today']); // Showing membergroups? if (!empty($settings['show_group_key']) && !empty($context['membergroups'])) echo '<br />[' . implode(']&nbsp;&nbsp;[', $context['membergroups']) . ']'; } echo ' </p>';

ถ้าธีมที่ใช้มีโฟลเดอร์ภาษา
ก็เอาไฟล์นี้ไปใส่ด้วย

Move the included file "MembersOnlineToday.english.php" to "./Themes/ธีมของคุณ/languages".

MembersOnlineToday.english.php  หาได้จากธีมดีฟอลด์ของคุณที่ลงไปแล้ว
และก็อบอีก 1 ไฟล์ เปลี่ยนชื่อเป็น MembersOnlineToday.thai.php


ออฟไลน์ Alright

  • Ju
  • *
  • กระทู้: 9
  • เห็นด้วย&ขอบคุณ: 2
ขอบคุณค่ะ ตอนนี้ทำสำเร็จแล้ว

แต่ขอถามเพิ่มอีกนิดนะคะ คือจะเปลี่ยนภาษาอังกฤษแบบนี้



ให้เป็นภาษาไทยยังไงคะ ลองแก้ใน Themes/default/languages/Modifications.thai-utf8.php ดูแล้ว
แต่ผลออกมากลับเป็นแบบนี้ค่ะ



อันนี้ลองใส่ภาษาไทยเฉพาะตรงแถบสีฟ้าอย่างเดียวนะคะ

ออฟไลน์ เซียวเหล่งนึ่งฯ

  • Global Moderator
  • *
  • กระทู้: 5547
  • เห็นด้วย&ขอบคุณ: 2148
    • SMFjusthost.com
ต้องเอนโค๊ดไฟล์ของเราหนะ
ตัวอย่าง

http://www.justusers.net/forum/index.php?topic=4635.msg19829#msg19829

ออฟไลน์ Alright

  • Ju
  • *
  • กระทู้: 9
  • เห็นด้วย&ขอบคุณ: 2
แก้ได้แล้ว ขอบคุณมากค่ะ

 

Sitemap 1 2 3 4 5 6 
Back to top