kim2543 โพสต์ 2009-12-10 15:04:20

แสดงรูปส่วนตัวใน ForumDisplay

แก้ไขล่าสุดโดย kim2543 เมื่อ 2009-12-10 18:30

แก้ไขล่าสุดโดย kim2543 เมื่อ 2009-12-10 15:05

อ้างอิงจาก:http://www.discuzthai.com/thread-13678-1-1.html1. เปิดไฟล์ DISCUZ_ROOT\templates\{ชื่อสกินของคุณ}\forumdisplay.htm


ค้นหา
                                                <td class="author">
                                                      <cite>
                                                      <!--{if $thread['authorid'] && $thread['author']}-->
                                                                <a href="space.php?uid=$thread">$thread</a>
                                                      <!--{else}-->
                                                                <!--{if $forum['ismoderator']}-->
                                                                        <a href="space.php?uid=$thread">{lang anonymous}</a>
                                                                <!--{else}-->
                                                                        {lang anonymous}
                                                                <!--{/if}-->
                                                      <!--{/if}-->
                                                      </cite>
                                                      <em>$thread</em>
                                                </td>แทนที่ด้วยโค๊ดนี้<td class="author">
                  <div style="float:left;width:28px;padding-top:2px;">
                                                                                                <img src="uc_server/avatar.php?uid=$thread&size=small" class="ava_border" width="25px" height="25px" style="border:1px solid #ccc; padding:2px; margin:0px; background-color:#fff;" />
                                                                              </div>
                  <div style="float:left;padding:2px 0px 0px 6px;">
                      <cite>
                                        <!--{if $thread['authorid'] && $thread['author']}-->
                                                <a href="space.php?uid=$thread">$thread</a>
                                        <!--{else}-->
                                                <!--{if $forum['ismoderator']}-->
                                                      <a href="space.php?uid=$thread">{lang anonymous}</a>
                                                <!--{else}-->
                                                      {lang anonymous}
                                                <!--{/if}-->
                                        <!--{/if}-->
                                        </cite>
                                        {eval $days=date('Y-n-j',time());}
<!--{if $thread==$days}-->
<em><font color="#FF0000">$thread</font></em>
<!--{else}-->
<em>$thread</em>
<!--{/if}-->
                                              </div>            
                                                </td>2. เปิดไฟล์ DISCUZ_ROOT\templates\{ชื่อสกินของคุณ}\css_common.htm
เพิ่มลงไปtd.author { width: 150px; text-align: left; }
เว็บทดสอบ:http://pokemonthai.com/bbs/

suthida โพสต์ 2009-12-10 16:28:08

ขอบคุณค่ะ ถ้าเอารูปตัวอย่างมาติดจะดีมากๆค่ะ :)

paao โพสต์ 2009-12-11 22:42:58

แก้ไขล่าสุดโดย paao เมื่อ 2009-12-11 22:44

ขอบคุณครับ เพิ่มเติมให้*

ถ้าคุณติดตั้ง ucenter ต่างหาก หรือชื่อ folder ucenter ของคุณตั้งเองตามใจชอบ อย่าลืมเปลี่ยนในประโยค<img src="uc_server/avatar.php?uid=$thread&size=small" class="ava_border" width="25px" height="25px" style="border:1px solid #ccc; padding:2px; margin:0px; background-color:#fff;" />

ตรงสีแดงให้เป็น Path ที่อยู่ของ Ucenter คุณด้วยนะครับ ตัวอย่างเช่น
<img src="ucenter/avatar.php?uid=$thread&size=small" class="ava_border" width="25px" height="25px" style="border:1px solid #ccc; padding:2px; margin:0px; background-color:#fff;" />

~RanK~ โพสต์ 2009-12-12 10:15:22

แก้ไขล่าสุดโดย paao เมื่อ 2009-12-11 22:44

ขอบคุณครับ เพิ่มเต ...
ต้นฉบับโพสต์โดย paao เมื่อ 2009-12-11 22:42 http://www.discuzthai.com/images/common/back.gif


   

ผมก็สร้าง โฟเดอร์ ชื่อ ucenter จะใช้ ของตัวอย่างคุณได้ใหมครับ โค้ดนั้นหน่ะ

prsp โพสต์ 2010-1-19 07:53:17

ขอบคุณครับได้แล้ว

natty-mini โพสต์ 2010-4-23 15:28:59

-vขอบคุณมากมายค่ะ

PataKorn โพสต์ 2010-4-24 01:47:05

พอดีผมได้สร้างบอร์ดเป็นโฟรเดอร์แยกมาต่างหาก และก็ลง Ucenter ต่างหากอีก แบบนี้

ucenter = ROOT/ucenter/
Discuz Board = ROOT/webboard/

ตอนแรกภาพไม่ขึ้นก็สงสัย แต่ก็มาเข้าใจว่าโฟรเดอร์ของบอร์ดต่ำกว่า ucenter เลยแก้เป็นแบบนี้ครับ (เฉพาะของผมนะ)

<img src="../ucenter/avatar.php?uid=$thread&size=small" class="ava_border" width="25px" height="25px" style="border:1px solid #ccc; padding:2px; margin:0px; background-color:#fff;" />

ตอนนี้ภาพขึ้นแล้วครับ

rrayatum โพสต์ 2010-4-28 14:19:03

คือลองทำแล้ว มันแสดงผลแบบว่า ชื่ออยู่ใต้รูป มันไม่ยอมอยู่ข้าง ทำไงให้มันอยู่ข้างครับช่วยตอบที

DeVillKing โพสต์ 2010-4-28 16:33:46

แก้ไขล่าสุดโดย DeVillKing เมื่อ 2010-4-28 17:13

ขอเพิ่มเติมน่ะครับผมใช้สกิล ที่ไม่มี css_common.htm และ forumdisplay.htm เลย
วิธีทำก็คือ แก้ไขไฟล์ ทั้ง 2 ตัว ที่ templates/defaultแล้วอัฟกลับที่เดิม templates/default
.......................
เด๋วคนที่ไม่เข้าใจ อย่างผม จะไม่เข้าใจ ก็ในสกินไม่มีไฟล์จะทำยังไง

kissdream โพสต์ 2010-5-21 18:03:05

มีเรื่องอยากถามครับ
ไอ้td.author { width: 150px; text-align: left; }เอาไป ใส่ไว้ตรงไหน ของ
DISCUZ_ROOT\templates\{ชื่อสกินของคุณ}\css_common.htm
เหรอครับ
หน้า: [1] 2
ดูในรูปแบบกติ: แสดงรูปส่วนตัวใน ForumDisplay