Discuz Thai

 ลืมรหัสผ่าน
 สมัครสมาชิก
ค้นหา
คำค้นยอดนิยม: ภาษาไทย discuz
Discuz! X2.5 Official VersionDiscuz X2.5 Thai Mr.JakVDO อัพเกรดดิสคัส 2.5
ดู: 13079|ตอบกลับ: 132

[A/M/H6.0] Mod Pet Display viewthread

[คัดลอกลิงก์]

83

กระทู้

8

ติดตาม

5018

เครดิต

ผู้จัดการกระดาน

ทำดีเพื่อแผ่นดิน

Rank: 9Rank: 9Rank: 9

สิทธิ์ในการอ่าน
200
UID
1
เครดิต
5018
จิตพิศัย
5018
Money
26596
Gold
6307
โพสต์
4517
กระทู้
83
ลงทะเบียนเมื่อ
2007-10-2
ลงชื่อเข้าใช้ล่าสุด
2012-5-21
โพสต์เมื่อ 2007-11-6 12:28:51 |ดูโพสต์ทั้งหมด
โฮสสำหรับดิสคัสโดยเฉพาะ
รายละเอียด : แสดงข้อมูลสัตว์เลี้ยงของผู้ใช้ที่หน้ากระทู้ต่างๆ
สำหรับและความต้องการของระบบ  : Discuz 6.0.0 + Pet Thai For Discuz! 6.0.0
เจ้าของ : alan888 ( http://www.alan888.com/Discuz/index.php )
ภาษาไทย (บางส่วน) : acaz ( http://www.cazdesign.com/forums/index.php )
ไฟลล์ที่ต้องแก้ไข : viewthread.php, viewthread.htm และ css.htm
ไฟลล์ที่เพิ่มเข้ามา : userpetinfo.htm
ตัวอย่างเมื่อทำเสร็จ :


ขั้นตอนการติดตั้ง
เปิดไฟลล์ viewthread.php (ROOT)
ค้นหา
  1. SELECT p.*, m.uid, m.username,
คัดลอกไปที่คลิปบอร์ด
เปลี่ยนเป็น
  1. SELECT p.*, mp.*, m.uid, m.username AS username,
คัดลอกไปที่คลิปบอร์ด
ค้นหา

  1. LEFT JOIN {$tablepre}members m ON m.uid=p.authorid
คัดลอกไปที่คลิปบอร์ด
เพิ่มโค๊ดนี้ในบรรทัดต่อไป

  1. LEFT JOIN {$tablepre}mypetdata mp ON mp.username=p.author
คัดลอกไปที่คลิปบอร์ด
ค้นหา

  1. $firstpid, $videoopen
คัดลอกไปที่คลิปบอร์ด
เพิ่มโค้ดนี้ต่อท้ายก่อน ';'

  1. , $petsettings, $petdir
คัดลอกไปที่คลิปบอร์ด
ค้นหา
  1. $post['attachments'] = array();
คัดลอกไปที่คลิปบอร์ด
เพิ่มโคดนี้ไปด้านบน

  1. if ($post[mypet]){
  2. @include DISCUZ_ROOT.'./forumdata/cache/plugin_pet.php';
  3. $petdir = $_DPLUGIN['pet']['vars']['imgdir'];
  4. $petsettings = $_DPLUGIN['pet']['vars'];
  5. $post['petusername'] =  rawurlencode($post['username']);
  6. $t=time();
  7. $today = gmdate ("Ymd",$t);
  8. $post['petdiff'] = time() - $post['petregdate'];
  9. $post['petregdate']=gmdate ("Ymd",$post['petregdate']);
  10. $post['pett'] = $today-$post['petregdate'];
  11. $post['petlevel'] = pow (log10 ($post['mypetexp']), 3);
  12. $post['petshowlevel'] = floor ($post['petlevel'] + 1);
  13. $post['levelpic']=intval($post['petshowlevel']/10);
  14. $post['levelpic'] = $post['levelpic'] > '10' ? '11' : $post['levelpic'];
  15. $post['level1']=intval($post['petshowlevel']/2);
  16. $post['level2']=intval($post['petshowlevel']/2);
  17. $post['petpic']=$post['mypetname'];
  18. $post['pethp']=$post['mypethp'];
  19. $post['petatk']=$post['mypetatk']+$post['item1']+$post['item2']+2+$post[level1];
  20. $post['petdef']=$post['mypetdef']+$post['item3']+$post['item4']+$post['item5']+3+$post['level1'];
  21. if($post['petshowlevel']<2){$post['petmaxhp']=$petsettings['basichp'];}
  22. else{$post['petmaxhp']=$petsettings['basichp']+$post['petshowlevel']*5;}
  23. $post['petsp']=$post['mypetsp']-$post['pett']*$petsettings['basicsp2'];
  24. if($post['petsp']>$petsettings['basicsp']){$post['petsp']=$petsettings['basicsp'];}
  25. $post['hpf']= floor (100 * ($post['pethp'] / $post['petmaxhp']));
  26. $post['spf']= floor (100 * ($post['petsp'] / $petsettings['basicsp']));

  27. $post['pethp'] = $post['pethp'] < '0' ? '0' : $post['pethp'];
  28. $post['petsp'] = $post['petsp'] < '0' ? '0' : $post['petsp'];
  29. $post['petdead'] = $post['pethp'] < '1' || $post['petsp'] < '1' ? 'ตาย' : 'มีชีวิต';
  30. $post['petsex'] = $post['mypetsex'] < '2' ? 'เพศผู้' : 'เพศเมีย';
  31. $post['petpk'] = $post['openpk'] < '2' ?  'พร้อมรบ' : 'ไม่พร้อมรบ';
  32. $post['hpf'] = $post['hpf'] >= '100' ? '100' : $post['hpf'];
  33. $post['spf'] = $post['spf'] >= '100' ? '100' : $post['spf'];
  34. }
คัดลอกไปที่คลิปบอร์ด
เปิดไฟลล์ css.htm (อยู่ที่ templates/default) แล้วเพิ่มโค๊ดนี้ก่อนที่บรรทัดสุดท้าย
  1. /*-----------userpetinfo-------------*/
  2. .chart { border: 1px solid {BORDERCOLOR}; width:120px; height:9px; padding: 0em; background: #FFFFFF;}
  3. .chart img { float:left;}
คัดลอกไปที่คลิปบอร์ด
เปิดไฟลล์ viewthread.htm (อยู่ที่ templates/default)

ค้นหา
  1. <!--{if $post['authorid'] && $post['username'] && !$post['anonymous']}-->
คัดลอกไปที่คลิปบอร์ด
เพิ่มโค๊ดนี้ไว้ด้านบน
  1. <!--{if $post[mypet]}-->
  2. <a href="plugin.php?identifier=pet&module=pet&index=viewpet&username=$post['petusername']" target="_blank" id="userpetinfo$post[pid]" class="dropmenu" onmouseover="showMenu(this.id,false,0,2,500,0,this.id,500)" style="text-align:right; float:right; font-weight:normal;">สัตว์เลี้ยง</a>
  3. <!--{/if}-->
คัดลอกไปที่คลิปบอร์ด
ค้นหา
  1. <!--{if $post['authorid'] && $post['username'] && !$post['anonymous']}-->
คัดลอกไปที่คลิปบอร์ด
เพิ่มโค๊ดนี้ไว้ด้านบน

  1. <!--{if $post[mypet]}-->
  2. {template userpetinfo}
  3. <!--{/if}-->
คัดลอกไปที่คลิปบอร์ด
บันทึกทั้งหมด

ดาวน์โหลดไฟลล์ userpetinfo.htm ไปไว้ที่ ROOT/templates/default

เสร็จเรียบร้อย

ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง

คุณจำเป็นต้องลงชื่อเข้าใช้ก่อน หลังจากนั้นจะสามารถดูและดาวน์โหลดไฟล์แนบได้ หากยังไม่มีบัญชีสมาชิก กรุณาสมัครสมาชิก

มี 2 ผู้ให้คะแนนจิตพิศัย ย่อ เหตุผล
hostman + 2 ยอดเยี่ยม
suthida + 10 ขอบคุณค่ะ

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

0

กระทู้

0

ติดตาม

359

เครดิต

Member

Rank: 2

สิทธิ์ในการอ่าน
20
UID
30
เครดิต
359
จิตพิศัย
359
Money
6250
Gold
0
โพสต์
153
กระทู้
0
ลงทะเบียนเมื่อ
2007-10-8
ลงชื่อเข้าใช้ล่าสุด
2010-10-29

Medal No.1 Medal No.2

โพสต์เมื่อ 2007-11-7 12:54:31 |ดูโพสต์ทั้งหมด
มันเป็นต่างดาว  แก้ไม่หายซักที่ครับงมหลายที่ไม่รู้มันอยู่ตรงไหน - -"


83

กระทู้

8

ติดตาม

5018

เครดิต

ผู้จัดการกระดาน

ทำดีเพื่อแผ่นดิน

Rank: 9Rank: 9Rank: 9

สิทธิ์ในการอ่าน
200
UID
1
เครดิต
5018
จิตพิศัย
5018
Money
26596
Gold
6307
โพสต์
4517
กระทู้
83
ลงทะเบียนเมื่อ
2007-10-2
ลงชื่อเข้าใช้ล่าสุด
2012-5-21
โพสต์เมื่อ 2007-11-7 13:02:40 |ดูโพสต์ทั้งหมด

ตอบกลับโพสของ 2# hostman

โฮสสำหรับดิสคัสโดยเฉพาะ
ดูที่ไฟลล์ viewthread.php นะครับแล้ว เซฟใหม่ (save as) เลือกเป็น UTF-8 ครับ
มี 1 ผู้ให้คะแนนจิตพิศัย ย่อ เหตุผล
hostman + 3 ขอบคุณครับ

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

0

กระทู้

0

ติดตาม

92

เครดิต

Newbie

Rank: 1

สิทธิ์ในการอ่าน
10
UID
306
เครดิต
92
จิตพิศัย
92
Money
713
Gold
0
โพสต์
113
กระทู้
0
ลงทะเบียนเมื่อ
2007-11-28
ลงชื่อเข้าใช้ล่าสุด
2011-11-5
โพสต์เมื่อ 2007-11-30 02:30:55 |ดูโพสต์ทั้งหมด
โหลดแล้ว   ขอบคุณครับ

6

กระทู้

1

ติดตาม

328

เครดิต

ผู้ดูแลกระดาน

Rank: 7Rank: 7Rank: 7

สิทธิ์ในการอ่าน
100
UID
401
เครดิต
328
จิตพิศัย
328
Money
663
Gold
0
โพสต์
351
กระทู้
6
ลงทะเบียนเมื่อ
2007-12-10
ลงชื่อเข้าใช้ล่าสุด
2012-5-21
โพสต์เมื่อ 2007-12-10 14:48:07 |ดูโพสต์ทั้งหมด
ขอบคุณมากๆครับ

0

กระทู้

0

ติดตาม

32

เครดิต

Newbie

X-CITETECH Team

Rank: 1

สิทธิ์ในการอ่าน
10
UID
41
เครดิต
32
จิตพิศัย
32
Money
97
Gold
0
โพสต์
72
กระทู้
0
ลงทะเบียนเมื่อ
2007-10-12
ลงชื่อเข้าใช้ล่าสุด
2009-8-16
โพสต์เมื่อ 2007-12-12 19:28:45 |ดูโพสต์ทั้งหมด
สุดยอดเลยครับ

0

กระทู้

0

ติดตาม

18

เครดิต

Newbie

Rank: 1

สิทธิ์ในการอ่าน
10
UID
394
เครดิต
18
จิตพิศัย
18
Money
365
Gold
0
โพสต์
20
กระทู้
0
ลงทะเบียนเมื่อ
2007-12-9
ลงชื่อเข้าใช้ล่าสุด
2008-3-11
โพสต์เมื่อ 2007-12-15 07:42:48 |ดูโพสต์ทั้งหมด
เยี่ยมเลยครับ

0

กระทู้

0

ติดตาม

4

เครดิต

Newbie

Rank: 1

สิทธิ์ในการอ่าน
10
UID
490
เครดิต
4
จิตพิศัย
4
Money
332
Gold
0
โพสต์
12
กระทู้
0
ลงทะเบียนเมื่อ
2007-12-17
ลงชื่อเข้าใช้ล่าสุด
2008-12-12
โพสต์เมื่อ 2007-12-17 10:53:26 |ดูโพสต์ทั้งหมด
ขอบคุณครับ

0

กระทู้

0

ติดตาม

18

เครดิต

Newbie

Rank: 1

สิทธิ์ในการอ่าน
10
UID
552
เครดิต
18
จิตพิศัย
18
Money
220
Gold
0
โพสต์
56
กระทู้
0
ลงทะเบียนเมื่อ
2007-12-22
ลงชื่อเข้าใช้ล่าสุด
2011-4-27
โพสต์เมื่อ 2007-12-23 23:43:23 |ดูโพสต์ทั้งหมด
ของผม เหมือนมานไปอยู่ ข้างหลังแหะ..

เอาเมาส์ชี้ แว้วมานไม่มาอยู่ ข้างหน้า..

ทำไงดีงับเนี่ย

0

กระทู้

0

ติดตาม

18

เครดิต

Newbie

Rank: 1

สิทธิ์ในการอ่าน
10
UID
552
เครดิต
18
จิตพิศัย
18
Money
220
Gold
0
โพสต์
56
กระทู้
0
ลงทะเบียนเมื่อ
2007-12-22
ลงชื่อเข้าใช้ล่าสุด
2011-4-27
โพสต์เมื่อ 2007-12-24 08:10:23 |ดูโพสต์ทั้งหมด
ของผม ทำไมเปงแบบนี้ อ่ะงับ..

มองไม่เหงคำว่า สัตว์เลี้ยง.. เอาเมาส์ ไปชี้ ก้อไม่มี popup ออกมา

ชื่อคนโพส ก้อมองไม่เห็น..แหะๆ...

แก้ตรงไหนได้งับเนี่ย.. พยามยามหามาวันนึงแระงับ..

ขอบคุงงับ..

[ แก้ไขล่าสุด DiowX เมื่อ 2007-12-24 08:16 ]

ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง

คุณจำเป็นต้องลงชื่อเข้าใช้ก่อน หลังจากนั้นจะสามารถดูและดาวน์โหลดไฟล์แนบได้ หากยังไม่มีบัญชีสมาชิก กรุณาสมัครสมาชิก

ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | สมัครสมาชิก

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

GMT+7, 2012-5-22 02:18 , Processed in 0.074198 second(s), 8 queries , Memcache On.

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

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