fun โพสต์ 2012-4-18 08:09:44

วิธีเนื้อทำส่วนนี้ถูกซ่อนไว้ โดย ตอบกระทู้/ให้คะเเนน ถึงจะดูกระทู้ซ่อนได้ เคดิต princekoong

แก้ไขครั้งสุดท้าย 2012-4-18 08:10 โดย fun

เอามาจากกระทู้
http://forum.discuzthai.com/forum.php?mod=viewthread&tid=33362&page=1

การตั้งกระทู้นี้ทำตามจาก princekoong

ใครสูบไปแล้วเอาไปตั้งกระทู้ให้คนอื่นเห็นด้วยก็ดีนะ

เกรียนๆ อย่าซุ่มเงียบ บอกกันบ้างอะไรบ้างว่าสูบไปใช้

..................................................................................................................................................................

เปิดไฟล์./source/function/function_discuzcode.php

ค้นหา$authorreplyexist = !$_G['forum']['ismoderator'] ? DB::result_first("SELECT pid FROM ".DB::table($posttable)." WHERE tid='$_G' AND ".($_G['uid'] ? "authorid='$_G'" : "authorid=0 AND useip='$_G'")." LIMIT 1") : TRUE;เพิ่มโค้ด$rateexist = DB::result_first("SELECT pid FROM ".DB::table('forum_ratelog')." WHERE pid='{$pid}' AND uid='$_G' ");ค้นหาif($authorreplyexist)แก้เป็นif($authorreplyexist || $rateexist )ค้นหาtpl_hide_reply_hidden()แก้เป็นtpl_hide_reply_hidden($pid)เปิดไฟล์ /template/*/forum discuzcode.htm

ค้นหาfunction tpl_hide_reply_hidden()แก้เป็นfunction tpl_hide_reply_hidden($pid)
เปิดไฟล์ source/language/forum/lang_template.php

ค้นหาบรรทัดpost_hide_reply_hiddenจากนั้นหาที่แทรกเอาเอง<a href="forum.php?mod=misc&action=rate&tid=$_G&pid=$pid" onclick="showWindow(\'rate\', this.href)">กดให้คะแนน</a>เครดิต princekoong

http://forum.discuzthai.com/forum.php?mod=viewthread&tid=33362&page=1

mo3y โพสต์ 2012-4-18 15:29:21

ขอบคุณครับ หามานานเเล้ว sm942dz

beerqazasa โพสต์ 2012-4-18 16:00:40

โอ้วความรู้

icemanz โพสต์ 2012-4-28 17:10:26

ไม่ได้ครับ 2.5 หาโค๊ดนี้ไม่เจอครับในไฟล์function_duscuzcode.php$authorreplyexist = !$_G['forum']['ismoderator'] ? DB::result_first("SELECT pid FROM ".DB::table($posttable)." WHERE tid='$_G' AND ".($_G['uid'] ? "authorid='$_G'" : "authorid=0 AND useip='$_G'")." LIMIT 1") : TRUE;

StaFF_PiRcH โพสต์ 2012-5-10 17:01:40

อ้างอิงจาก icemanz เมื่อ 2012-4-28 17:10 static/image/common/back.gif
ไม่ได้ครับ 2.5 หาโค๊ดนี้ไม่เจอครับในไฟล์function_duscuzcode.php ...

อันนี้เฉพาะ X2.5

เปิดไฟล์ ./source/function/function_discuzcode.php จากนั้นค้นหาif($authorreplyexist) {แก้ไขเป็นif($authorreplyexist || $rateexist) { จากนั้นเพิ่มโค้ดนี้ด้านบนของโค้ดดังกล่าว$rateexist = DB::result_first("SELECT pid FROM ".DB::table('forum_ratelog')." WHERE pid='{$pid}' AND uid='$_G' ");จากนั้นค้นหาtpl_hide_reply_hidden()แก้ไขเป็นtpl_hide_reply_hidden($pid)จากนั้นทำขั้นตอน "เปิดไฟล์ /template/*/forum/discuzcode.htm" ต่อได้เลยครับ

CreditPrincenetwork.net
หน้า: [1]
ดูในรูปแบบกติ: วิธีเนื้อทำส่วนนี้ถูกซ่อนไว้ โดย ตอบกระทู้/ให้คะเเนน ถึงจะดูกระทู้ซ่อนได้ เคดิต princekoong