Releases: jaideejung007/discuzth
Releases · jaideejung007/discuzth
Discuz! X3.4 TH-UTF8 R20220406 Rev.73
Discuz! X3.4 Thai UTF-8 R20220406, Rev.73 - เพิ่ม ชื่อฟอนต์มาตรฐานราชการไทย 13 ฟอนต์ (TH SarabunPSK ก็ด้วย) ในส่วน Editor ตอนตั้งกระทู้ - ปรับปรุง API การรับข่าวสาร Discuz ในหน้าแรกของ AdminCP โดยดึงข้อมูลจากเซิร์ฟเวอร์ดิสคัสไทยแทนที่ดิสคัสจีน - ปรับปรุง นำโฟลเดอร์ ./utility กลับคืน - ปรุบปรุง การแปลภาษาไทยและแปลเพิ่มเติมในจุดที่ยังเป็นภาษาอังกฤษ - ปรับปรุง การอัปโหลดรูปโปรไฟล์ในโหมด HTML5 ให้มีความคมชัดมากขึ้น - แก้ไขปัญหา เมื่อใช้โมดูล DIY ที่มีชื่อยาวแล้วทำให้หน้าต่าง Pop-up แสดงผลไม่ถูกต้อง - แก้ไขปัญหา เมื่อใช้เบราว์เซอร์ Chrome แล้วขึ้นบรรทัดใหม่ในหน้า Editor ตอนตั้งกระทู้ไม่ถูกต้อง - แก้ไขปัญหา เมื่อใส่ BBCode ในหมวดหมู่กระทู้แล้วระบบไม่กรองแท็ก HTML ออก - แก้ไขปัญหา ความกว้างรายการแท็บเมนูในหน้า สเปซ ในส่วนของ กลุ่มสมาชิก ให้พอดี - แก้ไขข้อผิดพลาดและปรับปรุงประสิทธิภาพการทำงานทั่วไป
Discuz! X3.4 TH-UTF8 R20220131 Rev.72
Discuz! X3.4 Thai UTF-8 R20220131, Rev.72 - การออกอัปเดตแพทช์นี้ ขออุทิศให้แก่คุณก้อย @suthida (ทีมงานเก่าแก่ของดิสคัสไทย) ผู้ที่ล่วงลับไปอย่างไม่มีวันหวนกลับ - เพิ่ม ปุ่ม "อัปเดตแคช CSS" ต่อท้ายอัปเดตไฟล์แคชใน AdminCP - เพิ่ม ระบบเปลียนคีย์เว็บไซต์ (authkey) ที่อยู่ในไฟล์ config ของระบบ กรณีคีย์ดังกล่าวหลุดภายนอกซึ่งอาจจะส่งผลให้เว็บไซต์โดนโจมตีได้ - ปรับปรุง ฟังก์ชันที่เกี่ยวข้องกับ QQ ที่ไม่ได้ใช้งานโดยการลบออก - ปรับปรุง โฟลเดอร์ utility โดยการลบออก เพื่อลดความเสี่ยงด้านความปลอดภัย - ปรับปรุง ไม่ให้มีการใช้คำสั่งล็อกในหน้าแก้ไขข้อมูลสมาชิก กรณีผู้ใช้งานมีตำแหน่งเป็นผู้ดูแลระบบ - แก้ไขปัญหา ปุ่ม BBCode หาย เมื่อกระทู้นั้นมีการแทรกโค้ด HTML (Special thanks to @jjq) - แก้ไขปัญหา เมื่ออยู่โหมด touch สามารถดูรูปภาพในกระทู้ได้ฟรีแม้ว่ารูปภาพนั้นจะมีการกำหนดราคาเครดิตไว้แล้ว - แก้ไขปัญหา กรณีอัปเกรดปลั๊กอินแบบออฟไลน์ (ไม่ได้อัปเกรดผ่าน addon ของ Dismall) ทำให้ไม่สามารถอัปเกรดได้สมบูรณ์ในบางกรณี - แก้ไขปัญหา เข้าสู่ระบบไม่ได้ในบางกรณีที่ผู้ใช้งานใช้สัญลักษณ์ละเอียดอ่อนเป็นรหัสผ่าน - ปรับปรุงและเพิ่มประสิทธิภาพการทำงานของระบบทั่วไป
Discuz! X3.4 TH-UTF8 R20211124 Rev.71
Discuz! X3.4 Thai UTF-8 R20211124, Rev.71 - ปรับปรุง ฟังก์ชัน Cloud Addons ไม่ให้มีการรายงานไปยังระบบดิสคัสจีน ได้แก่ การติดตั้งปลั๊กอิน, การถอนการติดตั้ง, การรายงานข้อผิดพลาดและรายงานอื่น ๆ ที่เกี่ยวข้องกับปลั๊กอิน/สกิน ทั้งหมด - ปรับปรุง ให้แสดงหมายเลข Rev. ของดิสคัสภาษาไทยในหน้าติดตั้ง - ปรับปรุง การแปลภาษาไทยในส่วนของ AdminCP (Special thanks to: @Jason @สุทธสีโล และ @ทูน่า) - ปรับปรุง อัปเดตความปลอดภัยสะสม - แก้ไขปัญหา ไม่สามารถพิมพ์เลข ๑ (เลขไทย) ในหน้าตั้งกระทู้/ตอบกระทู้ (Special thanks to: @สุทธสีโล และ @popiazaza via GitHub Repository) - แก้ไขปัญหา การเรียกใช้ UID ในหน้าโปรโฟล์ของโหมด touch ไม่ถูกต้อง - แก้ไขปัญหา การเรียกใช้ ID ไฟล์แนบซ้ำกันในหน้าตั้งกระทู้ - แก้ไขปัญหา กรณีที่ผู้ใช้ไม่สามารถเข้าสู่ระบบได้บางประการ
Discuz! X3.4 TH-UTF8 R20211022 Rev.70
Discuz! X3.4 Thai UTF-8 R20211022, Rev.70 - Optimize: ปรับปรุงการแปลภาษาไทยบางจุดในส่วนของ home - Fix: ลิงก์สำหรับขอรับการยืนยันผ่านอีเมลหายไป กรณีบัญชีผู้ใช้งานถูกระงับชั่วคราว - Fix: การสะกดตัวเรียกใช้ชุดภาษาของ forum/misc ไม่ถูกต้อง - Fix: ไม่สามารถบันทึกเนื้อหาโพสต์อัตโนมัติ เมื่ออยู่ในโหมดตอบกลับแบบด่วนได้ - Fix: ที่แสดงเวลายกเลิกการแบนของผู้ใช้งานไม่ถูกต้อง - Fix: มีการแสดงหน้ารายงานข้อผิดพลาด (error reporting) เมื่อผู้ใช้งานเข้าสู่ระบบหลังจากที่ถูกระงับการใช้งานชั่วคราว (Freeze)
Discuz! X3.4 TH-UTF8 R20210926 Rev.69
Discuz! X3.4 Thai UTF-8 R20210926, Rev.69 - Optimize: ปรับปรุงคำแปลภาษาไทยใหม่ในหน้าติดตั้ง - Optimize: เพิ่มตัวแปรภาษาในส่วนของหน้าติดตั้งเมื่อผู้ใช้งานยังมีการใช้งาน PHP ที่เก่าหรือต่ำกว่าที่กำหนดไว้ - Optimize: ปรับปรุงประสิทธิภาพฟังก์ชันการแยกโพสต์ในระบบหลังบ้าน AdminCP - Fix: เมื่อลบโพสต์ตอบกลับไปแล้ว แต่ยังสามารถกด "สนับสนุน" โพสต์นั้นได้ผ่านการเรียกใช้ API - Fix: การจัดเรียงลำดับกลุ่มผู้ใช้งานในระบบหลังบ้าน AdminCP - Fix: ฟังก์ชันเปิดลิงก์ในหน้าต่างใหม่ในหน้าแสดงรายการกระทู้ที่ยังแสดงในหน้าต่างเดิมอยู่แม้จะเลือกไว้แล้วก็ตาม - Fix: เมื่อมีการแทรกเครื่องหมายฝนทองครอบเครื่องหมาย $ ในแท็ก BBcode [code] จะถูกลบออกเมื่อสลับไปโหมด WYSIWYG - Fix: เกี่ยวกับลิงก์ยืนยันอีเมลที่พารามิเตอร์บางตัวหายไป
Discuz! X3.4 TH-UTF8 R20210917 Rev.68
Discuz! X3.4 Thai UTF-8 R20210917, Rev.68 - Add: addClass() removeClass() toggleClass() - Add: Language pack keys for PHP version is too low during installation - Add: New feature to detect the latest version during installation - Optimize: HTML5 media playback function module loading - Optimize: Improve the clarity of HTML5 avatar upload - Optimize: Search engine inclusion strategy - Optimize: Synchronize config_global_default.php with v3.5 branch modification to facilitate the merging between later branches - Optimize: Thread table optimization - Optimize: Waitid parameter in the original _ajaxpost was only passed in but not used in any way, which made the parameter meaningless and has been fixed. - Fix: Abnormal group sorting in MySQL 5.7 - Fix: Content re-review caused the website to run slowly - Fix: Database error report for GROUP BY clause - Fix: Error of adding single quotes to the $ symbol in the code tag - Fix: First page of the tag list shows all topics - Fix: Group related text is not displayed due to the redundant group opening entry - Fix: Missing code of !927 - Fix: No section partition in the left navigation of the post list - Fix: Pagination link behind the title of the forum thread list supports the "New Window" function - Fix: Ppicture that is not inserted into the sticker is displayed abnormally in the touch screen version - Fix: Problem that the ixigua.com video cannot be parsed and played normally on the mobile device - Fix: QQ guest user group name is empty after the QQ Internet plug-in is installed - Fix: Remove obsolete language keys - Fix: Remove redundant tags - Fix: Security issues that can be bypassed by the mail authentication entrance CSRF and time limit - Fix: Thread table bug - Fix: Waitid parameter of _ajaxpost() is invalid, and fix the problem of abnormal operation of ajaxpost with functions such as [voting][report] due to the last modification - Fix: When a reply is deleted, you can also like it - Fix: Wrong style of the QQ share button on the forum post content page
Discuz! X3.4 TH-UTF8 R20210816 Rev.67
Discuz! X3.4 ภาษาไทย R20210816 Rev.67
0. ความต้องการของระบบ
โปรดทราบว่า X3.4 เวอร์ชันล่าสุดนี้ มีข้อกำหนด PHP ขั้นต่ำคือเวอร์ชัน 5.3 และสูงสุดคือเวอร์ชัน 7.4 (แต่แนะนำให้ใช้เวอร์ชัน 5.6, 7.1 และรุ่นอื่น ๆ เพื่อการทำงานได้เต็มประสิทธิภาพ)
1. ดาวน์โหลดไฟล์ติดตั้งตัวเต็ม
วิธีการติดตั้งใหม่
- อัปโหลดไฟล์ทั้งหมดในโฟลเดอร์ upload โดยใช้โปรแกรม FTP เช่น FileZilla เป็นต้น
- เปิดเบราว์เซอร์เพื่อทำการติดตั้ง Discuz! X3.4 โดยไปที่ https://โดเมนของคุณ/install/ เพื่อเริ่มต้นขั้นตอนการติดตั้ง แล้วทำตามหน้าจอที่ปรากฏ
วิธีการอัปเกรด (สำหรับผู้ที่ใช้งาน X3.2, X3.3)
- สำรองไฟล์และฐานข้อมูลทั้งหมด
- อัปโหลดไฟล์ X3.4 ทับตัวเก่าบนเซิร์ฟเวอร์
- เช็คสิทธิ์โฟลเดอร์ ./data/* เป็น 0777 (รวมทั้งโฟลเดอร์ย่อยด้วย)
- อัปโหลดไฟล์จาก utility/clearcloud.php ไปยังโฟลเดอร์ ./install (ถ้าใช้ X3.4 อยู่แล้ว ไม่ต้องทำข้อนี้)
- รันไฟล์ clearcloud.php ที่ yourdomain.com/install/clearcloud.php (ถ้าใช้ X3.4 อยู่แล้ว ไม่ต้องทำข้อนี้)
- ลบโฟลเดอร์ ./install ออก
- เช็คสิทธิ์โฟลเดอร์ ./data/* และ ./uc_server/data/* และ ./uc_client/data/* เป็น 0777 (รวมทั้งโฟลเดอร์ย่อยด้วย)
- เข้าระบบหลังบ้าน admincp ไปที่เมนู เครื่องมือ -> อัปเดตแคช -> ติ๊กถูกทั้ง 3 อัน -> กดตกลง
- เปิดใช้งานโหมดมือถือแบบใหม่ ไปที่เมนู ทั่วไป -> อุปกรณ์พกพา -> เปิดใช้งานการแสดงผลบนอุปกรณ์พกพา: -> เลือก ใช่ -> เปิดโหมดอุปกรณ์พกพาแบบใหม่: -> เลือก ใช่ -> แสดงผลบนอุปกรณ์พกพาโดยอัตโนมัติเมื่อเข้าใช้งาน: -> เลือก ใช่
2. ดาวน์โหลดไฟล์แพทช์
ไฟล์แพทช์สำหรับผู้ใช้งานที่ติดตั้ง X3.4 R20210630 Rev.66 ไว้แล้วเท่านั้น
ไฟล์แพทช์สำหรับผู้ที่ใช้งานที่ติดตั้ง X3.4 ที่มี Rev. ต่ำกว่านี้
วิธีการอัปเดตไฟล์แพทช์
- ดาวน์โหลดไฟล์แพทช์จากหัวข้อด้านบน
- แยกไฟล์ ZIP แล้วอัปโหลดทับไฟล์เก่าบนเซิร์ฟเวอร์ของคุณ (แนะนำให้สำรองข้อมูลเว็บไซต์ก่อนดำเนินการ)
- เข้าสู่ระบบ AdminCP แล้วอัปเดตไฟล์แคช
3. ประวัติการเปลี่ยนแปลง Discuz! X3.4 ภาษาไทย R20210816 Rev.67
- ปรับปรุง: ภาษาไทยบางจุดที่แปลผิด
- Add: Improved user information clearing function
- Add: Bidding ranking switch and announcement information
- Optimize: Adjust the application download md5 verification timeout time
- Optimize: Apache virtual host pseudo-static rule optimization (automatically identify directories)
- Optimize: Database recovery files
- Optimize: echarts chart displays abnormally
- Optimize: Label closure error
- Optimize: Medal management support pagination
- Optimize: Mobile version edit theme, support additional setting tags such as "receive reply notification", and add post_middle_mobile embed point
- Optimize: Provides a practical interface for front-end development to click to cancel the collection
- Optimize: Remove redundant code
- Optimize: Remove redundant tags
- Optimize: Background IP verification to ignore the long part of the IPv6 address to ensure that users log in to the background normally
- Optimize: Description of the copywriting when exporting the table in the background
- Optimize: Special handling of some common browsers that do not comply with international standards
- Optimize: Update copyright information
- Fix: Abnormality of the prop friend expansion card
- Fix: Broadcast link error
- Fix: Editing HTML code on mobile phone
- Fix: Previous PR in the log HTML editing
- Fix: CC attack security prompt message cannot be displayed
- Fix: Forum module cache cannot take effect
- Fix: High version of libcurl caused abnormal external requests
- Fix: POST illegal information on the mobile phone does not display the prompt in the pop-up window
- Fix: Where the group name is Forum when Tag displays multiple group posts
- Fix: Background gives ordinary members the article column management authority (non-administrator), and the front desk displayed the bug that the article could not be edited or deleted
- Fix: Thread-safe PHP file interface warning
- Fix: WeChat avatar synchronization failed to send avatar status
- Fix: Database recovery files
- Fix: Frozen audited data cannot be deleted when the user is unfrozen in the background
- Fix: Grammatical tag errors
- Fix: If attached image height exceeds 999px, then image list will affect the page layout due to the cover height is too long
- Fix: Issue of abnormal video ratio in mobile version
- Fix: Link error
- Fix: Lost upload progress, add upload progress bar
- Fix: Missing ">" character
- Fix: Missing closing tag
- Fix: Automatic freezing during quick activation
- Fix: Downloading files on the mobile phone, the file name is forum.php
- Fix: js reporting an error after checking/unchecking the full text search when posttableselect is not turned on
- Fix: Some settings in the background lack the corresponding installation data (x3.4)
- Fix: Message is not friendly when the mobile version closes the registration
- Fix: Prompt message about the username is too long or too short in the admincp
- Fix: Redundant span closing tag in the template
- Fix: Space -> Album -> Album Details -> Privacy Description is not displayed
- Fix: Magic "rainbow" have no effect in Feed -> Friend feed -> Images -> Comment
Discuz! X3.4 TH-UTF8 R20210630 Rev.66
Discuz! X3.4 ภาษาไทย R20210630 Rev.66
0. ความต้องการของระบบ
โปรดทราบว่า X3.4 เวอร์ชันล่าสุดนี้ มีข้อกำหนด PHP ขั้นต่ำคือเวอร์ชัน 5.3 และสูงสุดคือเวอร์ชัน 7.4 (แต่แนะนำให้ใช้เวอร์ชัน 5.6, 7.1 และรุ่นอื่น ๆ เพื่อการทำงานได้เต็มประสิทธิภาพ)
1. ดาวน์โหลดไฟล์ติดตั้งตัวเต็ม
วิธีการติดตั้งใหม่
- อัปโหลดไฟล์ทั้งหมดในโฟลเดอร์ upload โดยใช้โปรแกรม FTP เช่น FileZilla เป็นต้น
- เปิดเบราว์เซอร์เพื่อทำการติดตั้ง Discuz! X3.4 โดยไปที่ https://โดเมนของคุณ/install/ เพื่อเริ่มต้นขั้นตอนการติดตั้ง แล้วทำตามหน้าจอที่ปรากฏ
วิธีการอัปเกรด (สำหรับผู้ที่ใช้งาน X3.2, X3.3)
- สำรองไฟล์และฐานข้อมูลทั้งหมด
- อัปโหลดไฟล์ X3.4 ทับตัวเก่าบนเซิร์ฟเวอร์
- เช็คสิทธิ์โฟลเดอร์ ./data/* เป็น 0777 (รวมทั้งโฟลเดอร์ย่อยด้วย)
- อัปโหลดไฟล์จาก utility/clearcloud.php ไปยังโฟลเดอร์ ./install (ถ้าใช้ X3.4 อยู่แล้ว ไม่ต้องทำข้อนี้)
- รันไฟล์ clearcloud.php ที่ yourdomain.com/install/clearcloud.php (ถ้าใช้ X3.4 อยู่แล้ว ไม่ต้องทำข้อนี้)
- ลบโฟลเดอร์ ./install ออก
- เช็คสิทธิ์โฟลเดอร์ ./data/* และ ./uc_server/data/* และ ./uc_client/data/* เป็น 0777 (รวมทั้งโฟลเดอร์ย่อยด้วย)
- เข้าระบบหลังบ้าน admincp ไปที่เมนู เครื่องมือ -> อัปเดตแคช -> ติ๊กถูกทั้ง 3 อัน -> กดตกลง
- เปิดใช้งานโหมดมือถือแบบใหม่ ไปที่เมนู ทั่วไป -> อุปกรณ์พกพา -> เปิดใช้งานการแสดงผลบนอุปกรณ์พกพา: -> เลือก ใช่ -> เปิดโหมดอุปกรณ์พกพาแบบใหม่: -> เลือก ใช่ -> แสดงผลบนอุปกรณ์พกพาโดยอัตโนมัติเมื่อเข้าใช้งาน: -> เลือก ใช่
2. ดาวน์โหลดไฟล์แพทช์เพื่อใช้สำหรับอัปเกรด X3.4 ที่ได้ติดตั้งไว้อยู่แล้ว (มีเฉพาะไฟล์ที่เปลี่ยนแปลงเท่านั้น)
ไฟล์แพทช์สำหรับผู้ใช้งานที่ติดตั้ง X3.4 R20210320 Rev.65 ไว้แล้วเท่านั้น
ไฟล์แพทช์สำหรับผู้ที่ใช้งานที่ติดตั้ง X3.4 ที่มี Rev. ต่ำกว่านี้
- ดาวน์โหลดได้ที่หน้า Releases
วิธีการอัปเดตไฟล์แพทช์
- ดาวน์โหลดไฟล์แพทช์จากหัวข้อด้านบน
- แยกไฟล์ ZIP แล้วอัปโหลดทับไฟล์เก่าบนเซิร์ฟเวอร์ของคุณ (แนะนำให้สำรองข้อมูลเว็บไซต์ก่อนดำเนินการ)
- เข้าสู่ระบบ AdminCP แล้วอัปเดตไฟล์แคช
3. ประวัติการเปลี่ยนแปลง Discuz! X3.4 ภาษาไทย R20210630 Rev.66
- ปรับปรุง: ไอคอนของดิสคัสบางรายการที่เป็นภาษาจีนแปลให้เป็นภาษาไทย (ขอบคุณ @สุทธสีโล)
- Add: New content review function
- Add: Function of notifying followers when they are followed
- Add: Support for setting the number of days for abnormal login detection
- Add: 3 new content security strategies
- Add: Custom ad Hook to add customid to correctly identify the custom ad slot
- Add: Change the media pixel-based width/height restrictions to a percentage-based definition
- Optimize: Eval related code
- Optimize: HTTPS status detection
- Optimize: Language related to mobile version, guide the webmaster to make the correct choice and reduce the possibility of misunderstanding
- Fix: Bug that the re-review function of some modules cannot trigger the review correctly
- Fix: Tag errors
- Fix: Personal space -> Dress up the space, click on favorites at the top of the space, copy, and the link becomes editable
- Fix: Topic -> Share -> Check Simultaneous Reply, the background setting to review new topics and new replies, there is no prompt to wait for the administrator to review and approve
- Fix: Friends -> Friend request -> Apply friend or search - friend list online status is not displayed
- Fix: Settings -> Personal Information -> My Space Domain Name: The first time you set up the domain name, there is no prompt to modify the domain name and how many points will be required to pay
- Fix: Add a function to moderate the personal space - comments containing sensitive words for review. Administrator will receive a reminder that there are new messages/comments to be reviewed
- Fix: Problem of text errors when switching the auxiliary access mode
- Fix: Bug of HTTPHOST detection and checking error
- Fix: Bug that the database restore prompt message has no language string
- Fix: Bug that the database configuration information is lost due to the upgrade/convert function
- Fix: Invalid QQ connect address
- Fix: Problem that some sites cannot count the number of login failures correctly
- Fix: Remove the Email verification related codes left by the old Discuz version to avoid potential risks
- Fix: Email verification prompts "parameter error" when the website has multiple domain names
- Fix: Strengthen the database backup security filter
- Fix: Image upload is changed to single thread to solve the problem of disorder after image upload
- Fix: Problem that the attachment div tag is not closed when the spider visits
- Fix: Error "Duplicate entry for key 'PRIMARY'" when inserting statistics into common_stat
- Fix: Close the unclosed A tag
- Fix: Personal space->DIY space - cause console js error
- Fix: Reminder->Management work - There are new pictures to be reviewed now for review,
- Fix: Space->Doings->My latest comments is not highlighted after reply
- Fix: Album->Edit Album->Privacy setting does not take effect on the comment permission of own space album
- Fix: Issue where placeholders were displayed when viewing rules when no pseudo-static rules were selected
- Fix: Errors in user sub-table planning tasks and loss of user sub-tables
- Fix: Remove invalid closing tag
- Fix: Missing closing tag
- Fix: If Home->My favorite section is less than 4 then the sub section list is not displayed
- Fix: Admincp related links
Discuz! X3.4 TH-UTF8 R20210520 Rev.65
Discuz! X3.4 ภาษาไทย R20210520 Rev.65
0. ความต้องการของระบบ
โปรดทราบว่า X3.4 เวอร์ชันล่าสุดนี้ มีข้อกำหนด PHP ขั้นต่ำคือเวอร์ชัน 5.3 และสูงสุดคือเวอร์ชัน 7.4 (แต่แนะนำให้ใช้เวอร์ชัน 5.6, 7.1 และรุ่นอื่น ๆ เพื่อการทำงานได้เต็มประสิทธิภาพ)
1. ดาวน์โหลดไฟล์ติดตั้งตัวเต็ม
วิธีการติดตั้งใหม่
- อัปโหลดไฟล์ทั้งหมดในโฟลเดอร์ upload โดยใช้โปรแกรม FTP เช่น FileZilla เป็นต้น
- เปิดเบราว์เซอร์เพื่อทำการติดตั้ง Discuz! X3.4 โดยไปที่ https://โดเมนของคุณ/install/ เพื่อเริ่มต้นขั้นตอนการติดตั้ง แล้วทำตามหน้าจอที่ปรากฏ
วิธีการอัปเกรด (สำหรับผู้ที่ใช้งาน X3.2, X3.3)
- สำรองไฟล์และฐานข้อมูลทั้งหมด
- อัปโหลดไฟล์ X3.4 ทับตัวเก่าบนเซิร์ฟเวอร์
- เช็คสิทธิ์โฟลเดอร์ ./data/* เป็น 0777 (รวมทั้งโฟลเดอร์ย่อยด้วย)
- อัปโหลดไฟล์จาก utility/clearcloud.php ไปยังโฟลเดอร์ ./install (ถ้าใช้ X3.4 อยู่แล้ว ไม่ต้องทำข้อนี้)
- รันไฟล์ clearcloud.php ที่ yourdomain.com/install/clearcloud.php (ถ้าใช้ X3.4 อยู่แล้ว ไม่ต้องทำข้อนี้)
- ลบโฟลเดอร์ ./install ออก
- เช็คสิทธิ์โฟลเดอร์ ./data/* และ ./uc_server/data/* และ ./uc_client/data/* เป็น 0777 (รวมทั้งโฟลเดอร์ย่อยด้วย)
- เข้าระบบหลังบ้าน admincp ไปที่เมนู เครื่องมือ -> อัปเดตแคช -> ติ๊กถูกทั้ง 3 อัน -> กดตกลง
- เปิดใช้งานโหมดมือถือแบบใหม่ ไปที่เมนู ทั่วไป -> อุปกรณ์พกพา -> เปิดใช้งานการแสดงผลบนอุปกรณ์พกพา: -> เลือก ใช่ -> เปิดโหมดอุปกรณ์พกพาแบบใหม่: -> เลือก ใช่ -> แสดงผลบนอุปกรณ์พกพาโดยอัตโนมัติเมื่อเข้าใช้งาน: -> เลือก ใช่
2. ดาวน์โหลดไฟล์แพทช์เพื่อใช้สำหรับอัปเกรด X3.4 ที่ได้ติดตั้งไว้อยู่แล้ว (มีเฉพาะไฟล์ที่เปลี่ยนแปลงเท่านั้น)
ไฟล์แพทช์สำหรับผู้ใช้งานที่ติดตั้ง X3.4 R20210320 Rev.64 แล้วเท่านั้น
ไฟล์แพทช์สำหรับผู้ที่ใช้งานที่ติดตั้ง X3.4 ที่มี Rev. ต่ำกว่านี้
- ดาวน์โหลดได้ที่หน้า Releases
วิธีการอัปเดตไฟล์แพทช์
- ดาวน์โหลดไฟล์แพทช์จากหัวข้อด้านบน
- แยกไฟล์ ZIP แล้วอัปโหลดทับไฟล์เก่าบนเซิร์ฟเวอร์ของคุณ (แนะนำให้สำรองข้อมูลเว็บไซต์ก่อนดำเนินการ)
- เข้าสู่ระบบ AdminCP แล้วอัปเดตไฟล์แคช
3. ประวัติการเปลี่ยนแปลง Discuz! X3.4 ภาษาไทย R20210520 Rev.65
- แก้ไขปัญหา Youtube Media BBcode ให้รองรับ youtube.com, youtu.be และ URL ของ youtube ทุกรูปแบบ (เครดิต: @BenJam และ @lode จาก stackoverflow https://stackoverflow.com/a/6382259/4513436)
- ADD: New video player automatic recognition when sharing video
- Update: UC file verification tool
- Upgrade: QQ Connect plugin to v.2.1.3
- Upgrade: QQ Connect plugin to v.2.1.2
- Fix: Enable the mobile version by default for new installations
- Fix: Verification permissions are displayed abnormally due to the section settings (Settings->User Group->My Forum permissions)
- Fix: Cannot delete multiple selected posts after advanced search
- Fix: Disable switching to the group without forum access rights (Settings->User Groups->Purchase User Group)
- Fix: Set the database server address to 127.0.0.1 by default during installation
- Fix: Database error info cannot be displayed during installation
- Fix: CURL error is reported when the WeChat plug-in is not enabled
- Fix: Invalid user UID in the announcement cache
- Fix: Avoid infinite loops in some thread type actions
- Fix: Birthday leap year detection error in Settings -> Personal Info -> Basic Info
- Fix: Founder profile time zone is the "UK" after a new installation
- Fix: Variable field is updated too when only the variable name is modified in the admincp
- Fix: Verification answer is invalid for changing the password if the post number for avoid captcha is not zero
- Fix: PHP7.x BUG: random KEY is empty
- Fix: Discuz!X upgrade tool vulnerability (utility/update.php)
- Fix: Discuz!X conversion tool vulnerability (utility/convert/index.php)
- Fix: Replies order and names are in the reverse order in some cases
- Fix: Thread not found prompt on the personal space home page if it is enabled to view thread in certain forum sections in Global -> User permissions
- Fix: Blog is not visible to friends, when that friends visits the member space
- Fix: Style conflict on the skin preview if hidden content is visible
- Fix: Dynamic analysis video music supplement
- Fix: Detect feeds and shares for a new player, no need to click again
- Fix: Change music sharing from Flash to HTML5
- Fix: Support for a new video parsing method on Share content page
- Fix: Remove flash attributes from the video shares
- Fix: Error on the pull-down page refresh in touch screen version
- Fix: Statistical chart under php8 does not work properly
- Fix: Favorite counter is not decreased when batch canceling favorite posts, articles, etc.
- Fix: Favorite counter is not decreased when you cancel the favorite posts, articles
- Fix: Clean up Tencent Weibo related language packs on the binding page
- Fix: Set the minimum tag length to 2, to prevent tags such as "3G" and "4G" from being unavailable
- Fix: License info in the install language
- Fix: XSS vulnerability exploited by CVE-2018-5331
- Fix: XSS vulnerability exploited by CVE-2018-5376
- Fix: DIY image path cannot be displayed correctly after the remote attachment is turned on
- Fix: Problem that the audit function generates discarded data, cannot be searched, and the state logic is abnormal
- Fix: Domain name verification rules to restore support for capitalized domain name input
- Fix: Invalid parameter problem caused by the email link being escaped by the mailbox
- Fix: Domain name verification rules are not detailed and the illegal rules can be submitted
- Fix: Recycle bin cannot be emptied in batches in some cases
- Fix: Restore index.htm in the cache directory deleted during the daily data cleaning
- Fix: Exception caused by special spider type caching
- Fix: Password recovery page has no title
- Fix: UID not equal to 1 causes problems with integration operations and other problems
- Fix: Replace invalid WeChat API interface
- Fix: FTP remote attachments
- Fix: Error trying to open the post link in some cases
- Fix: Topics -> Post Moderation -> Moderate Forum -> Replies moderation: clicking on the topic can not shrink the post content
- Fix: Let third-party templates also support the built-in DIY file import function
- Fix: Users -> Audit user -> Cleanup: How many days ago did the condition last audit take effect?
- Fix: Content -> Forum Attachment Management: Author search criteria does not take effect
- Fix: Arrow blocks the list items in the background sidebar when the screen is too small
- Fix: Call of the language key
- Fix: When importing the built-in DIY into the system, the file name is safely filtered
- Fix: User's special permission setting is invalid
- Fix: Invalid top menu highlighting after clicking the left navigation (executing the js function previewheader)
- Fix: There were no payments in the touch screen version
- Fix: Display the original image instead of the thumbnail in the mobile version
- Fix: Cache is not be updated after modifying the rules in the admincp, the solution comes from @stackia
- Fix: Invalid links in the admincp navigation settings area
- Fix: Unfiltered Empty String in Setting (Forum -> Editing Section -> Permission Related -> Permission Expression)
- Fix: Unfiltered Empty String in Setting (Forum -> Editing Section -> Permission Related -> Permission Expression)
- Fix: Wrong key name of the optimizer language pack
- Fix: Remove the non-existent link pointing to by the "client" at the bottom of the touch screen version of the mobile phone
- Fix: Wrong encoding of task-related files
Discuz! X3.4 TH-UTF8 R20210320 Rev.64
Discuz! X3.4 ภาษาไทย R20210320 Rev.64
1. ดาวน์โหลดไฟล์ติดตั้งตัวเต็ม
วิธีการติดตั้งใหม่
- อัปโหลดไฟล์ทั้งหมดในโฟลเดอร์ upload โดยใช้โปรแกรม FTP เช่น FileZilla เป็นต้น
- เปิดเบราว์เซอร์เพื่อทำการติดตั้ง Discuz! X3.4 โดยไปที่ https://โดเมนของคุณ/install/ เพื่อเริ่มต้นขั้นตอนการติดตั้ง แล้วทำตามหน้าจอที่ปรากฏ
วิธีการอัปเกรด (สำหรับผู้ที่ใช้งาน X3.2, X3.3)
- สำรองไฟล์และฐานข้อมูลทั้งหมด
- อัปโหลดไฟล์ X3.4 ทับตัวเก่าบนเซิร์ฟเวอร์
- เช็คสิทธิ์โฟลเดอร์ ./data/* เป็น 0777 (รวมทั้งโฟลเดอร์ย่อยด้วย)
- อัปโหลดไฟล์จาก utility/clearcloud.php ไปยังโฟลเดอร์ ./install (ถ้าใช้ X3.4 อยู่แล้ว ไม่ต้องทำข้อนี้)
- รันไฟล์ clearcloud.php ที่ yourdomain.com/install/clearcloud.php (ถ้าใช้ X3.4 อยู่แล้ว ไม่ต้องทำข้อนี้)
- ลบโฟลเดอร์ ./install ออก
- เช็คสิทธิ์โฟลเดอร์ ./data/* และ ./uc_server/data/* และ ./uc_client/data/* เป็น 0777 (รวมทั้งโฟลเดอร์ย่อยด้วย)
- เข้าระบบหลังบ้าน admincp ไปที่เมนู เครื่องมือ -> อัปเดตแคช -> ติ๊กถูกทั้ง 3 อัน -> กดตกลง
- เปิดใช้งานโหมดมือถือแบบใหม่ ไปที่เมนู ทั่วไป -> อุปกรณ์พกพา -> เปิดใช้งานการแสดงผลบนอุปกรณ์พกพา: -> เลือก ใช่ -> เปิดโหมดอุปกรณ์พกพาแบบใหม่: -> เลือก ใช่ -> แสดงผลบนอุปกรณ์พกพาโดยอัตโนมัติเมื่อเข้าใช้งาน: -> เลือก ใช่
2. ดาวน์โหลดไฟล์แพทช์สำหรับการอัปเกรด X3.4 (มีเฉพาะไฟล์ที่เปลี่ยนแปลง)
ไฟล์แพทช์สำหรับผู้ที่ใช้งาน X3.4 R20210119 Rev.63 เท่านั้น
ไฟล์แพทช์สำหรับผู้ที่ใช้งาน X3.4 ที่มี Rev. ต่ำกว่านี้
- ดาวน์โหลดได้ที่หน้า Releases
วิธีการอัปเดตไฟล์แพทช์
- ดาวน์โหลดไฟล์แพทช์จากหัวข้อด้านบน
- แยกไฟล์ ZIP แล้วอัปโหลดทับไฟล์เก่าบนเซิร์ฟเวอร์ของคุณ (แนะนำให้สำรองข้อมูลเว็บไซต์ก่อนดำเนินการ)
- เข้าสู่ระบบ AdminCP แล้วอัปเดตไฟล์แคช
3. ประวัติการเปลี่ยนแปลง Discuz! X3.4 ภาษาไทย R20210320 Rev.64
- เพิ่ม !837 Add a new configuration for GD image max pixel upper limit
- เพิ่ม !835 Add a new low-level security modules to minimize the security risks of short file names and empty Host access
- เพิ่ม !788 Add description for multiple selection: "Hold down the CTRL key to select multiple options"
- เพิ่ม !404 Add a new setting "Whether to disclose the management reason" under the topic post
- ปรับปรุง ข้อความภาษาไทยใน AdminCP ส่วนของ "สกิน" เป็น "รูปแบบสไตล์" เพื่อป้องกันความสับสนกับเมนู เทมเพลต (ที่เพิ่มขึ้นมาใหม่)
- ปรับปรุง ข้อมูลลิขสิทธิ์เป็นปี 2021
- ปรับปรุง !844 Update task status in real time instead of cron
- ปรับปรุง !843 Fix: Security question position can reveal the password field
- ปรับปรุง !838 Fix the calendar css
- ปรับปรุง !834 Fix admincp language related to the safety
- ปรับปรุง !827 Remove duplicated language keys
- ปรับปรุง !769 Fix: ambiguous password recovery email tips
- ปรับปรุง !704 Fix the convertip function for illegal second parameter
- ปรับปรุง !699 Update copyright info and some other minor issues
- แก้ไขปัญหา พื้นหลังเมนูย่อยใน AdminCP ที่มีพื้นหลังสีขาว เมื่อชื่อเมนูนั้นมีชื่อยาว เช่น ชื่อเมนู "ตัวเลือกการนำเข้าไฟล์ของเทมเพลท" พื้นหลังเมนูจะมีสีดำไม่ทั้งหมด เป็นต้น
- แก้ไขปัญหา การแคร็กระบบป้องกันการติดตั้งปลั๊กอิน/สกิน/สไตล์ที่ไม่ใช่ของแท้ใหม่ เนื่องจากไฟล์แพทช์ R20210320 มีการแก้ไขระบบตรวจสอบใหม่ (ขอขอบคุณ @zhogong)
- แก้ไขปัญหา Delete the duplicate key value in the article call DIY module
- แก้ไขปัญหา Database connection error returned.
- แก้ไขปัญหา !858 Fix: the second breadcrumb navigation node is blank when the home is displayed in SNS style and is dynamically closed
- แก้ไขปัญหา !857 Move forward the setting of the new mobile template
- แก้ไขปัญหา !855 Fix the bug that the verified information and unmodifiable information can be resubmitted through the form for mandatory modification
- แก้ไขปัญหา !853 Fix: Repeated reply numbers after deleting comments in Topic->Post moderation->Replies moderation
- แก้ไขปัญหา !848 Fix: the page belongs to the unselected state in Portal->Module Management->Module List
- แก้ไขปัญหา !841 Fix the problem that the admincp database verification tool does not support MySQL 8
- แก้ไขปัญหา !839 Prevent the invalid siteurl to be cached
- แก้ไขปัญหา !833 Fix: missed language entry for background HTML module
- แก้ไขปัญหา !831 Fix some bugs in forum-section editing
- แก้ไขปัญหา !828 Fix: Topic generation Tips are not hidden (Portal->Html Management->Generate All)
- แก้ไขปัญหา !821 The plug-in version number is displayed in the plug-in settings and "Not enabled" is displayed when the plug-in is not enabled
- แก้ไขปัญหา !817 Fix some bugs related to the database backup and recovery
- แก้ไขปัญหา !816 Fix: Custom image is not displayed at the site advertisement space
- แก้ไขปัญหา !815 Fix: empty exported file content on the database shell backup
- แก้ไขปัญหา !814 Fix problem that the detection of friend relationship is invalid in some cases
- แก้ไขปัญหา !811 Fix: missing closing A tag.
- แก้ไขปัญหา !809 Fix: Invalid label in the database backup selection: system MySQL Dump (Shell)
- แก้ไขปัญหา !808 Fix the bug: White screen in "System MySQL Dump (Shell) backup database"
- แก้ไขปัญหา !805 Small fix of PR393 to avoid the situation where the resource handle is equal 0
- แก้ไขปัญหา !804 Fix: missing highlight on the forum list page
- แก้ไขปัญหา !803 Adjust the code to avoid false alarms by Tencent Computer Manager
- แก้ไขปัญหา !802 Recommend common websites when installation is complete, such as tutorials
- แก้ไขปัญหา !801 Adjust the version number and the QQ Connect plug-in to adapt to the update of the application center
- แก้ไขปัญหา !800 Fixed an issue where a 404 error was reported when the "URL/undefined" page was redirected to the "URL/undefined" page when an error message was returned when the mobile form was submitted via Ajax
- แก้ไขปัญหา !799 Fix: Cannot complete the account registration on a mobile phone using QQ
- แก้ไขปัญหา !797 Remove duplicated keys in lang_admincp
- แก้ไขปัญหา !795 Clean up some non-existent entries
- แก้ไขปัญหา !789 Delete invalid variable $mobile1exists
- แก้ไขปัญหา !784 Fix: New setting: Allow guests to view user profile
- แก้ไขปัญหา !783 Support SSL encryption while sending email
- แก้ไขปัญหา !779 Fix: Registration is not available at the touch mobile phone because of the form nesting error
- แก้ไขปัญหา !776 Fix the BUG: invalid email sending task caused by WeChat login
- แก้ไขปัญหา !773 New setting: Allow guests to view user profile
- แก้ไขปัญหา !772 Fix: Repeated post operation info in portal page (from=portal)
- แก้ไขปัญหา !770 Remove the nonexistent second parameter of convertip function
- แก้ไขปัญหา !768 Fix PR 660 BUG
- แก้ไขปัญหา !764 Fix several issues with the "atlist" (@username) when posting
- แก้ไขปัญหา !762 Fix: Invalid mail sent in Back-end and Front-end user review
- แก้ไขปัญหา !758 Fix: Invalid bottom links in mobile version
- แก้ไขปัญหา !756 Fix the Search Tags for searchindex
- แก้ไขปัญหา !754 Separate code and language in admincp_index.php
- แก้ไขปัญหา !752 Fix: Error in the archiver pseudo-static rules, optimize the rewrite rules
- แก้ไขปัญหา !750 Fix a BUG in remote login prompt code
- แก้ไขปัญหา !748 Fix: conflict between jQuery and avatar upload tool
- แก้ไขปัญหา !747 Fix: Wrong download file name in some cases
- แก้ไขปัญหา !745 Separate code and language in misc_security.php
- แก้ไขปัญหา !743 Fix: User batch verification is exported as empty files or wrong type data
- แก้ไขปัญหา !740 Fix: Garbled attachments on IE 11 and old Edge
- แก้ไขปัญหา !739 Fix: A link to the related section is not determoned as "section/group".
- แก้ไขปัญหา !737 Fix: The optimized position is wrong when checking if the topic table needs to be optimized
- แก้ไขปัญหา !736 Fix: AdminCP->Optimization, Check SEO optimization always prompting to improve SEO settings
- แก้ไขปัญหา !735 Remove obsolete options in admincp optimizer
- แก้ไขปัญหา !732 (AdminCP->Anti-Spam->Security master) Invalid optimized position for deleting the post when the user is allowed to edit the post
- แก้ไขปัญหา !729 Fix some SQL queries problems caused by some table prefixes
- แก้ไขปัญหา !718 Fix the installation bug: "Data table prefix is empty or format is wrong, please check"
- แก้ไขปัญหา !717 Fix: IP library does not need to be deleted after the operation is not updated
- แก้ไขปัญหา !716 Fix guide page, the post icon does not change with the template color switch and becomes the post icon of the corresponding color system.
- แก้ไขปัญหา !715 Fix: parse tel/magnet links
- แก้ไขปัญหา !713 Fix: restrict the last character to _ in the table prefix format, to avoid the table prefix like pre_1 from being generated and causing the program processing errors
- แก้ไขปัญหา !706 Remove invalid link in AdmiCP->User->send notification->group message
- แก้ไขปัญหา !701 Fix the problem that the custom advertising block function does not work properly in search and misc entries
- แก้ไขปัญหา !700 Fix some group bugs
- แก้ไขปัญหา !698 Groups->Search->Delete group: groupnum updated multiple times
- แก้ไขปัญหา !696 Fix: Invalid label for input id=replylimit
- แก้ไขปัญหา !695 Fix: Change the forum statistics chart from Flash to HTML5
- แก้ไขปัญหา !694 Only super administrators can do "Groups->Group Settings->Select user groups"
- แก้ไขปัญหา !692 Fix the bug that abnormal posts are displayed in the label (such as regular posts, deleted posts, etc.)
- แก้ไขปัญหา !691 Fix vulnerability: restore.php can execute remote SQL files
- แก้ไขปัญหา !685 Fix: hide directory content in some locations
- แก้ไขปัญหา !678 Parsing for new protocol tel/magnet link
- แก้ไขปัญหา !677 Fix some small bugs and problems in the current system
- แก้ไขปัญหา !675 Fix dfopen socket related issues (UCenter and installer)
- แก้ไขปัญหา !674 Fix php5.3 compatibility issues
- แก้ไขปัญหา !660 Fix se...