acaz โพสต์ 2008-1-7 15:26:42

สร้างกระทู้ล่าสุดด้วย JS Wizard

Discuz เป็นกระดานข่าวอย่างเดียว
แต่เล็งเห็นว่าผู้ใช้ส่วนใหญ่มีเว็บอยู่แล้วและนำไปใช้ร่วมกับหน้าเว็บของตนและ
ต้องการดึงข้อมูลในกระดานข่าว Discuz ไปแสดงในหน้าแรก หรือ... ผู้ใช้สามารถจัดหน้าแรกเองด้วยไฟลล์ html เพียงไฟลล์เดียว
Discuz จึงมีตัวช่วยในการดึงข้อมูลจากกระดานข่าวมาแสดงที่หน้าแรกได้ที่หน้า Admin เพียงอึดใจ JS Wizard
ตัวอย่าง : http://www.cazdesign.com/phpnuke80

ไปที่ Admincp > Tools > JS Wizard
อับดับแรกต้องตั้งค่าพื้นฐานเป็นอันดับแรก เลือก Yes เพื่อทำการตั้งค่า

Cache TTL(Second):ค่าเดิมคือ 1800 ผมไม่ได้เปลี่ยน
JS date format:mm/dd
Domains:ใส่ ชื่อเวบคุณโดยตัด http: ออก และต้องไม่มี / ปิดท้าย ตัวอย่าง www.cazdesign.com
ส่ง
จากนั้นจะมีเมนูเพิ่มขึ้นมาอีก 1 เมนู คลิ๊กเข้าไปเลยครับ

จะมีตัวเลือกมาให้ 6 ตัวเลือก
แสดงกระทู้, แสดงกระดาน, แสดงสมาชิก, แสดงสถติ, แสดงรูปจากกระดาน, อีกอันลองเล่นดู

ตัวอย่างผมเลือก แสดงกระทู้นะครับ คลิ๊กเข้าไป



โผล่มายาวพรืดเลย เอ๋อรับประทาน :L
ถ้าต้องการแค่ต้องการแสดงกระทู้อย่างเดียวก็ ส่ง หรือ ดูตัวอย่าง ได้เลยครับ
ลองคลิ๊กดูตัวอย่างหน่อยมันจะแสดงอะไรให้ดู



โอ้ววว กระทู้มาแล้วครับ
แล้วจะเอาให้มันมาแสดงหน้าแรกได้ไงล่ะ
คัดลอก โค๊ดด้านบนไปแปะบน html โค๊ดของคุณได้เลยครับ<script language="JavaScript" src="URL JS KEY ของคุณ"></script>แล้วลองทดสอบที่ Browser ได้เลย

แต่มันไม่สวย ก็ตกแต่งให้มันหน่อยครับ เพิ่มลูกเล่นให้มันอีกนิด เช่น
JS template คือรูปร่างหน้าตาคร่าวๆเราสามารถใส่ ลูกเล่นนิดหน่อยได้ตรงนี้เช่นใส่สี ตัวหนาอะไรก็ว่าไปลองเอานี่ไปใส่<font color=red>{prefix} {subject} โพสโดย?{author} โพสเมื่อ?{dateline}
</font>เลื่อนลงมาดูล่างครับ
Orginal Forum: อยากให้แสดงเฉพาะกระดานใด ก็เลือกเลยครับ มันจะแสดงแต่กระดานที่เลือกใครมี VIP ไม่อยากให้กระทู้ VIP มาแสดง ตรงนี้เลย
เลื่อนลงมาหน่อยเจอ
Display Items: คือการแสดงจำนวนกระทู้ครับ อยากได้มากกว่า 10 เปลี่ยนไปเลย
Max Title Length: ชื่อกระทู้สั้นจัง อยากได้ยาวๆ เพิ่มตรงนี้อีก

และอื่นๆลองเล่นดูครับ เช่น
ใส่ icon หน้ากระทู้
เลือกเฉพาะ Tag ที่เลือกมาแสดง
แสดงตามวัน ตามโพส
แสดงเฉพาะปักหมุด
แสดงเฉพาะโหวต ขายของ ฯลฯ
เปิดหน้าต่างใหม่เมื่อคลิ๊ก
เลือกภาษา
ไปลองเล่นเองครับ :L
จากนั้นกดส่งสิ



เอ้อ งามขึ้นมาหน่อย

เอาไปใส่หน้าเวบคุณได้เลย
ดังตัวอย่าง
http://www.cazdesign.com/phpnuke80

จบข่าวขอให้สนุก

phraisohn โพสต์ 2008-1-8 01:29:38

พอใ่ส่ใน Dream weaver แล้วพอพรีวิว มันขึ้นว่า Referer restriction is taking effect. คับ ต้องแก้ไงครับ

suthida โพสต์ 2008-1-8 18:35:19

หน้าเอาไปใส่เหมือนกันแหะ แต่เขียนด้วยดรีมรูปแบบ css จะไปรอดรึเปล่า อย่างงี้ต้องรองของ :lol
ขอบคุณมากนะคะ :victory:

powermacc โพสต์ 2008-1-8 18:47:16

ท่านใดมีปัญหาเรื่อง การเอาสคริปไปใส่ที่ดรีม แล้วมันไม่แสดงผล หรือเป็นภาษาต่างดาว
แนะนำให้เขียยนเป็นหน้าใหม่ขึ้นมา
แล้วใช้ ifame ดึงไปไว้ที่หน้าแรกก้ได้
เป็นวิธีแก้ปัญหาที่ใช้ได้ดี
ตัวอย่าง    http://www.powermacc.com/webbord/home3.php

phraisohn โพสต์ 2008-1-8 20:25:09

คือผมลอง preview ในเครื่องนะครับ มันก็โชว์ว่า

Referer restriction is taking effect.

buachompoox โพสต์ 2008-1-8 21:58:06

เยี่ยมไปเลยครับ(~55~)

bunpot โพสต์ 2008-1-9 00:39:25

ขอบคุณครับ ยอดเยี่ยมจริงๆ

~:1:~

acaz โพสต์ 2008-1-9 15:10:11

ตอบกลับโพสของ 5# phraisohn

ระบุโดเมนถูกหรือเปล่าครับ
ถ้าเป็นที่เครื่องใส่ localhost ในโดเมนแล้วลองใหม่ครับ

phraisohn โพสต์ 2008-1-11 15:06:56

ระบุยังไงหรือครับพี่

Mr_zab โพสต์ 2008-1-12 21:56:46

ต้นฉบับโพสโดย phraisohn เมื่อ 2008-1-11 15:06 http://www.cazdesign.com/forums/images/common/back.gif
ระบุยังไงหรือครับพี่
ตรง basic setup ไม่ต้อใส่ http:// ให้ใส่เฉพาะ www.yourname.com เท่านั้น แหล่มเลย
หน้า: [1] 2 3 4 5
ดูในรูปแบบกติ: สร้างกระทู้ล่าสุดด้วย JS Wizard