Discuz Thai

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

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

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

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

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

เพิ่มรูปและสีของสมาชิกที่โพสต์ล่าสุดในหน้าแรก

  [คัดลอกลิงก์]
discuzmod โพสต์ 2013-10-18 12:46:27 |โหมดอ่าน
แก้ไขครั้งสุดท้ายโดย discuzmod เมื่อ 2013-10-19 19:29

ตัวอย่าง



1. แก้ไขโค้ดไฟล์ source/function/function_forumlist.php

ค้นหา

  1. if($lastpost['author']) {
  2.                         $lastpost['author'] = '<a href="home.php?mod=space&username='.rawurlencode($lastpost['author']).'">'.$lastpost['author'].'</a>';
  3.                 }
คัดลอกไปที่คลิปบอร์ด
แก้ไขโค้ด
  1.                 if($lastpost['author']) {
  2.                         $member = C::t('common_member')->fetch_by_username($lastpost['author']);
  3.                         $lastpost['authorid'] = $member['uid'];
  4.                         loadcache('usergroup_'.$member['groupid']);
  5.                         $lastpost['color'] = $_G['cache']['usergroup_'.$member['groupid']]['color'];
  6.                         if(!empty($lastpost['color']))
  7.                                 $lastpost['author'] = '<font color="'. $lastpost['color'] .'" >'.$lastpost['author'].'</font>';
  8.                         $lastpost['author'] = '<a href="home.php?mod=space&username='.rawurlencode($lastpost['authorusername']).'">'.$lastpost['author'].'</a>';
  9.                         $lastpost['authoravatar'] = '<a href="home.php?mod=space&uid='.$member['uid'].'">'.avatar($member['uid'],small).'</a>';
  10.                 }
คัดลอกไปที่คลิปบอร์ด
2.แก้ไขไฟล์สำหรับการแสดงผล  /template/default/forum/discuz.htm

ค้นหา บรรทัดประมาณ 409
  1. <td class="fl_by">
คัดลอกไปที่คลิปบอร์ด
แก้เป็น
  1. <td class="fl_by pstyle">
คัดลอกไปที่คลิปบอร์ด
ค้นหา บรรทัดประมาณ 416
  1. <!--{elseif is_array($forum['lastpost'])}-->
คัดลอกไปที่คลิปบอร์ด
เพิ่ม
  1. <!--{echo $forum['lastpost']['authoravatar']}-->
คัดลอกไปที่คลิปบอร์ด
*ปล. ปรับแต่งตำแหน่งการแสดงผลเพิ่มเติมได้ตามต้องการ

3. เพิ่ม CSS แก้ไขไฟล์ template/default/common/module.css
ค้นหา
  1. /** forum::index **/
คัดลอกไปที่คลิปบอร์ด
เพิ่ม
  1. .pstyle img {width:25px;height:25px;float:left;border: 1px solid #ccc; padding: 2px; margin: 0px; background-color: #fff;margin:3px 3px 0 0;}
คัดลอกไปที่คลิปบอร์ด
อัพเดทแคชสังเกตผล

สำหรับคนขี้เกียจแก้ไขไฟล์และยังไม่เคยแก้ไขไฟล์
source/function/function_forumlist.php
template/default/forum/discuz.htm
template/default/common/module.css

สามารถดาวน์โหลดไฟล์ที่แก้ไขแล้วไปทับได้เลย



*สำรองไฟล์ตามรายการนี้ก่อนแก้ไขข้อมูล
source/function/function_forumlist.php
template/default/forum/discuz.htm
template/default/common/module.css
*แก้ไขข้อมูลเสร็จอัพเดตแคชเพื่อดูความเปลี่ยนแปลง

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

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

x

คะแนน

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

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

ninwatza โพสต์ 2013-10-18 20:36:58
ทำแล้วหน้าขาวครับ โชคดีที่ผมสำรองไฟล์ไว้
markyoyoyo โพสต์ 2013-10-18 20:49:31
ทำแล้วหน้าข่าวคือกัน สำรองไฟล์ไว้ >< เดียวขอดูแปปว่าเป็นเพราะสกินผมหรือป่าววว
 เจ้าของ| discuzmod โพสต์ 2013-10-19 19:30:16
อัพไฟล์ที่แก้ไขแล้ว ให้ลองนำไปใช้ดูครับ
iiimouiii โพสต์ 2013-10-20 01:56:12
ขอบคุณครับ ผลงานของท่าน Discuzmod เยี่ยมทุกผลงานจริงๆ
zeawer โพสต์ 2013-11-16 07:45:00
แก้ไขครั้งสุดท้ายโดย zeawer เมื่อ 2013-11-16 10:57

ขอเอาไปลองก่อนนะครับผม

มันได้เฉพาะ ธีม default ป่าวครับ
แบนรูปโปรไฟล์
king01 โพสต์ 2013-11-16 19:28:36
หมายเหตุ: ผู้โพสต์ถูกแบนหรือถูกลบ โพสต์นี้ถูกปิดโดยอัตโนมัติ
Baka โพสต์ 2014-4-6 18:00:04
ขอบคุณครับ
EvolutionXP โพสต์ 2014-5-13 11:31:18
ทำแล้วของผมเป็นช่องว่างๆ ไม่มีชื่อไม่มีรูปขึ้นเลย
pOnGliFE โพสต์ 2014-6-7 19:56:06
ขอบคุณครับ  อยากทราบว่า ถ้าตั้งหมวดหมู่ย่อยเป็น 2 คอลัมน์ หรือ 3 จะต้องแก้ตรงไหนยังไงบ้างครับ
ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | สมัครสมาชิก

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

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

GMT+7, 2024-4-25 16:26

Powered by Discuz! X3.4, Rev.66

Copyright © 2001-2021 Tencent Cloud. Licensed

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