ฑีฆายุโก โหตุ มหาราชา

Discuz Thai

 ลืมรหัสผ่าน
 สมัครสมาชิก
ค้นหา
คำค้นยอดนิยม: ภาษาไทยdiscuz
DiscuzX Patch 20110817 ThaiDiscuz X2 Thai Mr.JakDiscuz X2 Thai i~Designs
วิธีอัพเกรด Discuz! X2.0Discuz! Board คืออะไร???FAQ Discuz X
ดู: 1498|ตอบ: 5

indexheats สำหรับ Discuz 7.0 (ตัวอย่างการใช้ JS Wizard) [คัดลอกลิงค์]

Rank: 1

สิทธิ์ในการอ่าน
10
UID
24079
เครดิต
77
จิตพิศัย
77
Money
71
Gold
0
โพสต์
89
กระทู้
4
สมัครสมาชิกเมื่อ
2009-7-2
เข้าสู่ระบบล่าสุด
2010-3-24
โพสต์เมื่อ 2009-10-2 12:05:55 |แสดงโพสต์ทั้งหมด
โฮสสำหรับดิสคัสโดยเฉพาะ
แก้ไขล่าสุด Special_kak เมื่อ 2009-10-2 12:15



SEO Support SEO Support SEO :)

ตัวอย่างดูที่ http://www.i7forums.com/ ระบบนี้ไปดัดแปลงมาจาก indexheats ของ 7.1 ตัวนี้ผมแอบใช้มาเกือบเดือนแล้ว(ไม่มีแจกใน Discuz.net) แล้วถ้าจะให้อธิบายการสร้าง JS Wizard ตั้งแต่เริ่มแรกคงไม่ไหวนะครับ ดังนั้นผมเลยส่งออกเป็นไฟล์มาให้เลย พี่น้องก็แค่นำไป Import เท่านั้นเองนะครับ

ดาวน์โหลดไฟล์ JS Wizard ก่อนครับ


วิธี Import


เมื่อเสร็จแล้วจะได้แบบนี้ครับ


JS Wizard ที่จำเป็นต้องใช้มีทั้งหมด 5 ตัวครับ
- แสดงกระทู้ล่าสุด 10 กระทู้
- แสดงกระทู้และลายละเอียดกระทู้ 1 กระทู้
- แสดงกระทู้ 2 กระทู้ และลายละเอียด
- แสดงรูปภาพ
- แสดงกระทู้ฮอต 1 กระทู้
ตามรูป


การสร้าง Style CSS เปิดไฟล์ css_append.htm ที่อยู่ในสกินของคุณ (/templates/default/css_append.htm)
เพิ่มโค้ดนี้ด้านล่าง
  1. #hot2{margin:5px 0 10px;padding:2px 5px;line-height:30px;border:solid {INPUTBORDER};border-width:1px 0;background:{COMMONBG};}
  2. #hot2 dl{overflow:hidden;}
  3. #hot2 dt{float:left;width:5em;background:url({IMGDIR}/hot.gif) no-repeat 0 50%;text-indent:2em;font-weight:700;}
  4. #hot2 dd{margin-left:30px;}
  5. #hot2 li{padding-left:10px;white-space:nowrap;}
  6. #hot2 em{margin-left:5px;color:#666;font-size:0.83em;}
  7. #hot2body{height:30px;overflow:hidden;padding-right:16px;}

  8. #hot{margin-bottom:20px;}
  9. #hot h3{margin-bottom:10px;font-size:14px;color:#999;}
  10. #hot .desc{color:#666;}
  11. #hot .desc a{color:{HIGHLIGHTLINK};}
  12. #hot .cite,
  13. #hot cite,
  14. #hot cite a{color:#999;}
  15. #hot dt,
  16. #hot li{background:url({STYLEIMGDIR}/dot_c.gif) no-repeat 0 50%;position:relative;}
  17. #hot_img{float:left;padding-right:14px;width:200px;border-right:1px dashed {COMMONBORDER}; }
  18. #hot_img img{margin-bottom:0em;padding:2px;width:200px;height:150px;border:1px solid {COMMONBORDER};}
  19. #hot_img h2{position:relative;}
  20. #hot_img .desc{padding:5px 0;}
  21. .img #hot_main{float:right;margin-left:-230px;width:100%;}
  22. .img dl,.img ul{margin-left:230px;}
  23. #hot dt strong{margin-right:1em;}
  24. #hot dl{border-top:1px dashed {COMMONBORDER};}
  25. #hot dt,#hot dd{padding-left:10px;}
  26. #hot dt{padding-top:8px;background-position:0 15px;}
  27. #hot dd{padding-bottom:8px;border-bottom:1px dashed {COMMONBORDER};color:#666;}
  28. #hot ul{padding:8px 0;border-bottom:1px dashed {COMMONBORDER};}
  29. #hot li{float:left;width:49.5%;line-height:22px;height:22px;text-indent:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
  30. #hot .deloption{position:absolute;right:0;margin:0;border:3px solid {COMMONBORDER};background-color:{COMMONBORDER};}
คัดลอกไปที่คลิปบอร์ด
สร้างไฟล์ indexheats.htm ใส่โค้ดนี้เข้าไป
  1. <div id="hot2">
  2. <dl>
  3. <dt>Hot:</dt>
  4. <dd>
  5. <div id="hot2body"><ul id="hot2body"><li>{eval request('seo_hot_ann_xE5');}</li></ul></div>
  6. </dd>
  7. </dl>
  8. </div>
  9. <div id="hot" class="s_clear img">
  10. <h3></h3>
  11. <div id="hot_main">
  12. <dl>{eval request('seo_hot2_8D0');}</dl>
  13. <ul class="s_clear">{eval request('seo_hot10_FX9');}</li></ul>
  14. </div>

  15. <div id="hot_img">
  16. {eval request('seo_hotpic_Q5y');}
  17. {eval request('seo_hot1_lrq');}
  18. </div>
  19. </div>
คัดลอกไปที่คลิปบอร์ด
หรือดาวน์โหลดที่นี่

อัพโหลดไปวางที่ /templates/default/
และอัพโหลดรูปนี้ไปวางที่ images สกินคุณ เช่น templates/discuz_nt/images/dot_c.gif

และรูปนี้

เอาไปวางที่ /images/default/hot.gif
อธิบายโค้ดเพิ่มเติมนะครับ
ผมไม่ขอใช้แบบนี้นะครับ
  1. <script type="text/javascript" src="http://localhost/dz/api/javascript.php?key=seo_hot10_FX9"></script>
คัดลอกไปที่คลิปบอร์ด
แต่ผมจะใช้แบบนี้แทน เพราะแบบนี้จะรองรับ SEO
  1. [code]{eval request('seo_hot10_FX9');}
คัดลอกไปที่คลิปบอร์ด
แสดงกระทู้ล่าสุด 10 กระทู้
  1. {eval request('seo_hot1_lrq');}
คัดลอกไปที่คลิปบอร์ด
แสดงกระทู้และลายละเอียดกระทู้ 1 กระทู้
  1. {eval request('seo_hot2_8D0');}
คัดลอกไปที่คลิปบอร์ด
แสดงกระทู้ 2 กระทู้ และลายละเอียด
  1. {eval request('seo_hot_ann_xE5');}
คัดลอกไปที่คลิปบอร์ด
แสดงกระทู้ฮอต 1 กระทู้
  1. {eval request('seo_hotpic_Q5y');}
คัดลอกไปที่คลิปบอร์ด
แสดงรูปภาพ

ขึ้นตอนการเรียกไฟล์ indexheats.htm มาแสดงที่หน้าแรก
เปิดไฟล์ /templates/default/discuz.htm
หา
  1. <!--{if !empty($insenz['vfstatus']) && $insenz['vfpos'] == 'first'}--><script type="text/javascript" src="campaign.php?action=list"></script><!--{/if}-->
คัดลอกไปที่คลิปบอร์ด
วางโค้ดนี้ด้านบนครับ
  1. {subtemplate indexheats}
คัดลอกไปที่คลิปบอร์ด
เพิ่มเติมอีกนิดสำหรับการปรับแต่ง JS Wizard
ค่าเริ่มต้นนั้นผมตั้งไว้ที่ All of the open section นั่นคือเรียกทุกกระดานข่าวมาแสดง ส่วนสามารถเลือกปรับแต่งของแต่ละตัวได้ที่ เครื่องมือ » javascript ตัวอย่างดังรูป
ไฟล์แนบ: คุณจำเป็นต้องเข้าสู่ระบบก่อนจึงจะสามารถดูและดาวน์โหลดไฟล์แนบได้ หากยังไม่มีแอคเคานต์หรือยังไม่ได้เป็นสมาชิก กรุณาสมัครสมาชิก
มี 2 ผู้ให้คะแนนจิตพิศัย Money 收起 เหตุผล
suthida + 5 + 5 เยี่ยมค่ะ
numpun + 1

คะแนนรวม: จิตพิศัย + 6  Money + 5   ดูบันทึกคะแนน

Rank: 1

สิทธิ์ในการอ่าน
10
UID
2689
เครดิต
9
จิตพิศัย
9
Money
111
Gold
1
โพสต์
377
กระทู้
0
สมัครสมาชิกเมื่อ
2008-5-24
เข้าสู่ระบบล่าสุด
2011-3-16
โพสต์เมื่อ 2009-10-2 12:08:48 |แสดงโพสต์ทั้งหมด
ขอบคุณจ้าาาา

ทีมแปลภาษา

เหอะมาเล่นแบทเท ...

สิทธิ์ในการอ่าน
175
UID
22832
เครดิต
219
จิตพิศัย
219
Money
279
Gold
28
โพสต์
1856
กระทู้
61
สมัครสมาชิกเมื่อ
2009-5-24
เข้าสู่ระบบล่าสุด
2012-2-12

Medal No.1 Medal No.2

โพสต์เมื่อ 2009-10-2 12:16:48 |แสดงโพสต์ทั้งหมด
โฮสสำหรับดิสคัสโดยเฉพาะ
ขอบคุณครับๆ

Rank: 1

สิทธิ์ในการอ่าน
10
UID
27564
เครดิต
0
จิตพิศัย
0
Money
15
Gold
0
โพสต์
157
กระทู้
0
สมัครสมาชิกเมื่อ
2009-10-14
เข้าสู่ระบบล่าสุด
2010-12-24
โพสต์เมื่อ 2009-10-18 18:35:26 |แสดงโพสต์ทั้งหมด
ขอบคุณมากครับ

Rank: 1

สิทธิ์ในการอ่าน
10
UID
32077
เครดิต
0
จิตพิศัย
0
Money
0
Gold
0
โพสต์
23
กระทู้
0
สมัครสมาชิกเมื่อ
2010-3-7
เข้าสู่ระบบล่าสุด
2010-6-19
โพสต์เมื่อ 2010-6-10 15:03:29 |แสดงโพสต์ทั้งหมด
รูปเสียอะครับ ไม่เป็นหน้าิวิธี Import

Rank: 1

สิทธิ์ในการอ่าน
10
UID
32889
เครดิต
0
จิตพิศัย
0
Money
0
Gold
0
โพสต์
3
กระทู้
0
สมัครสมาชิกเมื่อ
2010-4-7
เข้าสู่ระบบล่าสุด
2010-11-2
โพสต์เมื่อ 2010-6-11 22:50:22 |แสดงโพสต์ทั้งหมด
thank มากๆเลยขอรับ
คุณต้องเข้าสู่ระบบก่อนจึงจะสามารถตอบกลับ เข้าสู่ระบบ | สมัครสมาชิก

รูปแบบข้อความล้วน|โทรศัพท์มือถือ|ดิสคัส ไทย Follow us: Become a fan on facebook. Follow us on Twitter.

GMT+7, 2012-2-13 12:46 , Processed in 0.030722 second(s), 14 queries , Gzip On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

ขึ้นไปด้านบน