ผู้ใช้:Bebiezaza/iScript10devChangelog
หน้าตา
นี่คือการเปลี่ยนแปลง/ปรับปรุงที่เกิดขึ้นทั้งหมดในระหว่างการเขียนสคริปต์จัดให้รุ่นที่ 10
สำหรับหน้าหลัก ดูที่วิกิพีเดีย:สคริปต์จัดให้
Change Log
[แก้]+ = Added - = Removed * = Changed, Tweaked, Fixed
10 build 38
[แก้]* fixed article linking for rollback summary
10 build 37
[แก้]* bug fix: หน้าที่มีช่องว่างจะ rollback ไม่ได้
10 build 36
[แก้]+ จัดรูปแบบวงเล็บและมาตราในเอกสารกฎหมายสำหรับวิกิซอร์ซ
10 build 35
[แก้]* minor adjustment: แจ้งไม่จำเป็นต้องจัดไม้ยมกหรือเปลี่ยนระบบตัวเลข เปลี่ยนเป็นตัวอักษรสีดำ * bug fix: แจ้งเข้าโครงการวิกิกลับมาแสดงในเนมสเปซหมวดหมู่แล้ว
10 build 34
[แก้]+ official wikibooks support * ดึงความสามารถเก็บกวาดที่ตกหล่นไปให้กลับมาใช้งานได้ปกติ
10 build 33
[แก้]* new config system, combining all scattered configs
10 build 32
[แก้]* จัดห่างไม้ยมก เปลี่ยนไปใช้เลขอารบิก เปลี่ยนไปใช้เลขไทย จะไม่ทำซ้ำอีกถ้าไม่มีอะไรต้องทำ
10 build 31
[แก้]* กล่องอัพเดทสคริปต์ใช้ได้ปกติแล้ว
10 build 30
[แก้]* ขึ้นป้ายเตือนจะไม่ใส่วันสำหรับแม่แบบที่ไม่ต้องการแล้ว * เปลี่ยนชื่อ folder /Functions เป็น /modules
10 build 29
[แก้]* ปรับ variable ทั้งหมดให้เป็น camelCase
10 build 28
[แก้]* เก็บกวาดโค้ดที่ไม่ใช่แล้วออกจากสคริปต์จัดให้ #2 * ระบบย้อนหน้าไม่ใช่การแก้ไขเล็กน้อย - ยกเลิก config revertMaxRevisions, userTalkPageMode
10 build 27
[แก้]* เก็บกวาดโค้ดที่ไม่ใช่แล้วออกจากสคริปต์จัดให้ #1
10 build 26
[แก้]* รีไรต์ระบบการย้อนหน้าขึ้นใหม่ เพื่อแก้ไขบัคจากโค้ดเก่า - ตัดความสามารถเปิดหน้าพูดคุยชั่วคราว
10 build 25
[แก้]* revert mediawiki API back to ajax API because ES5
10 build 24
[แก้]* เก็บกวาด admin.js - ยกเลิกปุ่ม "ลบไม่ได้ใช้", "ลบไม่เป็นสารานุกรม" เพื่อเตรียมแทนด้วยระบบใหม่ในอนาคต - ยกเลิกความสามารถย่อโค้ดชั่วคราว
10 build 23
[แก้]+ โครงการวิกิที่ 114 * เปลี่ยนให้กล่องพื้นฐานของการตรวจสอบรุ่นสคริปต์กลับมาเป็นกล่องใหญ่ * Recalibration and cleanup blunders in code - ยกเลิก config usePreciseConversion, useEnhancedRollback
10 build 22
[แก้]* รวม notify.js notifyFiles.js speedyAFD.js projectMenu.js กลับเข้าไปใน mainTabs.js * ย้าย folder Scripts เข้าไปอยู่ใน iScript และเปลี่ยนชื่อเป็น Functions
10 build 21
[แก้]* รีไรต์ editor.js (แยกออกมาเป็น NEWeditor.js) * กลุ่มความสามารถที่อยู่ในเมนูบน * ปุ่มทับศัพท์, ปุ่ม "พ.ศ. อะไร" กลับมาใช้งานได้ปกติแล้ว * ปุ่ม "พ.ศ. อะไร" แปลงเป็น พ.ศ. 0 ได้แล้ว * ความสามารถในด้านการแก้ไขบทความของสคริปต์จัดให้สามารถใช้ได้ในหน้าแสดงตัวอย่างแล้ว ** ยังไม่ได้รีไรต์ปุ่มแทนที่คำในรุ่นนี้ * ปรับปรุงข้อมูลหัวของแต่ละหน้า - ยกเลิกความสามารถจัดหน้าของวิกิซอร์ซ เนื่องจากไม่มีความจำเป็นในการใช้งานแล้ว
10 build 20
[แก้]* Recalibration and cleanup blunders in code
10 build 19
[แก้]* ย้ายการสร้างกล่องแถบด้านซ้ายไปรวมใน sidebox.js * รีไรต์ความสามารถในกล่องแถบด้านซ้าย * นำ API เข้ามาใช้แทนระบบเก่าสำหรับการสร้างหน้าเปลี่ยนทาง * สามารถซ่อนรายชื่อลิงก์แดงได้แล้ว - ยกเลิก config useAjaxApi
10 build 18
[แก้]* เมนูแจ้งเข้าโครงการที่ไม่เป็น scroll จะแสดงอย่างถูกต้องแล้วใน Chrome หลังจากที่พังจากตอนซ่อมใน build 16 * รีไรต์ projectMenu.js * ยกเลิกฟังก์ชันที่ไม่ได้ใช้ API หากมีการใช้งานได้ผ่าน API แล้ว - ลดฟังก์ชันที่ไม่จำเป็นลง และถ้าหากเป็นไปได้จะรวมเข้ากับฟังก์ชันอื่นทันที
10 build 17
[แก้]* ปรับปรุง(รีไรต์)ฟังก์ชันต่าง ๆ ใน helper.js (แยกออกมาเป็น functions.js) * รีไรต์การดึงข้อมูลผู้อัปโหลดภาพ ให้ใช้ API แทน * รีไรต์ notify.js, notifyFiles.js และ speedyAFD.js * ยกเลิกฟังก์ชันที่ไม่ได้ใช้ API หากมีการใช้งานได้ผ่าน API แล้ว - ลดฟังก์ชันที่ไม่จำเป็นลง และถ้าหากเป็นไปได้จะรวมเข้ากับฟังก์ชันอื่นทันที * ย้ายฟังก์ชันดึงปีพ.ศ. ไปอยู่ใน functions.js
10 build 16
[แก้]* รีไรต์ API ทั้งหมดที่ไม่เกี่ยวกับการย้อนหน้า จาก ajax API เป็น mediawiki API * เมนูแจ้งเข้าโครงการที่เป็น scroll จะแสดงอย่างถูกต้องแล้วใน Firefox * เมนูบนในสกิน monobook จะไม่แสดง cursor เป็น text selection แล้ว โดยเปลี่ยนเป็นชี้ให้เหมือนปุ่มอื่น ๆ
10 build 15
[แก้]* รีไรต์การตรวจสอบรุ่นสคริปต์
10 build 14
[แก้]* ปรับปรุง(รีไรต์)ฟังก์ชันต่าง ๆ ใน helper.js (แยกออกมาเป็น functions.js) * กลุ่มเมนูบนหลัก * รีไรต์ editSection0 กับ lastDiff และย้ายไปรวมใน mainTabs.js
10 build 13
[แก้]* ปรับปรุง(รีไรต์)ฟังก์ชันต่าง ๆ ใน helper.js (แยกออกมาเป็น functions.js) * กลุ่มเมนูข้าง - ตัด config useMyWelcome ออกจากโค้ด
10 build 12
[แก้]+ WP:ART wikiproject * ปรับปรุง(รีไรต์)ฟังก์ชันต่าง ๆ ใน helper.js (แยกออกมาเป็น functions.js) * กลุ่มเมนูบน * แก้ไขแถบข้างบนให้ขนาดตัวอักษรกลับมาปกติ
10 build 11 & 9.14-019/9.425
[แก้]* ปรับปรุงแถบบนให้รองรับ new vector
10 build 10
[แก้]+ รวมการเรียกปี พ.ศ. ไปเป็นฟังก์ชันเดียว * ปรับปรุง API จาก [[phab:T280806]] แต่ไม่รวมถึงฟังก์ชันการย้อนหน้า * เริ่มแยกฟังก์ชันใน mainTabs.js ไปเป็นไฟล์เฉพาะเรื่อง เพื่อความง่ายในการ refactor โค้ดใหม่ * แจ้งปรับปรุงทั้งหมดที่เกี่ยวกับภาพ -> notifyFiles.js - ตัด config useFullNames ออกจากโค้ด - ลบ API ที่ไม่ได้ใช้ (GetEditToken และ PrependPage)
10 build 9
[แก้]* เริ่มแยกฟังก์ชันใน mainTabs.js ไปเป็นไฟล์เฉพาะเรื่อง เพื่อความง่ายในการ refactor โค้ดใหม่ * แจ้งปรับปรุงทั้งหมด(ที่ไม่เกี่ยวกับภาพ) -> notify.js * แจ้งต้องการเก็บกวาดสามารถใช้ร่วมกับ ajaxAPI ได้แล้ว * แก้บัคแจ้งเข้าโครงการวิกิแสดงในหน้าหลักและไร้สาระนุกรม - ทยอยลบ/ยกเลิกโค้ดที่ไม่ได้ใช้
10 build 8
[แก้]* เริ่มแยกฟังก์ชันใน mainTabs.js ไปเป็นไฟล์เฉพาะเรื่อง เพื่อความง่ายในการ refactor โค้ดใหม่ * แจ้งเข้าโครงการวิกิ -> projectMenu.js * แก้ไขฟังก์ชันแจ้งเข้าโครงการวิกิให้ใช้ได้ถ้าไม่ได้เปิด ajax api - ทยอยลบ/ยกเลิกโค้ดที่ไม่ได้ใช้
10 build 7
[แก้]* เริ่มแยกฟังก์ชันใน mainTabs.js ไปเป็นไฟล์เฉพาะเรื่อง เพื่อความง่ายในการ refactor โค้ดใหม่ * ฟังก์ชันลบ -> speedyAFD.js * กันไม่ให้ปุ่มแจ้งลบแสดงในหน้าหลัก - ทยอยลบ/ยกเลิกโค้ดที่ไม่ได้ใช้
10 build 6
[แก้]* ย้ายจาก editor/monobook.js ไป editor.js * ทยอยลบตัวแปรบางค่าที่ไม่ได้ใช้ออก * ยกเครื่อง mainTabs.js - ยกเลิกปุ่ม "★สังคายนา" เนื่องจากโครงการสังคายนาวิกิพีเดียไทยรอบ 2 ได้ยุติลงแล้ว
10 build 5
[แก้]* ปรับปรุงโค้ดจัดห่างไม้ยมกให้มีประสิทธิภาพมากขึ้น * ปรับปรุงฟังก์ชันสร้างหน้าเปลี่ยนทาง * ให้ editor.js โหลดก่อน ไม่งั่นความย่ออาจหายได้ - การทำหน้าเปลี่ยนทางไม่ใช่การแก้ไขเล็กน้อยแล้ว - ยกเลิกปุ่ม "✘ลบทันที"
10 build 4
[แก้]* เปลี่ยนจัดชิดไม้ยมกให้เป็นจัดห่างไม้ยมก - ทยอยลบ/ยกเลิกโค้ดที่ไม่ได้ใช้ - build นี้เน้นที่ editor
10 build 3
[แก้]* ปรับปรุงโค้ดที่ขาดหายไปตอนที่ปรับปรุงเพื่อรองรับ [[phab:T72470]] (admin.js) โดยปล่อยคู่ขนานกับ 9.14-017/9.423 * รวบ addVectorTab เข้าไปใน addTab เป็นฟังก์ชันเดียวกัน
10 build 2
[แก้]* เรียงเลข wiki editions ใหม่ * ยกเครื่อง iScript.js, sidebox.js และ mainTabs.js * ย้าย function doLastDiff จาก mainTabs.js ไป iScript.js ชั่วคราว * ย้าย function redirect จาก iScript.js ไป sidebox.js - ทยอยลบ/ยกเลิกโค้ดที่ไม่ได้ใช้
10 build 1
[แก้]* เริ่มยกเครื่อง iScript.js * ยกเครื่องระบบเช็ครุ่น * ยกเครื่องกล่องด้านซ้ายของสจห. รวมถึงคั่นหน้า - ยกเลิกระบบเพิ่มป้ายโครงการวิกิที่เพิ่มมาใน 9.14-008/9.30