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
ดู: 2553|ตอบกลับ: 6

[X2] Remake Avatar online list [X2]

[คัดลอกลิงก์]
Acer_Aspire โพสต์ 2011-9-14 00:23:07 |โหมดอ่าน
แก้ไขครั้งสุดท้ายโดย Acer_Aspire เมื่อ 2011-9-14 00:25

แก้ไขครั้งสุดท้ายโดย Acer_Aspire เมื่อ 2011-9-14 00:23

Remake ต่อจากกระทู้ของพี่ i~Designs คลิก สำหรับคนที่ไม่รู้ว่า X1.5 มันใช้ได้กับ X2 ไหม



เปิดไฟล์ template/เทมเพลทที่คุณใช้/forum/discuz.htm

ค้นหา
  1.                         <!--{if $_G['setting']['whosonlinestatus'] && $detailstatus}-->
  2.                                 <dl id="onlinelist" class="bm_c">
  3.                                         <dt class="ptm pbm bbda">$_G[cache][onlinelist][legend]</dt>
  4.                                         <!--{if $detailstatus}-->
  5.                                                 <dd class="ptm pbm">
  6.                                                 <ul class="cl">
  7.                                                 <!--{if $whosonline}-->
  8.                                                         <!--{loop $whosonline $key $online}-->
  9.                                                                 <li title="{lang time}: $online[lastactivity]">
  10.                                                                 <img src="{STATICURL}image/common/$online[icon]" alt="icon" />
  11.                                                                 <!--{if $online['uid']}-->
  12.                                                                         <a href="home.php?mod=space&uid=$online[uid]">$online[username]</a>
  13.                                                                 <!--{else}-->
  14.                                                                         $online[username]
  15.                                                                 <!--{/if}-->
  16.                                                                 </li>
  17.                                                         <!--{/loop}-->
  18.                                                 <!--{else}-->
  19.                                                         <li style="width: auto">{lang online_only_guests}</li>
  20.                                                 <!--{/if}-->
  21.                                                 </ul>
  22.                                         </dd>
  23.                                         <!--{/if}-->
  24.                                 </dl>
  25.                         <!--{/if}-->
  26.                         </div>
  27.                 <!--{/if}-->
คัดลอกไปที่คลิปบอร์ด
เปลี่ยนเป็น
  1. <script language="JavaScript" type="text/javascript">

  2. var itv = 50;
  3. var step = 10;
  4. var start = 0;
  5. var end = 0;
  6. var currentOpac;

  7. //change the opacity for different browsers
  8. function changeOpac(obj, opacity) {
  9. var object = obj.style;
  10. object.opacity = (opacity / 100);
  11. object.MozOpacity = (opacity / 100);
  12. object.KhtmlOpacity = (opacity / 100);
  13. object.filter = "alpha(opacity=" + opacity + ")";
  14. }

  15. function BeginOpacity(obj, s, e)
  16. {
  17. start = s;
  18. end = e;
  19. currentOpac = s;
  20. theobject=obj;
  21. changing=setInterval("opacityit(theobject)",itv);
  22. }

  23. function EndOpacity(obj, end){
  24. clearInterval(changing);
  25. changeOpac(obj, end);
  26. }

  27. function opacityit(obj){
  28. if(start > end) {
  29.   if (currentOpac>end){
  30.    currentOpac = currentOpac - step;
  31.    changeOpac(obj,currentOpac);
  32.   }
  33.   else if (window.highlighting)
  34.    clearInterval(highlighting);
  35. } else if(start < end) {
  36.   if (currentOpac<end){
  37.    currentOpac = currentOpac + step;
  38.    changeOpac(obj,currentOpac);
  39.   }
  40.   else if (window.changing)
  41.    clearInterval(changing);
  42. }
  43. }
  44. //-->
  45. </script>

  46.                         <!--{if $_G['setting']['whosonlinestatus'] && $detailstatus}-->
  47.                                 <dl id="onlinelist" class="bm_c">
  48.                                         <dt class="ptm pbm bbda">$_G[cache][onlinelist][legend]</dt>
  49.                                         <!--{if $detailstatus}-->
  50.                                                 <dd class="ptm pbm">
  51.                                                 <ul class="cl">
  52. <div style="width:924px; margin: 0 auto; overflow:hidden; ">
  53. <div style="width:960px; ">
  54.                                                 <!--{if $whosonline}-->
  55.                                                         <!--{loop $whosonline $key $online}-->
  56.                                                                 <li title="{lang time}: $online[lastactivity]">
  57.                                                                 <!--{if $online['uid']}-->
  58.                                                                 <div style="float:left;width:54px; height:74px; overflow:hidden; ">
  59.                                                                 <div id="show_user_online" style="">
  60.                                                                         <div class="avt">
  61.                                                                                 <a href="home.php?mod=space&uid=$online[uid]"c="1"><img src="uc_server/avatar.php?uid=$online[uid]&amp;size=small]"/></a>
  62.                                                                         </div>
  63.                                                                         <div id="icon_user_online"><img src="{STATICURL}image/common/$online[icon]" alt="icon"  style="FILTER: alpha(opacity=40);-moz-opacity: 0.4; opacity: 0.4;" onmouseover=BeginOpacity(this,40,100) onmouseout=EndOpacity(this,40) /></div>
  64.                                                                 </div>
  65.                                                                         <div><a href="home.php?mod=space&uid=$online[uid]">$online[username]</a></div>
  66.                                                                 </div>
  67.                                                                 <!--{else}-->
  68.                                                                 <div style="float:left;width:54px; height:74px; overflow:hidden; ">
  69.                                                                         <div class="avt"><img src="uc_server/images/noavatar_small.gif"/></div>
  70.                                                                         <div>$online[username]</div>
  71.                                                                 </div>
  72.                                                                 <!--{/if}-->
  73.                                                                 </li>
  74.                                                         <!--{/loop}-->
  75.                                                 <!--{else}-->
  76.                                                         <li style="width: auto">{lang online_only_guests}</li>
  77.                                                 <!--{/if}-->
  78. </div>
  79. </div>
  80.                                                 </ul>
  81.                                         </dd>
  82.                                         <!--{/if}-->
  83.                                 </dl>
  84.                         <!--{/if}-->
  85.                         </div>
  86.                 <!--{/if}-->
คัดลอกไปที่คลิปบอร์ด
เปิดไฟล์ template/เทมเพลทที่คุณใช้/common/module.css

ค้นหา
  1. .oll li { float: left; overflow: hidden; white-space: nowrap; width: 19.9%; height: 24px; line-height: 24px; }
คัดลอกไปที่คลิปบอร์ด
เปลี่ยนเป็น
  1. .oll li { float: left; overflow: hidden; white-space: nowrap; width: 58px; height: 84px; line-height: 24px; text-align: center; }
  2. #show_user_online { width:54px; height:54px;  overflow: hidden; position:relative; }
  3. #icon_user_online { position:absolute; top:35px; left:0; margin: 0 3px; width:48px; height:16px; text-align: left; }
คัดลอกไปที่คลิปบอร์ด
สำหรับคนเอ๋ มันเปลี่ยนยังไงอ่ะไรยังไง งงจังเลย เราก่อมีไฟล์แก้ไขเสร็จสับ

ทดสอบเรียบร้อยแล้ว






อัพลงตามที่ไฟล์กำหนดเลย
  1. http://www.talesrunnerinter.com
คัดลอกไปที่คลิปบอร์ด
เครดิต i~Designs

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

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

x

คะแนน

จำนวนผู้เข้าร่วม 2จิตพิศัย +2 ย่อ เหตุผล
nutthawut1992 + 1 เยี่ยมมากๆ
MasterTGZ + 1 โดนใจให้ทิป

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

MasterTGZ โพสต์ 2011-9-14 06:39:23
ขอบคุณครับ ^^
StaFF_PiRcH โพสต์ 2011-9-14 15:42:05
เว็บผมเว็บนึง ที่ไำม่สามารถทำแบบนั้นได้ เพราะเนื่องจาก

ตัวเว็บบอร์ด กระดานข่าวที่นับได้มี เกือบ 100 หรืออาจจะเกิน 555+

อาจจะทำให้เว็บ ถึงกับ เกิดอาการ แลค อย่างรุนแรง ยังไงก็ขอบคุณบทความดี ๆ

แสดงความคิดเห็น

ครับผม  โพสต์ 2011-9-14 15:49
idonno โพสต์ 2011-9-14 18:58:14
แก้ไขครั้งสุดท้ายโดย idonno เมื่อ 2011-9-14 19:06

แก้ไขครั้งสุดท้ายโดย idonno เมื่อ 2011-9-14 19:06

ผมทำแล้วมันไม่ขึ้นชื่อยูสให้ ใต้รูปอะครับ มีวิธีแก้ไหม ?

แสดงความคิดเห็น

module.css  โพสต์ 2011-9-14 19:34
อัพไฟล์ตามที่บอกเปล่าครับ  โพสต์ 2011-9-14 19:33
idonno โพสต์ 2011-9-14 19:55:18
ต้นฉบับโพสต์โดย idonno เมื่อ 2011-9-14 18:58
แก้ไขครั้งสุดท้ายโดย idonno เมื่อ 2011-9-14 19:06

แก้ไขครั้ง ...

ผม ใช้ แก้โค้ดเอาอะครับ พอดี มันมีส่วนที่โม อยู่
lahu โพสต์ 2011-9-16 18:46:19
สุดยอด ครับ ขอบคุณ
mintzajung05 โพสต์ 2011-9-17 01:30:14
ขอบคุณครับ เยอะเลย
ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | สมัครสมาชิก

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

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

GMT+7, 2024-11-22 00:24

Powered by Discuz! X3.4, Rev.66

Copyright © 2001-2021 Tencent Cloud. Licensed

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