Home Webboard ArticlesKnowledges  

ผู้เขียน หัวข้อ: การทำกระทู้แนะนำ  (อ่าน 12881 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ iamsirid

  • Ju
  • *
  • กระทู้: 8
  • เห็นด้วย&ขอบคุณ: 3
  • เพศ: ชาย
    • iamsirid
การทำกระทู้แนะนำ
« เมื่อ: 28, พฤศจิกายน 2008, 06:21:09 PM »


เวอร์ชั่นใหม่ล่าสุด newbielink:http://www.zone-it.com/forum/index.php?topic=62350.msg494381#msg494381 [nonactive]







อันนี้เป็นการทำเวอร์ชั่น 0.1 (เวอร์ชั่นเก่า)



เปิดไฟล์ ModSettings.php

ค้นหา
โค๊ด: newbielink:javascript:void(0); [nonactive]
array('int', 'max_signatureLength'),
ใส่หลังโค๊ดที่หา

โค๊ด: newbielink:javascript:void(0); [nonactive]
array('large_text', 'text_toptopic', '2'),

เปิดไฟล์ BoardIndex.template.php

ค้นหา
โค๊ด: newbielink:javascript:void(0); [nonactive]
/* Each category in categories is made up of:
id, href, link, name, is_collapsed (is it collapsed?), can_collapse (is it okay if it is?),
new (is it new?), collapse_href (href to collapse/expand), collapse_image (up/down iamge),
and boards. (see below.) */
$first = true;

ใส่ก่อนโค๊ดที่หา
โค๊ด: newbielink:javascript:void(0); [nonactive]
// Show TopTopic by Ase
echo '
<div style="padding-bottom: 1ex;">
<div class="tborder" style="">
<div class="catbg" style="padding: 5px 5px 5px 10px;">
<h3 class="reset">กระทู้แนะนำ !!</h3>
</div>
<table class="bordercolor" style="margin-top: 1px;"
 border="0" cellpadding="5" cellspacing="1"
 width="100%">
  <tbody>
    <tr>
      <td class="windowbg" align="center" valign=""
 width="20">
      <a href=""><img
 style="border: 0px solid ; width: 61px; height: 51px;"
 id="topictopimage"
 src="http://img56.imageshack.us/img56/6065/toptopiccu7.gif"
 alt="Top!"></a></td>
      <td class="windowbg2 middletext" width="100%">&nbsp;
&nbsp; &nbsp; <span style="font-weight: bold;">กระทู้แนะนำร่วม
กระทู้ที่หน้าสนใจ</span> <br>
',$modSettings['text_toptopic'],'
      <table cellpadding="6" cellspacing="0"
 width="100%">
        <tbody>
          <tr align="center">
          </tr>
        </tbody>
      </table>
      </ul>
      </td>
    </tr>
  </tbody>
</table>
</div>
</div>
';

เปิดไฟล์ Modifications.thai-utf8.php

ค้นหา
โค๊ด: newbielink:javascript:void(0); [nonactive]
?>
ใส่ก่อนโค๊ดที่หา
โค๊ด: newbielink:javascript:void(0); [nonactive]
$txt['text_toptopic']='การแสดงกระทู้แนะนำ<div class="smalltext">ใช้ HTMLได้ ใช้ BBC ไม่ได้</div>';



« แก้ไขครั้งสุดท้าย: 21, มีนาคม 2009, 02:49:57 PM โดย ase »



ออฟไลน์ LittleCat

  • ไม่เต็มบาท
  • Administrator
  • *
  • กระทู้: 1608
  • เห็นด้วย&ขอบคุณ: 434
  • ตามโลกไม่ทัน
    • บอร์ดแมวเมา
Re: การทำกระทู้แนะนำ
« ตอบกลับ #1 เมื่อ: 28, พฤศจิกายน 2008, 06:47:00 PM »

ขอบคุณสำหรับน้ำใจค่ะ
 :rolleyes:

แต่ยังติดปัญหากับเรื่องของภาษาเล็กน้อย
อ่อ แค่ทำรูปมาฝากกันดูค่ะ อิอิ



อย่าคิดว่าตนเองเก่ง อย่าคิดว่าคนอื่นขาดตนเองไม่ได้ -- หลักการในการทำงานของแมวขี้เมา

ออฟไลน์ iamsirid

  • Ju
  • *
  • กระทู้: 8
  • เห็นด้วย&ขอบคุณ: 3
  • เพศ: ชาย
    • iamsirid
Re: การทำกระทู้แนะนำ
« ตอบกลับ #2 เมื่อ: 28, พฤศจิกายน 2008, 07:14:38 PM »

ขอบคุณสำหรับน้ำใจค่ะ
 :rolleyes:

แต่ยังติดปัญหากับเรื่องของภาษาเล็กน้อย
อ่อ แค่ทำรูปมาฝากกันดูค่ะ อิอิ





ไฟล์ BoardIndex.template.php

ตรง
โค๊ด: newbielink:javascript:void(0); [nonactive]
// Show TopTopic by Ase
echo '
<div style="padding-bottom: 1ex;">
<div class="tborder" style="">
<div class="catbg" style="padding: 5px 5px 5px 10px;">
<h3 class="reset">กระทู้แนะนำ !!</h3>
</div>
<table class="bordercolor" style="margin-top: 1px;"
 border="0" cellpadding="5" cellspacing="1"
 width="100%">
  <tbody>
    <tr>
      <td class="windowbg" align="center" valign=""
 width="20">
      <a href=""><img
 style="border: 0px solid ; width: 61px; height: 51px;"
 id="topictopimage"
 src="http://img56.imageshack.us/img56/6065/toptopiccu7.gif"
 alt="Top!"></a></td>
      <td class="windowbg2 middletext" width="100%">&nbsp;
&nbsp; &nbsp; <span style="font-weight: bold;">กระทู้แนะนำร่วม
กระทู้ที่หน้าสนใจ</span> <br>
',$modSettings['text_toptopic'],'
      <table cellpadding="6" cellspacing="0"
 width="100%">
        <tbody>
          <tr align="center">
          </tr>
        </tbody>
      </table>
      </ul>
      </td>
    </tr>
  </tbody>
</table>
</div>
</div>
';

แก้เป็น
โค๊ด: newbielink:javascript:void(0); [nonactive]
// Show TopTopic by Ase
echo '
<div style="padding-bottom: 1ex;">
<div class="tborder" style="">
<div class="catbg" style="padding: 5px 5px 5px 10px;">
<h3 class="reset">&#3585;&#3619;&#3632;&#3607;&#3641;&#3657;&#3649;&#3609;&#3632;&#3609;&#3635; !!</h3>
</div>
<table class="bordercolor" style="margin-top: 1px;"
 border="0" cellpadding="5" cellspacing="1"
 width="100%">
  <tbody>
    <tr>
      <td class="windowbg" align="center" valign=""
 width="20">
      <a href=""><img
 style="border: 0px solid ; width: 61px; height: 51px;"
 id="topictopimage"
 src="http://img56.imageshack.us/img56/6065/toptopiccu7.gif"
 alt="Top!"></a></td>
      <td class="windowbg2 middletext" width="100%">&nbsp;
&nbsp; &nbsp; <span style="font-weight: bold;">&#3585;&#3619;&#3632;&#3607;&#3641;&#3657;&#3649;&#3609;&#3632;&#3609;&#3635;&#3619;&#3656;&#3623;&#3617;
&#3585;&#3619;&#3632;&#3607;&#3641;&#3657;&#3607;&#3637;&#3656;&#3627;&#3609;&#3657;&#3634;&#3626;&#3609;&#3651;&#3592;</span> <br> <br>
',$modSettings['text_toptopic'],'
      <table cellpadding="6" cellspacing="0"
 width="100%">
        <tbody>
          <tr align="center">
          </tr>
        </tbody>
      </table>
      </ul>
      </td>
    </tr>
  </tbody>
</table>
</div>
</div>
';

ไฟล์ Modifications.thai-utf8.php

ตรง
โค๊ด: newbielink:javascript:void(0); [nonactive]
$txt['text_toptopic']='การแสดงกระทู้แนะนำ<div class="smalltext">ใช้ HTMLได้ ใช้ BBC ไม่ได้</div>';
แก้เป็น
โค๊ด: newbielink:javascript:void(0); [nonactive]
$txt['text_toptopic']='&#3585;&#3634;&#3619;&#3649;&#3626;&#3604;&#3591;&#3585;&#3619;&#3632;&#3607;&#3641;&#3657;&#3649;&#3609;&#3632;&#3609;&#3635;<div class="smalltext">&#3651;&#3594;&#3657; HTML&#3652;&#3604;&#3657; &#3651;&#3594;&#3657; BBC &#3652;&#3617;&#3656;&#3652;&#3604;&#3657;</div>';
เสร็จแล้วไปที่ ผู้ดูแล>>ส่วนปรับแต่งค่าการใช้งาน

« แก้ไขครั้งสุดท้าย: 28, พฤศจิกายน 2008, 07:18:14 PM โดย ase »

ออฟไลน์ LittleCat

  • ไม่เต็มบาท
  • Administrator
  • *
  • กระทู้: 1608
  • เห็นด้วย&ขอบคุณ: 434
  • ตามโลกไม่ทัน
    • บอร์ดแมวเมา
Re: การทำกระทู้แนะนำ
« ตอบกลับ #3 เมื่อ: 28, พฤศจิกายน 2008, 07:30:59 PM »

ขอบคุณค่ะ
 :smitten-1:
อย่าคิดว่าตนเองเก่ง อย่าคิดว่าคนอื่นขาดตนเองไม่ได้ -- หลักการในการทำงานของแมวขี้เมา

ออฟไลน์ pop_phoenix

  • Ju
  • *
  • กระทู้: 1
  • เห็นด้วย&ขอบคุณ: 2
Re: การทำกระทู้แนะนำ
« ตอบกลับ #4 เมื่อ: 29, พฤศจิกายน 2008, 11:59:39 AM »
โห ท่าน Ase มาที่นี่ด้วยตนเองเลย เจอกันอีกแล้วนะครับ  :yaahoo:

ความรู้น้อย

  • บุคคลทั่วไป
Re: การทำกระทู้แนะนำ
« ตอบกลับ #5 เมื่อ: 29, พฤศจิกายน 2008, 06:00:32 PM »
เวลาโชว์กระทู้ อยากให้มันโชว์ทั้งผู้โพสต์...อยู่ในบอร์ดไหน  และบอกเวลาเหมือนใน ศูนย์กลางข้อมูล  ต้องทำยังไงครับ  :help:

ออฟไลน์ iamsirid

  • Ju
  • *
  • กระทู้: 8
  • เห็นด้วย&ขอบคุณ: 3
  • เพศ: ชาย
    • iamsirid
Re: การทำกระทู้แนะนำ
« ตอบกลับ #6 เมื่อ: 29, พฤศจิกายน 2008, 08:35:48 PM »
เวลาโชว์กระทู้ อยากให้มันโชว์ทั้งผู้โพสต์...อยู่ในบอร์ดไหน  และบอกเวลาเหมือนใน ศูนย์กลางข้อมูล  ต้องทำยังไงครับ  :help:


อันนี้ต้องใส่โค๊ดเอาเองในหน้าผู้ดูแล เช่น

โค๊ด: newbielink:javascript:void(0); [nonactive]
1. <a href="http://ชื่อเว็บของคุณ/index.php?topic=id">ชื่อกระทู้</a>
<span style="font-weight: bold;">ข้อความโดย:</span> <a
 href="http://ชื่อเว็บของคุณ/index.php?action=profile;u=id"
 target="_blank">ชื่อสมาชิก</a> <span
 style="font-weight: bold;">บอร์ด:</span>&nbsp;<a
 href="http://ชื่อเว็บของคุณ/index.php?board=id"
 target="_blank">ชื่อบอร์ด</a>

จะออกมาเป็น

1. newbielink:http:// [nonactive] ข้อความโดย: newbielink:http:// [nonactive] บอร์ด: newbielink:http:// [nonactive]

ออฟไลน์ iamsirid

  • Ju
  • *
  • กระทู้: 8
  • เห็นด้วย&ขอบคุณ: 3
  • เพศ: ชาย
    • iamsirid
Re: การทำกระทู้แนะนำ
« ตอบกลับ #7 เมื่อ: 07, กุมภาพันธ์ 2009, 11:53:37 AM »
ใหม่ล่าสุด! TopTopic 0.2 สามารถใช้ BBC ได้

เปิดไฟล์ ModSettings.php

ค้นหา
โค๊ด: newbielink:javascript:void(0); [nonactive]
array('int', 'max_signatureLength'),
ใส่หลังโค๊ดที่หา

โค๊ด: newbielink:javascript:void(0); [nonactive]
array('large_text', 'toptopic2', '5'),

เปิดไฟล์ BoardIndex.template.php

ค้นหา
โค๊ด: newbielink:javascript:void(0); [nonactive]
/* Each category in categories is made up of:
id, href, link, name, is_collapsed (is it collapsed?), can_collapse (is it okay if it is?),
new (is it new?), collapse_href (href to collapse/expand), collapse_image (up/down iamge),
and boards. (see below.) */
$first = true;

ใส่ก่อนโค๊ดที่หา
โค๊ด: newbielink:javascript:void(0); [nonactive]
// Show TopTopic by Ase
echo '
<div style="padding-bottom: 1ex;">
<div class="tborder" style="">
<div class="catbg" style="padding: 5px 5px 5px 10px;">
<h3 class="reset">กระทู้แนะนำ !!</h3>
</div>
<table class="bordercolor" style="margin-top: 1px;"
 border="0" cellpadding="5" cellspacing="1"
 width="100%">
  <tbody>
    <tr>
      <td class="windowbg" align="center" valign=""
 width="20">
      <a href=""><img
 style="border: 0px solid ; width: 61px; height: 51px;"
 id="topictopimage"
 src="http://img56.imageshack.us/img56/6065/toptopiccu7.gif"
 alt="Top!"></a></td>
      <td class="windowbg2 middletext" width="100%">&nbsp;
&nbsp; &nbsp; <span style="font-weight: bold;">กระทู้แนะนำร่วม
กระทู้ที่น่าสนใจ</span> <br>
 ' . parse_bbc($modSettings['toptopic2']) . '
      <table cellpadding="6" cellspacing="0"
 width="100%">
        <tbody>
          <tr align="center">
          </tr>
        </tbody>
      </table>
      </ul>
      </td>
    </tr>
  </tbody>
</table>
</div>
</div>
<center>TopTopic 0.2 by  <a href="http://www.iamsirid.com/">iamsirid</a>
';

เปิดไฟล์ Modifications.thai-utf8.php

ค้นหา
โค๊ด: newbielink:javascript:void(0); [nonactive]
?>
ใส่ก่อนโค๊ดที่หา
โค๊ด: newbielink:javascript:void(0); [nonactive]
$txt['toptopic2']='การแสดงกระทู้แนะนำ<div class="smalltext">ใช้ BBC ได้</div>';
เปิดไฟล์ Subs.php

ค้นหา

โค๊ด: newbielink:javascript:void(0); [nonactive]
?>

ใส่ก่อนโค๊ดที่หา

โค๊ด: newbielink:javascript:void(0); [nonactive]
// Get topic title from Zone-IT
function zone_it_topic_bbcode_tag($message)
{
global $db_prefix;
$req = db_query("
SELECT ms.subject, ms.ID_TOPIC, ms.ID_MEMBER, mb.realName
FROM {$db_prefix}messages AS ms
INNER JOIN {$db_prefix}members AS mb ON (mb.ID_MEMBER = ms.ID_MEMBER)
WHERE ID_TOPIC = {$message[1]}
ORDER BY ID_MSG ASC LIMIT 1", __FILE__, __LINE__);
$row = mysql_fetch_assoc($req);
return (empty($row)) ? '[red]Topic Not Found: [b]' . $message[1] . '[/b]![/red]' : '[url=http://anonym.to?%26%23039%3B+.+%24GLOBALS%5B%26%23039%3Bscripturl%26%23039%3B] . '?topic='
. $message[1] . $message[2] . ']' . $row['subject'] . '[/url] โดย [url=http://anonym.to?%26%23039%3B+.+%24GLOBALS%5B%26%23039%3Bscripturl%26%23039%3B] . '?action=profile;u='
. $row['ID_MEMBER'] . ']' . $row['realName'] . '[/url]';
}

ค้นหา
โค๊ด: newbielink:javascript:void(0); [nonactive]
if (empty($modSettings['enableBBC']) && $message !== false)
{
if ($smileys === true)
parsesmileys($message);

return $message;
}

ใส่หลังโค๊ดที่หา

โค๊ด: newbielink:javascript:void(0); [nonactive]
$message = preg_replace_callback('~\[t=(\d+)([/\.]\d+)?\]~', 'zone_it_topic_bbcode_tag', $message);
เสร็จแล้วไปที่ : ผู้ดูแล>>>ส่วนปรับแต่งค่าการใช้งาน  แล้วมองหา "การแสดงกระทู้แนะนำ"

ข้างในใส่
โค๊ด: newbielink:javascript:void(0); [nonactive]
[t=ไอดีกระทู้]
จบ

 

Sitemap 1 2 3 4 5 6 
Back to top