Discuz Thai

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

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

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

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

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

วิธีเพิ่มตัวเลือก ตั้งกระทู้ แบบรวดเร็ว และตั้งกระทู้แบบเต็มรูปแบบ

[คัดลอกลิงก์]
PoseidonX โพสต์ 2009-4-18 21:19:50 |โหมดอ่าน
แก้ไขล่าสุด PoseidonX เมื่อ 2009-4-23 13:32

คราวที่แล้ว ก็ทำ ตัวเลือก ในการโพสตอบไปแล้วนะครับ คราวนี้มาทำตั้งกระทู้กันมั่ง

จะทำทั้งในหน้า แสดงฟอรั่ม หรือหน้าแสดงกระทู้ นะครับ หรือจะทำแค่หน้าใดหน้าหนึ่งก็เลือกเอาเลยครับ

ตัวอย่าง


วิธีทำ

1. เปิดไฟล์ /templates/default/viewthread.htm << หน้าแสดงกระทู้

ค้นหา
  1. <a href="post.php?action=newthread&fid=$fid" onclick="floatwin('open_newthread', this.href, 600, 410, '600,0');return false;">
คัดลอกไปที่คลิปบอร์ด
แทนที่ด้วย
  1. <a href="javascript:;" onclick="nconfirm(1);">
คัดลอกไปที่คลิปบอร์ด
ค้นหา
<a href="post.php?action=newthread&fid=$fid" onclick="floatwin('open_newthread', this.href, 600, 410, '600,0');doane(event)">

แทนที่ด้วย
  1. <a href="javascript:;" onclick="nconfirm(2);">
คัดลอกไปที่คลิปบอร์ด
ค้นหา
  1. {/if}
  2. }
  3. }
คัดลอกไปที่คลิปบอร์ด
เพิ่มโค้ดต่อไปนี้ด้านล่าง
  1. function nconfirm (nn)
  2. {
  3. switch (nn)
  4. {
  5. case 1:
  6. nn = 'return false';
  7. break;

  8. case 2:
  9. nn = 'doane(event)';
  10. break;
  11. }

  12. if (confirm('{lang newtconfirm}'))
  13. {
  14. window.location='post.php?action=newthread&fid=$fid&cedit=no';
  15. }else{
  16. floatwin('open_newthread', 'post.php?action=newthread&fid=$fid', 600, 410, '600,0');nn;
  17. }
  18. }
คัดลอกไปที่คลิปบอร์ด
2. เปิดไฟล์/templates/default/forumdisplay.htm << หน้าแสดงฟอรั่ม

ค้นหา (โค้ดแรกนี้จะมี 2 จุด ทำทั้ง 2 จุดนะครับ)
  1. <a href="post.php?action=newthread&fid=$fid" onclick="floatwin('open_newthread', this.href, 600, 410, '600,0');return false;">
คัดลอกไปที่คลิปบอร์ด
แทนที่ด้วย
  1. <a href="javascript:;" onclick="nconfirm(1);">
คัดลอกไปที่คลิปบอร์ด
ค้นหา
  1. <a href="post.php?action=newthread&fid=$fid" onclick="floatwin('open_newthread', this.href, 600, 410, '600,0');doane(event)">
คัดลอกไปที่คลิปบอร์ด
แทนที่ด้วย
  1. <a href="javascript:;" onclick="nconfirm(2);">
คัดลอกไปที่คลิปบอร์ด
ค้นหา
  1. //loadselect('filtertime');
คัดลอกไปที่คลิปบอร์ด
เพิ่มโค้ดต่อไปนี้ด้านล่าง
  1. function nconfirm (nn)
  2. {
  3. switch (nn)
  4. {
  5. case 1:
  6. nn = 'return false';
  7. break;

  8. case 2:
  9. nn = 'doane(event)';
  10. break;
  11. }

  12. if (confirm('{lang newtconfirm}'))
  13. {
  14. window.location='post.php?action=newthread&fid=$fid&cedit=no';
  15. }else{
  16. floatwin('open_newthread', 'post.php?action=newthread&fid=$fid', 600, 410, '600,0');nn;
  17. }
  18. }
คัดลอกไปที่คลิปบอร์ด
เปิดไฟล์ /templates/default/templates.lang.php

ค้นหา
  1. 'upload_msg'
คัดลอกไปที่คลิปบอร์ด
เพิ่มโค้ดต่อไปนี้ ที่บรรทัดต่อไป
  1. 'newtconfirm' =>'คลิก OK เพื่อตั้งกระทู้ใหม่แบบเต็มรูปแบบ\n\nหรือคลิก Cancel เพื่อตั้งกระทู้ใหม่แบบรวดเร็ว',
คัดลอกไปที่คลิปบอร์ด
Save Files & Update Cache

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

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

x
jaideejung007 โพสต์ 2009-4-21 17:27:51
โอ้พระเจ้าช่วย ลูกงง
 เจ้าของ| PoseidonX โพสต์ 2009-4-23 13:32:38
โทษครับผิดไปนิดนึง แก้แล้วครับ
ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | สมัครสมาชิก

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

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

GMT+7, 2024-5-3 12:24

Powered by Discuz! X3.4, Rev.66

Copyright © 2001-2021 Tencent Cloud. Licensed

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