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
ดู: 2286|ตอบกลับ: 0

[A/M/H6.1] Back to Paste For Discuz!6.1.0

[คัดลอกลิงก์]
acaz โพสต์ 2008-7-14 20:40:04 |โหมดอ่าน
----------------------------------------------------
Plug-in name back to paste For Discuz!6.1.0
For         Discuz!6.1
Language coding         GBK
Plug-author         TaRot!
Copyright         TaRot!
No support website
ไฟลล์ที่เพิ่มขึ้นมา:onereply.htm
                ไฟลล์ที่แก้ไขทั้งหมด 6 ไฟลล์:
                Template:css_common.htm、viewthread.htm
                Language:templates.lang.php、messages.lang.php
                Main program:viewthread.php、misc.php
-----------------------------------------------------

SS




การติดตั้ง

1.อัพเดทฐานข้อมูล

  1.     ALTER TABLE `cdb_posts` ADD `onereply` CHAR( 80 ) NOT NULL ;
  2.     ALTER TABLE `cdb_posts` ADD `onereplyu` VARCHAR( 15 ) NOT NULL ;
  3.     ALTER TABLE `cdb_posts` ADD `onereplyt` INT( 10 ) UNSIGNED NOT NULL DEFAULT '0';
คัดลอกไปที่คลิปบอร์ด
2.เปิดไฟลล์ misc.php

ค้นหา:

  1.     elseif($action == 'removerate' && $pid) {

  2. นำโค๊ดนี้ไว้ด้านบน:
  3. [code]
  4. elseif($action == 'oreply') {
  5.        $query = $db->query("SELECT pid FROM {$tablepre}posts WHERE pid='$pid' and onereplyt<>0 limit 1");
  6.        if(!$onereply = $db->fetch_array($query)) {
  7.        if(!submitcheck('oreplysubmit')) {
  8.        include template('onereply');
  9.        }else{
  10.        $neworeply=trim($neworeply);
  11.        if($neworeply!=''){
  12.        $db->query("UPDATE {$tablepre}posts SET onereply='$neworeply', onereplyu='$discuz_user', onereplyt = '$timestamp' WHERE pid='$pid'");
  13.        !$inajax ? showmessage('post_onereply_succeed',"viewthread.php?tid=$tid&page=$page#pid$pid") : showmessage('ajax_post_onereply_succeed');
  14.        }else showmessage('post_onereply_error'); }
  15.         } else {
  16.         showmessage('post_onereply_disabled', dreferer());
  17.        }
  18. }
คัดลอกไปที่คลิปบอร์ด
บันทึก misc.php


3.เปิดไฟลล์ viewthread.php

ค้นหา:

  1. $post['dateline'] = gmdate("$dateformat $timeformat", $post['dateline'] + $timeoffset * 3600);
คัดลอกไปที่คลิปบอร์ด
นำโค๊ดนี้ไว้ในบรรทัดต่อไป:

  1. $post['onereplyt']= $post['onereplyt'] ? gmdate("$dateformat $timeformat", $post['onereplyt'] + $timeoffset * 3600) : '';
คัดลอกไปที่คลิปบอร์ด
บันทึก viewthread.php


4.เปิดไฟลล์  viewthread.htm

ค้นหา:

  1. <div id="postmessage_$post[pid]" class="t_msgfont">$post[message]</div>
คัดลอกไปที่คลิปบอร์ด
นำโค๊ดนี้ไว้ในบรรทัดต่อไป:

  1. <!--{if $post[onereplyt]}-->
  2.                                                         <br>
  3.                                                         <div class="onereply" style="width: 90%"><em>$post[onereplyt]</em> <a href="space.php?action=viewpro&username=$post[onereplyu]" target="_blank">$post[onereplyu]</a> {lang reply}:$post[onereply] </div>
  4.                                                         <!--{/if}-->
คัดลอกไปที่คลิปบอร์ด
ค้นหา:

  1. <!--{if $raterange && $post['authorid']}-->
  2.                                                         <a href="misc.php?action=rate&tid=$tid&pid=$post[pid]&page=$page" id="ajax_rate_$post[pid]" onclick="ajaxmenu(event, this.id, 9000000, null, 0)">{lang rate}</a>
  3.                                                 <!--{/if}-->
คัดลอกไปที่คลิปบอร์ด
นำโค๊ดนี้ไว้ในบรรทัดต่อไป:

  1.                                                 <!--{if $discuz_uid == $thread['authorid'] || $forum['ismoderator'] }-->
  2.                                                 <a href="misc.php?action=oreply&tid=$tid&pid=$post[pid]&page=$page" id="ajax_oreply_$post[pid]" onclick="ajaxmenu(event, this.id, 9000000, null, 0)">{lang post_onereply}</a>
  3.                                                 <!--{/if}-->
คัดลอกไปที่คลิปบอร์ด
บันทึก viewthread.htm


5.เปิดไฟลล์ templates.lang.php

ค้นหา:

  1. 'post_tag' => '(คำค้น)',
คัดลอกไปที่คลิปบอร์ด
นำโค๊ดนี้ไว้ในบรรทัดต่อไป:

  1. 'post_onereply' => 'ตอบโพสนี้',
  2. 'post_onereply_me' => 'ข้อความ',
  3. 'post_onereply_su' => 'ตอบ',
  4. 'post_onereply_mo' => 'กรุณาใส่รายละเอียด,แนะนำไม่ควรเกิน 32 ตัวอักษร。',
คัดลอกไปที่คลิปบอร์ด
บันทึก。


6.เปิดไฟลล์ messages.lang.php

ค้นหา:

  1. 'ajax_thread_report_succeed' => 'ขอบคุณสำหรับการรายงานหัวข้อนี้, เราจะตรวจสอบโดยเร็ว. ',
คัดลอกไปที่คลิปบอร์ด
นำโค๊ดนี้ไว้ในบรรทัดต่อไป:

  1.         'post_onereply_succeed' => 'คุณแสดงความคิดเห็นเรียบร้อยแล้ว,กำลังพาคุณกลับไปที่กระทู้。',
  2.       'ajax_post_onereply_succeed' => 'คุณแสดงความคิดเห็นเรียบร้อยแล้ว,หากยังไม่แสดงผลให้ทำการรีเฟส Browser ของคุณ。',
  3.         'post_onereply_disabled' => 'คุณโพสไปแล้ว,ไม่สามารถโพสซ้ำได้อีก。',
  4.         'post_onereply_error' => 'เกิดข้อผิดพลาด,ไม่สามารถโพสได้。',
คัดลอกไปที่คลิปบอร์ด
บันทึก。


7.เปิดไฟลล์ css_common.htm

ค้นหา:

  1. #menu li, .popupmenu_popup li, #announcement li, .portalbox li, .tabs li, .postmessage fieldset li, .side li, .formbox li, .notice li { list-style: none; }
คัดลอกไปที่คลิปบอร์ด
แทนที่ด้วย:

  1. #menu li, .popupmenu_popup li, #announcement li, .portalbox li, .tabs li, .postmessage fieldset li, .side li, .onereply li, .formbox li, .notice li { list-style: none; }
คัดลอกไปที่คลิปบอร์ด
ค้นหา:

  1. .wrap { width: {MAINTABLEWIDTH}; text-align: left; margin: 0 auto; }
คัดลอกไปที่คลิปบอร์ด
นำโค๊ดนี้ไว้ในบรรทัดต่อไป:

  1.     .onereply { font-size: {MSGFONTSIZE}; border: 1px solid {NOTICEBORDER}; background: {NOTICEBG} url(/bbs/images/common/back.gif) no-repeat 0.5em 0.7em; padding: 0.5em 1em 0.3em 2em; margin-bottom: {BOXSPACE}; color: {NOTICETEXT}; }
คัดลอกไปที่คลิปบอร์ด
บันทึก。


หากต้องการลบฐานข้อมูล;

นำโค๊ดต่อไปนี้ไปอัพในฐานข้อมูล:

  1. ALTER TABLE `cdb_posts` DROP `onereply` ;
  2. ALTER TABLE `cdb_posts` DROP `onereplyu` ;
  3. ALTER TABLE `cdb_posts` DROP `onereplyt` ;
คัดลอกไปที่คลิปบอร์ด

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

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

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

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

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

GMT+7, 2024-6-16 07:27

Powered by Discuz! X3.4, Rev.66

Copyright © 2001-2021 Tencent Cloud. Licensed

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