หมวดไฟฟ้า/อิเล็กทรอนิกส์/คอมพิวเตอร์ => ห้อง SMF 2.0.X => Programming => ห้องคอมพิวเตอร์ => ห้อง MOD => ข้อความที่เริ่มโดย: Auto Man ที่ 08 พฤษภาคม 2559, 13:04:14

หัวข้อ: เพิ่มดาวหลังชื่อ Members Groups Icons 1.3
เริ่มหัวข้อโดย: Auto Man ที่ 08 พฤษภาคม 2559, 13:04:14
เอาเป็นว่าผมได้ติดตั้งโมด MemberGroupIcons1.3  โชว์ดาวหลังชื่อ
มันก็ได้ปกติ สำหรับ สมาชิกที่ กลุ่มฟอรั่มพื้นฐาน และโชว์ในโปรไฟร์ในกระทู้ปกติทุกอย่าง

ไปเจอกระทู้นี้มา มาจากที่นี่... (http://postnook.com/?topic=5815.0-%E0%B8%8A%E0%B9%88%E0%B8%A7%E0%B8%A2%E0%B8%AB%E0%B8%99%E0%B9%88%E0%B8%AD%E0%B8%A2%E0%B8%84%E0%B8%A3%E0%B8%B1%E0%B8%9A-%E0%B8%A3%E0%B8%B0%E0%B8%9A%E0%B8%9A%E0%B8%94%E0%B8%B2%E0%B8%A7%E0%B8%AB%E0%B8%A5%E0%B8%B1%E0%B8%87%E0%B8%8A%E0%B8%B7%E0%B9%88%E0%B8%AD.html) เลยนำไปค้นต่อ

แหล่งที่มาของมอด http://custom.simplemachines.org/mods/index.php?mod=2970
Member Groups Icons

ตรงนี้มีภาพ! แต่ท่านจะมองไม่เห็น , ท่านต้อง  สมัครสมาชิก หรือ ลงชื่อเข้าระบบ
 (http://upic.me/show/58436222)

ตรงนี้มีภาพ! แต่ท่านจะมองไม่เห็น , ท่านต้อง  สมัครสมาชิก หรือ ลงชื่อเข้าระบบ
 (http://upic.me/show/58436226)

ตรงนี้มีภาพ! แต่ท่านจะมองไม่เห็น , ท่านต้อง  สมัครสมาชิก หรือ ลงชื่อเข้าระบบ
 (http://upic.me/show/58436227)
หัวข้อ: เพิ่มดาวหลังชื่อ Members Groups Icons 1.3
เริ่มหัวข้อโดย: Auto Man ที่ 08 พฤษภาคม 2559, 13:13:12
./Sources/Subs-MembersOnline.php
ค้นหา
โค๊ด: [Select]
global $smcFunc, $context, $scripturl, $user_info, $modSettings, $txt;
แทนที่ด้วย
โค๊ด: [Select]
global $smcFunc, $context, $scripturl, $user_info, $modSettings, $txt, $settings;
ค้นหา
โค๊ด: [Select]
mg.online_color, mg.id_group, mg.group_name
แทนที่หลังคำที่ค้น
โค๊ด: [Select]
, mg.image, mg.show_bold
ค้นหา
โค๊ด: [Select]
if (!empty($row['online_color']))
$link = '<a href="' . $scripturl . '?action=profile;u=' . $row['id_member'] . '" style="color: ' . $row['online_color'] . ';">' . $row['real_name'] . '</a>';
else
$link = '<a href="' . $scripturl . '?action=profile;u=' . $row['id_member'] . '">' . $row['real_name'] . '</a>';

แทนที่ด้วย
โค๊ด: [Select]
if (!empty($row['online_color'])) {
$link = '';
$link .= ((!empty($row['image']) && empty($modSettings['disable_image_on_left']) && empty($modSettings['disable_on_online_list_bi'])) ? '<img src="' . $settings['images_url'] . '/group_images/' . $row['image'] . '" alt="" />' : '');
$link .= !empty($row['show_bold']) ? '<strong>' : '';
$link .= '<a href="' . $scripturl . '?action=profile;u=' . $row['id_member'] . '" style="color: ' . $row['online_color'] . ';">' . $row['real_name'] . '</a>';
$link .= !empty($row['show_bold']) ? '</strong>' : '';
$link .= ((!empty($row['image'])&& empty($modSettings['disable_image_on_right']) && empty($modSettings['disable_on_online_list_bi'])) ? '<img src="' . $settings['images_url'] . '/group_images/' . $row['image'] . '" alt="" />' : '');
} else {
$link = '';
$link .= ((!empty($row['image']) && empty($modSettings['disable_image_on_left']) && empty($modSettings['disable_on_online_list_bi'])) ? '<img src="' . $settings['images_url'] . '/group_images/' . $row['image'] . '" alt="" />' : '');
$link .= !empty($row['show_bold']) ? '<strong>' : '';
$link .= '<a href="' . $scripturl . '?action=profile;u=' . $row['id_member'] . '">' . $row['real_name'] . '</a>';
$link .= !empty($row['show_bold']) ? '</strong>' : '';
$link .= ((!empty($row['image'])&& empty($modSettings['disable_image_on_right']) && empty($modSettings['disable_on_online_list_bi'])) ? '<img src="' . $settings['images_url'] . '/group_images/' . $row['image'] . '" alt="" />' : '');
}
หัวข้อ: เพิ่มดาวหลังชื่อ Members Groups Icons 1.3
เริ่มหัวข้อโดย: Sound Man ที่ 08 พฤษภาคม 2564, 08:41:24
  ตัวอย่างประมาณนี้...

ตรงนี้มีภาพ! แต่ท่านจะมองไม่เห็น , ท่านต้อง  สมัครสมาชิก หรือ ลงชื่อเข้าระบบ
 (http://picture.in.th/id/b2f03ef5b5d75118b8e4eaefb317e38b)
  ขอบคุณเว็บเพื่อนบ้านเจ้าของภาพ

   ดัดแปลงได้ดี รูปดาวบางอันเป็นภาพเคลื่อนไหว