Discuz Thai

 ลืมรหัสผ่าน
 สมัครสมาชิก

ข้อตกลงการใช้งานกระดานข่าวดิสคัสไทย DiscuzThai Agreement (English Version) ประกาศดิสคัสไทย - ทำเนียบดิสคัสภาษาไทย

Discuz! X3.5 Thai R20240520 Rev.9 (NEW) [วิดีโอช่วยสอน] อัปเกรด Discuz! X3.4 เป็น X3.5 Discord ของ Discuz! Thai Community อย่างเป็นทางการ

Discuz! X3.4 Thai R20220811 (REV.75) สิ้นสุดการสนับสนุน Discuz! X3.4 ภาษาไทยตั้งแต่วันนี้เป็นต้นไป (ขอแนะนำให้อัปเกรดเป็น X3.5 แทน)

ค้นหา
แท็กยอดนิยม: ดิสคัสภาษาไทย Discuz Thai
ดู: 17285|ตอบกลับ: 23

Shoutbox 2.4 โชว์ Avatar ออนไลน์ + หน้าแชท 7.1/7.2

  [คัดลอกลิงก์]
asian101990 โพสต์ 2009-11-25 06:21:36 |โหมดอ่าน
แก้ไขล่าสุดโดย asian101990 เมื่อ 2009-12-18 23:46

ก่อนอื่นต้องขอขอบคุณ คุณ sendomsit47 ใต้ล่างกระทู้นี้ก่อนเลยนะครับ ที่ได้ให้คำปรึกษาปัญหาในการแก้ไขจนเสร็ดสมบูณร์แบบให้สมาชิคได้ทดลองกัน  


รูปตัวอย่าง



โหลดไปทับตามตำแหน่งได้เลยครับ
ฟรี


บริจาค



หลังจากนำไฟร์ไปทับเสร็ดแล้วให้ทำการแก้ไขที่อยู่รูปอวาต้าที่ไฟล์ ./plugins/natz_shoutbox/shoutbox.php ด้วยนะครับ
ค้นหา
  1. <img src='ucenter/avatar.php?uid={$d['s_uid']}&amp;size=small'
คัดลอกไปที่คลิปบอร์ด
ทำการแก้ไขลิ้งเชื่อมโยงส่วนนี้  ucenter/avatar.php

ตัวอย่าง
  1. <img src='http://www.youname.com/ucenter/avatar.php?uid={$d['s_uid']}&amp;size=small'
คัดลอกไปที่คลิปบอร์ด
ท่านสามารถปรับแก้ไขขนาดความกว้างและความยาวให้ได้ความหมาะสมได้ที่ไฟร์นี้ shoutbox.htm

วิธีปรับขนาดช่องพิมค์ส่งข้อความ
ค้นหา
  1. .txtarea { width: 210px; height: 16px; }
  2.                 /*New Style*/
คัดลอกไปที่คลิปบอร์ด
แก้ไขได้ที่ตัวเลข 210px

---------------------------------------------------

วิธีปรับขนาดกรอบ4 เหลี่ยมด้านขวา ที่แสดงจำนวนสมาชิคออนไลน์
ค้นหา
  1. <td class="shoutbox-membes" style="width:29%; padding-left:5px;" valign="top">
  2.                         <div class="popupmenu_popup" style="height:333px;overflow:auto;">
คัดลอกไปที่คลิปบอร์ด
แก้ไขได้ที่ตัวเลข 333px

---------------------------------------------------

วิธีปรับขนาดกรอบ 4 เหลี่ยมด้านซ้าย ที่แสดงคำพูดสนทนาในหน้า shoutbox ของท่าน
ค้นหา
  1. <div id="fastpostmessages" class="popupmenu_popup" style="height:280px;overflow:auto; overflow-x:hidden;"></div>
คัดลอกไปที่คลิปบอร์ด
แก้ไขได้ที่ตัวเลข 280 px

---------------------------------------------------



วิธีใส่แบ๊กกาวในช่อง Shoutbox 2.4.0 For 7.1

http://www.discuzthai.com/thread-14363-1-1.html

ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง

คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? สมัครสมาชิก

x

คะแนน

จำนวนผู้เข้าร่วม 3จิตพิศัย +3 ย่อ เหตุผล
bunnachart + 1
dekthai10 + 1
buachompoox + 1 ขอบคุณครับ

ดูบันทึกคะแนน

sendomsit47 โพสต์ 2009-11-25 09:20:17
แก้ไขที่ไฟล์ shoutbox.php
ค้นหา
        <div id='shout-row-{$d['s_id']}'>
                <table cellpadding='0' cellspacing='0' width='100%'>
                <tr>
                        <td valign='top' style='border-style:none;height:auto;' nowrap=\"nowrap\">
                        " . (($d['s_uid'] != 0) ? ("<a href='space.php?action=viewpro&uid={$d['s_uid']}'><b>{$d['s_name']}</b></a>") : ("<b>{$d['s_name']}</b>")) . "
                        says&nbsp;<span style='color:gray'>({$d['s_date']})</span>: {$d['s_message']}</td>
                </tr>
                </table>
        </div>";

เปลี่ยนเป็น

<div id='shout-row-{$d['s_id']}' style='min-height:40px; height:auto; border-bottom:1px dashed #e6e7e1; '>
                <table cellpadding='0' cellspacing='0' width='100%'>
                   <tr>
                        <td valign='top' style='border-style:none; min-height:40px; height:auto; width:40px;' nowrap=\"nowrap\">
                        <a href='space.php?uid={$d['s_uid']}'>
<img src='uc_server/avatar.php?uid={$d['s_uid']}&amp;size=small' class='ava_border' style='width:25px; height:25px; padding:2px; border:#dddbd3 1px solid;  margin-top:10px;'/></a>
                    </td>
                        <td valign='top' style='border-style:none; min-height:40px; height:auto; width:auto;' nowrap=\"nowrap\">
                                          <div style='margin-top:7px;'>                        
                        " . (($d['s_uid'] != 0) ? ("<a href='space.php?action=viewpro&uid={$d['s_uid']}'><b>{$d['s_name']}</b></a>") : ("<b>{$d['s_name']}</b>")) . "           ({$d['s_date']})
                        <p style='margin-top:-5px;'>says: {$d['s_message']}</p>
                                  </div>
                          </td>
                </tr>
                </table>
        </div>";


ค้นหา
<div id='member-viewing-{$d['uid']}' style='margin-bottom:2px'>
                <img src='images/default/user_online.gif' alt='' />
                <a href='space.php?uid={$d['uid']}' id='viewpro_{$d['uid']}' onmouseover='showMenu(this.id)'><font color={$d['groupcolor']}><b>{$d['username']}</b></font></a>
        </div>
        <ul class='popupmenu_popup' id='viewpro_{$d['uid']}_menu' style='display: none; width:115px;'>
        <li class='popavatar'>".discuz_uc_avatar($d['uid'], 'small')."</li>
        <li class='popuser'><a href='space.php?uid={$d['uid']}'>{$language['space_profile']}</a></li>
        <li class='poplink'>
        " . (($ucappopen['UCHOME']) ? (
                "<a href='{$uchomeurl}/space.php?uid={$d['uid']}' target='_blank'>{$language['space_my']}</a>") : ("
        " . (($ucappopen['XSPACE']) ? ("<a href='{$xspaceurl}/?uid-{$d['uid']}' target='_blank'>{$language['space_my']}</a>") : (
                "{$language['space_my']}")) . "")) . "
        </li>
        </ul>";

เปลี่ยนเป็น

<div id='member-viewing-{$d['uid']}' style='margin-bottom:2px;  width:50px; height:65px; float:left; text-align:center; overflow:hidden;'>
                <img src='uc_server/avatar.php?uid={$d['uid']}&amp;size=small' class='ava_border' style='width:40px; height:40px; padding:2px; border:#dddbd3 1px solid;'/>
                <p><a href='space.php?uid={$d['uid']}' id='viewpro_{$d['uid']}' onmouseover='showMenu(this.id)'><font color={$d['groupcolor']}><b>{$d['username']}</b></font></a></p>
        </div>
                <ul class='popupmenu_popup' id='viewpro_{$d['uid']}_menu' style='display: none; width:115px;'>
        <li class='popavatar'>".discuz_uc_avatar($d['uid'], 'small')."</li>
        <li class='popuser'><a href='space.php?uid={$d['uid']}'>{$language['space_profile']}</a></li>
        <li class='poplink'>
        " . (($ucappopen['UCHOME']) ? (
                "<a href='{$uchomeurl}/space.php?uid={$d['uid']}' target='_blank'>{$language['space_my']}</a>") : ("
        " . (($ucappopen['XSPACE']) ? ("<a href='{$xspaceurl}/?uid-{$d['uid']}' target='_blank'>{$language['space_my']}</a>") : (
                "{$language['space_my']}")) . "")) . "
        </li>
        </ul>";


แค่นี้ก็คงจะได้น่ะ

คะแนน

จำนวนผู้เข้าร่วม 2จิตพิศัย +2 ย่อ เหตุผล
Ambonet + 1 ThankYou. . .
buachompoox + 1 ขอบคุณครับ

ดูบันทึกคะแนน

buachompoox โพสต์ 2009-11-25 10:36:06
ลุยกันแล้วรึ {:22_862:}
 เจ้าของ| asian101990 โพสต์ 2009-11-25 15:36:11
ขออภัยโทษคุณ sendomsit47 ด้วยครับ พอดีผมให้ข้อมูลผืดไปนิด 1ครับ
คือว่าการแสดงรูป avater ออนไลน์ผมสามารถทำได้แล้ว แต่สวนที่แสดงสมาชิคออนไลน์ช่องด้านขวามือ
มันไม่ทำงานตอบสนองใดๆเลยครับ
ลบกวนช่วยอัพไฟร์  shoutbox.htm ที่แก้ไขแล้ว  หรือทิ้งโค้ดเพื่มเติมไว้ที่นี่ก็ได้ครับ

ขอบคุณหลายๆๆเด้อ
11pascal โพสต์ 2009-11-25 21:48:03
.............Thanks for share............
jackcbr โพสต์ 2009-11-26 09:51:16
งั้นขอด้วยคนเลยล่ะกันอิอิ
sendomsit47 โพสต์ 2009-11-26 10:13:48
แก้ไขล่าสุด sendomsit47 เมื่อ 2009-11-26 10:20

ค้นหา shoutbox.html
<!-- Shoutbox by Natz start -->
<script type="text/javascript" src="{SHOUTBOX_URL}template/shoutbox.js"></script>
<script type='text/javascript'>
shoutbox.base_url = '{SHOUTBOX_URL}shoutbox.php?';
shoutbox.fade_start_color = '{DROPMENUBORDER}';
shoutbox.fade_end_color = '#FFFFFF';
shoutbox.add_error_string('blank_shout', '{$shout_lang[error_blank_shout]}');
shoutbox.add_error_string('flooding', '{$shout_lang[error_flooding]}');
shoutbox.add_error_string('shout_too_big', '{$shout_lang[error_shout_too_big]}');
shoutbox.initiate();


แทนด้วย ลองดูครับ
<script type="text/javascript" src="include/js/post.js?{VERHASH}"></script>
<script type="text/javascript" src="{SHOUTBOX_URL}template/shoutbox.js"></script>
<script type='text/javascript'>
shoutbox.base_url = '{SHOUTBOX_URL}shoutbox.php?';
shoutbox.fade_start_color = '{DROPMENUBORDER}';
shoutbox.fade_end_color = '#FFFFFF';
shoutbox.add_error_string('blank_shout', '{$shout_lang[error_blank_shout]}');
shoutbox.add_error_string('flooding', '{$shout_lang[error_flooding]}');
shoutbox.add_error_string('shout_too_big', '{$shout_lang[error_shout_too_big]}');
shoutbox.viewing_on = true;
shoutbox.initiate();

ตัวอย่างครับ http://www.club2you.com/bbs.php เข้าไปเยี่ยมชมได้ ไม่เก่งครับแค่พอทำได้น่ะ

คะแนน

จำนวนผู้เข้าร่วม 1จิตพิศัย +1 ย่อ เหตุผล
asian101990 + 1

ดูบันทึกคะแนน

 เจ้าของ| asian101990 โพสต์ 2009-11-26 16:07:04
เยี่ยมมากครับ
princekoong โพสต์ 2009-11-26 23:22:27
เห็นแล้วอยากอัพบอร์ด ชิ
sendomsit47 โพสต์ 2009-11-27 09:17:47
แจ่มเลยน่ะ

พอใช้ได้แล้วน่ะ

อิอิ
ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | สมัครสมาชิก

รายละเอียดเครดิต

รายชื่อผู้กระทำผิด|Archiver|ดิสคัส ไทย Follow us: Become a fan on facebook. Follow us on Twitter.

GMT+7, 2024-12-22 21:33

Powered by Discuz! X3.4, Rev.66

Copyright © 2001-2021 Tencent Cloud. Licensed

ตอบกระทู้ ขึ้นไปด้านบน ไปที่หน้ารายการกระทู้