acaz โพสต์ 2007-10-21 09:23:56

New Forum display

ไม่รู้จะตั้งชื่ออะไร - -"

มันคือการปรับการแสดงผลของหน้าแรกใหม่ในกรณีที่ทำรูปแบบการแสดงแบบแนวนอน
แต่มันจะแสดงแค่ชื่อกระดานเท่านั้นไม่แสดงโพลล่าสุดให้ เค้าเลยทำ Mod มาให้เล่นใหม่ดูครับ
จะมีกระทู้ล่าสุด และรายละเอียดต่อวันของกระดาน

1. เปิดไฟลล์ discuz.htm

ค้นหา<table id="category_$cat" summary="category$cat" cellspacing="0" cellpadding="0" style="$collapse['category_'.$cat]">
   <!--{if !$cat['forumcolumns']}-->
    <thead class="category">
   <tr>
      <th>{lang forum_name}</th>
      <td class="nums">{lang forum_threads}</td>
      <td class="nums">{lang forum_posts}</td>
      <td class="lastpost">{lang forum_lastpost}</td>
   </tr>
    </thead>
    <!--{loop $cat $forumid}-->
   <!--{eval $forum=$forumlist[$forumid];}-->
   <tbody id="forum$forum">
      <tr>
       <th$forum>
      $forum
      <h2><a href="forumdisplay.php?fid=$forum">$forum</a><!--{if $forum}--><em> ({lang index_today}: $forum)</em><!--{/if}--></h2>
      <!--{if $forum}--><p>$forum</p><!--{/if}-->
      <!--{if $forum['subforums']}--><p>{lang forum_subforums}: $forum['subforums']</p><!--{/if}-->
      <!--{if $forum['moderators']}--><!--{if $moddisplay == 'flat'}--><p class="moderators">{lang forum_moderators}: $forum</p><!--{else}--><span class="dropmenu" id="mod$forum" >{lang forum_moderators}</span><ul class="moderators popupmenu_popup" id="mod$forum_menu" style="display: none">$forum</ul><!--{/if}--><!--{/if}-->
       </th>
       <td class="nums">$forum</td>
       <td class="nums">$forum</td>
       <td class="lastpost">
       <!--{if $forum['permission'] == 1}-->
      {lang private_forum}
       <!--{else}-->
      <!--{if is_array($forum['lastpost'])}-->
         <a href="redirect.php?tid=$forum&goto=lastpost#lastpost">{eval echo cutstr($forum, 40)}</a>
         <cite>{lang forum_lastpost_by} <!--{if $forum['lastpost']['author']}-->$forum['lastpost']['author']<!--{else}-->{lang anonymous}<!--{/if}--> - $forum</cite>
      <!--{else}-->
         {lang never}
      <!--{/if}-->
       <!--{/if}-->
       </td>
      </tr>
   </tbody>
    <!--{/loop}-->
   <!--{else}-->
   <tr>
   <!--{loop $cat['forums'] $forumid}-->
      <!--{eval $forum=$forumlist[$forumid];}-->
      <!--{if $forum['orderid'] && ($forum['orderid'] % $cat['forumcolumns'] == 0)}-->
       </tr></tbody>
       <!--{if $forum['orderid'] < $cat['forumscount']}-->
      <tbody><tr>
       <!--{/if}-->
      <!--{/if}-->
      <th width="$cat"{$forum}>
       <h2><a href="forumdisplay.php?fid=$forum">$forum</a><!--{if $forum}--><em> ({lang index_today}: $forum)</em><!--{/if}--></h2>
       <p>{lang forum_threads}: $forum, {lang forum_posts}: $forum</p>
       <p>{lang forum_lastpost}:
      <!--{if is_array($forum['lastpost'])}-->
         <a href="redirect.php?tid=$forum&goto=lastpost#lastpost">$forum</a>
         {lang forum_lastpost_by} <!--{if $forum['lastpost']['author']}-->$forum['lastpost']['author']<!--{else}-->{lang anonymous}<!--{/if}-->
      <!--{else}-->
         {lang never}
      <!--{/if}-->
       </p>
      </th>
   <!--{/loop}-->
    $cat['endrows']
   <!--{/if}-->
   </table>
</div>
<div id="ad_intercat_$key"></div>
<!--{/if}-->
<!--{/loop}-->
<!--{if $_DCACHE['forumlinks']}-->
<div class="box">
<span class="headactions"><img id="forumlinks_img" src="{IMGDIR}/$collapseimg" alt=""/></span>
<h4>{lang board_links}แทนที่ด้วย<table id="category_$cat" summary="category$cat" cellspacing="0" cellpadding="0" style="$collapse['category_'.$cat]">
   <!--{if !$cat['forumcolumns']}-->
    <thead class="category">
   <tr>
      <th>{lang forum_name}</th>
      <td class="nums">{lang forum_threads}</td>
      <td class="nums">{lang forum_posts}</td>
      <td class="lastpost">{lang forum_lastpost}</td>
   </tr>
    </thead>
    <!--{loop $cat $forumid}-->
   <!--{eval $forum=$forumlist[$forumid];}-->
   <tbody id="forum$forum">
      <tr>
       <th$forum>
      $forum
      <h2><a href="forumdisplay.php?fid=$forum">$forum</a><!--{if $forum}--><em> ({lang index_today}: $forum)</em><!--{/if}--></h2>
      <!--{if $forum}--><p>$forum</p><!--{/if}-->
      <!--{if $forum['subforums']}--><p>{lang forum_subforums}: $forum['subforums']</p><!--{/if}-->
      <!--{if $forum['moderators']}--><!--{if $moddisplay == 'flat'}--><p class="moderators">{lang forum_moderators}: $forum</p><!--{else}--><span class="dropmenu" id="mod$forum" >{lang forum_moderators}</span><ul class="moderators popupmenu_popup" id="mod$forum_menu" style="display: none">$forum</ul><!--{/if}--><!--{/if}-->
       </th>
       <td class="nums">$forum</td>
       <td class="nums">$forum</td>
       <td class="lastpost">
       <!--{if $forum['permission'] == 1}-->
      {lang private_forum}
       <!--{else}-->
      <!--{if is_array($forum['lastpost'])}-->
         <a href="redirect.php?tid=$forum&goto=lastpost#lastpost">{eval echo cutstr($forum, 40)}</a>
         <cite>{lang forum_lastpost_by} <!--{if $forum['lastpost']['author']}-->$forum['lastpost']['author']<!--{else}-->{lang anonymous}<!--{/if}--> - $forum</cite>
      <!--{else}-->
         {lang never}
      <!--{/if}-->
       <!--{/if}-->
       </td>
      </tr>
   </tbody>
    <!--{/loop}-->
   <!--{else}-->
   <tr>
   <!--{loop $cat['forums'] $forumid}-->
      <!--{eval $forum=$forumlist[$forumid];}-->
      <!--{if $forum['orderid'] && ($forum['orderid'] % $cat['forumcolumns'] == 0)}-->
       </tr></tbody>
       <!--{if $forum['orderid'] < $cat['forumscount']}-->
      <tbody><tr>
       <!--{/if}-->
      <!--{/if}-->
      <td width="$cat"{$forum}><div class="forum_ico">$forum</div>
       <span class="foruminfo">{lang index_today}?<label style="color:#ff6600">$forum</label>, {lang forum_threads}: $forum, {lang forum_posts}: $forum</span>
       <p class="subject">? <a href="forumdisplay.php?fid=$forum">$forum</a><!--{if $forum}--><!--{/if}--></p>
       <p>? {lang forum_lastpost}?<!--{if is_array($forum['lastpost'])}--><a href="redirect.php?tid=$forum&goto=lastpost#lastpost">{eval echo cutstr($forum, 26)}</a></p><!--{/if}-->
       <p class="lastpost">? โพสโดย?<!--{if is_array($forum['lastpost'])}--><!--{if $forum['lastpost']['author']}-->$forum['lastpost']['author']<!--{else}-->{lang anonymous}<!--{/if}-->
      <!--{else}-->{lang never}<!--{/if}-->
       </p>
      </th>
   <!--{/loop}-->
    $cat['endrows']
   <!--{/if}-->
   </table>
</div>
<div id="ad_intercat_$key"></div>
<!--{/if}-->
<!--{/loop}-->
<!--{if $_DCACHE['forumlinks']}-->
<div class="box">
<span class="headactions"><img id="forumlinks_img" src="{IMGDIR}/$collapseimg" alt=""/></span>
<h4>{lang board_links}2. เปิดไฟลล์ css.htm เพิ่ม style นี้ ต่อไปที่บรรทัดสุดท้ายp.subject{ font-weight:bold}
span.foruminfo{ float:right;font-weight:normal; color: #999}
p.lastpost{ }
div.forum_ico{ float:left;padding:2px 5px 2px 0;}
img.threadpic{ border:0; vertical-align:middle}จากนั้น Update Caches แล้วลองดูใหม่ครับ
ส่วนรูปไอคอนหน้าแรกให้ไปดูที่กระทู้
http://www.cazdesign.com/forums/thread-178-1-1.html
ครับ จบแล้ว :)

suthida โพสต์ 2007-10-21 13:25:36

ทดสอบทำแล้วมันขึ้นแบบนี้ ??? เราควรไปแก้ตรงไหนดีค่ะแนบรูปมาให้ดูด้วย

acaz โพสต์ 2007-10-21 14:08:55

ลองคัดลอกแล้วลองใหม่ครับ ตัว Editer ที่ใช้งานมันอาจอ่าน ? ? ? ไม่อออกมันเลยออกมาเป็น ภ

suthida โพสต์ 2007-10-21 16:13:21

อ่อ ได้แล้วค่ะ พอดีไปตั้งค่า Fontผิดน่ะThx ja
~:9:~

hostman โพสต์ 2007-10-21 22:34:08

ถ้าอยากทำแบบแนวตั้งล่ะครับ คือจะเอาข้างหน้ามันออก

http://img148.imageshack.us/img148/4185/53312473os0.gif

acaz โพสต์ 2007-10-22 08:58:49

ใส่ ค่าที่ Horizontal Count เป็น 1 ครับ ~:1:~

hostman โพสต์ 2007-10-22 15:14:06

ต้นฉบับโพสโดย acaz เมื่อ 2007-10-22 08:58 http://cazdesign.com/forums/images/common/back.gif
ใส่ ค่าที่ Horizontal Count เป็น 1 ครับ ~:1:~

286


เง้อแบบนั้นผมเข้าใจครับแต่ผมหมายถึงแบบนี้

http://img151.imageshack.us/img151/2352/cvem9.gif


อิอิ ทำไงครับ :L

hostman โพสต์ 2007-10-22 15:17:56

อีกอย่างครับแหะๆ เห็นแล้วอยากแยกได้แบบนี้มั่ง ของผมมั่วตาลายเลย ต้องทำไงครับ (ผมกลายเป็นขาประจำเวปนี้ซะแล้วนะนี่ อิอิ)

http://img145.imageshack.us/img145/4427/bbyq7.gif

acaz โพสต์ 2007-10-22 15:21:46

เอ่อ... ก็ Mod ตามกระทู้ก่อนครับ จากนั้นใส่ Icon อะไรให้เรียบร้อยแล้วไปตั้ง Horizontal Count เป็น 1 อ่ะครับ

แบบนี้ใช้มั้ย


ไอคอนเดิมก็ไม่มีแล้วอ่ะครับ

อีกอันรอแป๊บครับผม ~:1:~

suthida โพสต์ 2007-10-22 15:37:14

ต้นฉบับโพสโดย acaz เมื่อ 2007-10-22 15:21 http://www.cazdesign.com/forums/images/common/back.gif
เอ่อ... ก็ Mod ตามกระทู้ก่อนครับ จากนั้นใส่ Icon อะไรให้เรียบร้อยแล้วไปตั้ง Horizontal Count เป็น 1 อ่ะครับ

แบบนี้ใช้ม ...

แต่ที่ก้อยดูนะ โจโจ้ เค้า จะให้เอาไอ้ตัวกะดาษออก และเอาไอคอนไปเสียบแทน โดยที่คำอธิบายพร้อมหัวข้ออยู่ครบ
ก้อยว่า ถ้าอย่างงั้นต้องไปเปลี่ยนตัว โค้ดและมังแก้ทีละบรรทัด ให้ไม่ซ้ำกัน ต้องใช่แบบที่พิมแน่ๆ หุหุ ฟันธง!!!

หน้า: [1] 2 3 4 5
ดูในรูปแบบกติ: New Forum display