Discuz Thai

 ลืมรหัสผ่าน
 สมัครสมาชิก

ข้อตกลงการใช้งานกระดานข่าวดิสคัสไทย DiscuzThai Agreement (English Version) ประกาศดิสคัสไทย - ทำเนียบดิสคัสภาษาไทย

Discuz! X3.5 Thai R20240520 Rev.9 (NEW) [วิดีโอช่วยสอน] อัปเกรด Discuz! X3.4 เป็น X3.5 Discord ของ Discuz! Thai Community อย่างเป็นทางการ

Discuz! X3.4 Thai R20220811 (REV.75) สิ้นสุดการสนับสนุน Discuz! X3.4 ภาษาไทยตั้งแต่วันนี้เป็นต้นไป (ขอแนะนำให้อัปเกรดเป็น X3.5 แทน)

ค้นหา
แท็กยอดนิยม: ดิสคัสภาษาไทย Discuz Thai
ดู: 3660|ตอบกลับ: 4

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

  [คัดลอกลิงก์]
fun โพสต์ 2012-4-18 08:09:44 |โหมดอ่าน
แก้ไขครั้งสุดท้าย 2012-4-18 08:10 โดย fun

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


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

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

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


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


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

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

ค้นหา
  1. function tpl_hide_reply_hidden()
คัดลอกไปที่คลิปบอร์ด
แก้เป็น
  1. function tpl_hide_reply_hidden($pid)
คัดลอกไปที่คลิปบอร์ด

เปิดไฟล์ source/language/forum/lang_template.php


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

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

คะแนน

จำนวนผู้เข้าร่วม 11จิตพิศัย +12 ย่อ เหตุผล
poonlupin + 1 เนื้อหาดีมีสาระ.
bongunza + 1 เนื้อหาดีมีสาระ.
inut + 1 เนื้อหาดีมีสาระ.
_GTH_ + 1 ความรู้ๆ ใจมากๆ.
Messi + 1 โดนใจให้ทิป

ดูบันทึกคะแนน

mo3y โพสต์ 2012-4-18 15:29:21
ขอบคุณครับ หามานานเเล้ว
beerqazasa โพสต์ 2012-4-18 16:00:40
โอ้วความรู้
icemanz โพสต์ 2012-4-28 17:10:26
ไม่ได้ครับ 2.5 หาโค๊ดนี้ไม่เจอครับในไฟล์  function_duscuzcode.php
  1. $authorreplyexist = !$_G['forum']['ismoderator'] ? DB::result_first("SELECT pid FROM ".DB::table($posttable)." WHERE tid='$_G[tid]' AND ".($_G['uid'] ? "authorid='$_G[uid]'" : "authorid=0 AND useip='$_G[clientip]'")." LIMIT 1") : TRUE;
คัดลอกไปที่คลิปบอร์ด

แสดงความคิดเห็น

fun
ขอโทดนะครับ มันเป็นของ x2 เเต่ผมโพสต์ผิดมา x2.5 ขอโทษจริงๆครับ  โพสต์ 2012-4-28 17:14
StaFF_PiRcH โพสต์ 2012-5-10 17:01:40
อ้างอิงจาก icemanz เมื่อ 2012-4-28 17:10
ไม่ได้ครับ 2.5 หาโค๊ดนี้ไม่เจอครับในไฟล์  function_duscuzcode.php ...

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

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

Credit
  1. Princenetwork.net
คัดลอกไปที่คลิปบอร์ด

คะแนน

จำนวนผู้เข้าร่วม 1จิตพิศัย +1 ย่อ เหตุผล
fun + 1 โดนใจให้ทิป

ดูบันทึกคะแนน

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

รายละเอียดเครดิต

รายชื่อผู้กระทำผิด|Archiver|ดิสคัส ไทย Follow us: Become a fan on facebook. Follow us on Twitter.

GMT+7, 2024-12-22 14:35

Powered by Discuz! X3.4, Rev.66

Copyright © 2001-2021 Tencent Cloud. Licensed

ตอบกระทู้ ขึ้นไปด้านบน ไปที่หน้ารายการกระทู้