วิกิพีเดีย:สคริปต์แมว ๆ

__NOTOC__
สคริปต์แมว ๆ กำลังมองหาหนูที่ซ่อนเร้นในซอกหลืบของวิกิพีเดีย
สคริปต์แมว ๆ คือเครื่องมือบนเว็บ สร้างด้วยจาวาสคริปต์ ใช้เทคนิคต่าง ๆ ที่สามารถเป็นไปได้ อาทิ เจเควียรี เอแจ็กซ์ สไตล์ชีต และเอพีไอต่าง ๆ ของมีเดียวิกิเพื่อเพิ่มความสามารถในการจัดการบทความวิกิพีเดีย สคริปต์แมว ๆ ออกแบบมาเพื่อใช้กับสกินเวกเตอร์ เนื่องจากเป็นสกินปริยายที่ทุกคนใช้และเพื่อให้เกิดประสิทธิภาพมากที่สุด
สคริปต์แมว ๆ (ในส่วนของวิกิพีเดีย) เริ่มโครงการเมื่อ 22 พฤศจิกายน พ.ศ. 2554 และเปิดตัวอย่างเป็นทางการเมื่อ 30 พฤศจิกายน พ.ศ. 2554

**การทำงาน**
สคริปต์แมว ๆ มีการทำงานที่สามารถใช้งานได้แล้วดังนี้- เครื่องมือสำหรับจัดรูปแบบข้อความเพิ่มเติม ได้แก่
** 22px 
** 22px 
** 22px 
** เปลี่ยนไอคอนปุ่มตัวหนา ตัวเอน ตัวยก ตัวห้อย ให้คุ้นเคย- 22px เก็บกวาดจุบจิบ ได้แก่
** แทนที่แท็บด้วยช่องว่าง
** เว้นวรรคหน้าและหลังนขลิขิต ยกเว้นที่ตามด้วยเครื่องหมายวรรคตอนอื่น
** จัดชิดหน้าและเว้นวรรคหลังจุลภาค ยกเว้นที่อยู่ในตัวเลข
** ลบช่องว่างที่ขึ้นต้นและตามหลังข้อความ
** ลบไพป์ตัวสุดท้ายที่ไม่ได้ใช้ในแท็กแม่แบบ
** เว้นวรรคหลังสัญลักษณ์หัวข้อ และไพป์ที่ขึ้นต้นบรรทัด
** ลดช่องว่างซ้ำให้เหลือช่องเดียว
** ลดการขึ้นบรรทัดใหม่ (การกด Enter) ให้ไม่เกินสองครั้ง
** แก้รูปแบบหัวเรื่องให้สมดุลและเว้นวรรคแทรก
** ยกเลิกข้อความที่แสดงแทนในลิงก์ถ้าเป็นชื่อเดียวกัน
** ยกเลิกลิงก์ที่กลับมายังบทความตัวเอง
** แทนที่ เ+เ ด้วย แ
** แทนที่ ํ+า ด้วย ำ และเปลี่ยนลำดับวรรณยุกต์ให้ถูกต้อง
** แทนที่ ฤา/ฦา ด้วย ฤๅ/ฦๅ
** ลบสระและวรรณยุกต์ซ้อน
** จัดชิดสระและวรรณยุกต์หากมีช่องว่างข้างหน้า
** เว้นวรรคหน้าและหลังไม้ยมก ยกเว้นที่ตามด้วยเครื่องหมายวรรคตอนอื่น
** เปลี่ยนแม่แบบคอมมอนส์ที่ใส่พารามิเตอร์เป็นหมวดหมู่ ให้เป็น คอมมอนส์-หมวดหมู่
** แทนที่เนมสเปซภาษาอังกฤษบางชื่อไปใช้ภาษาไทย
** เปลี่ยนลิงก์ภายนอกไปยังวิกิพีเดีย ให้เป็นลิงก์ภายใน ทั้งภาษาไทยและภาษาอื่น
** เปลี่ยนลิงก์ภายนอกไปยังวิกิพีเดียที่มีพารามิเตอร์เพิ่ม ให้เป็น fullurl ทั้งภาษาไทยและภาษาอื่น
** แทนที่ส่วนของยูอาร์แอลที่เข้ารหัสเป็น % ให้เป็นตัวอักษรที่อ่านได้- 22px เปลี่ยนเลขไทยไปใช้เลขอารบิกทั้งหน้า- 22px ลบหมายเหตุในรูปแบบ  ออกทั้งหมดในหน้านั้น- ไฟล์:Lightbulb.png แท็บเมนูการทำงานใหม่ สำหรับแก้ไขส่วนแรกของบทความซึ่งปกติไม่มี แสดงส่วนต่างจากการแก้ไขล่าสุด- ไฟล์:Tag_red.png แท็บเมนูการติดป้าย ได้แก่
** ป้ายแจ้งลบ ละเมิดลิขสิทธิ์ ต้องการอ้างอิง สำหรับหน้าทั่วไป
** ป้ายไม่ได้ระบุสัญญาอนุญาต ไม่มีแหล่งที่มา สำหรับหน้าไฟล์
** ป้ายโครงการวิกิหรือสถานีย่อย สำหรับหน้าบทความหรือหน้าพูดคุย สามารถติดป้ายพร้อมกันหลายโครงการ และจัดระดับบทความไปด้วยในเวลาเดียวกัน

**การติดตั้ง**
 สำหรับผู้ใช้สกินเวกเตอร์ใหม่ (สกินปริยาย)
# คัดลอก ผู้ใช้:Octahedron80/vector-2022.css ไปวางที่ พิเศษ:หน้าของฉัน/vector-2022.css (ถ้าคุณมีสไตล์ชีตส่วนบุคคลอยู่แล้ว สามารถนำไปต่อท้ายได้)
# คัดลอก ผู้ใช้:Octahedron80/vector-2022.js ไปวางที่ พิเศษ:หน้าของฉัน/vector-2022.js (ถ้าคุณมีจาวาสคริปต์ส่วนบุคคลอยู่แล้ว สามารถนำไปต่อท้ายได้)
# รีโหลด (เช่นกด Ctrl+F5 หรือ Ctrl+R)
 สำหรับผู้ใช้สกินเวกเตอร์เก่า
# คัดลอก ผู้ใช้:Octahedron80/vector.css ไปวางที่ พิเศษ:หน้าของฉัน/vector.css (ถ้าคุณมีสไตล์ชีตส่วนบุคคลอยู่แล้ว สามารถนำไปต่อท้ายได้)
# คัดลอก ผู้ใช้:Octahedron80/vector.js ไปวางที่ พิเศษ:หน้าของฉัน/vector.js (ถ้าคุณมีจาวาสคริปต์ส่วนบุคคลอยู่แล้ว สามารถนำไปต่อท้ายได้)
# รีโหลด (เช่นกด Ctrl+F5 หรือ Ctrl+R)

**การปรับปรุงรุ่น**
ตรวจสอบรุ่นล่าสุดจากกล่องข้อมูลทางขวา คลิก 🔃 (ไอคอนลูกศรวงเวียน) หรือรีโหลด เพื่อให้หน่วยความจำชั่วคราวได้รับการอัปเดต และคุณก็จะได้ใช้สคริปต์แมว ๆ รุ่นใหม่อยู่เสมอ

**ข้อควรระวัง**
left
:* ไม่ควรใช้สคริปต์แมว ๆ เก็บกวาดหน้าแม่แบบ หรือหน้าย่อยที่ทำหน้าที่คล้ายแม่แบบ เนื่องจากอาจส่งผลให้ทำงานผิดพลาด
:* บางบทความอาจจำเป็นต้องใช้เลขไทยเฉพาะบางจุด และบางหน้าอาจจำเป็นต้องใช้คอมเมนต์อยู่
:* เว็บไซต์บางแห่งใช้จุลภาค วงเล็บ หรือไม้ยมกในยูอาร์แอล หากเก็บกวาดแล้วสคริปต์จะจัดรูปแบบการเว้นวรรคในยูอาร์แอลให้เพี้ยนไป ส่งผลให้ลิงก์เสีย
:* ควรกดปุ่ม "แสดงการเปลี่ยนแปลง" เพื่อตรวจทานสิ่งที่ได้เก็บกวาดไปก่อนบันทึก

**แจ้งปัญหาหรือแนะนำ**
หากคุณมีข้อสงสัยหรือข้อแนะนำ กรุณาฝากคำถามไว้ที่หน้า คุยกับผู้ใช้:Octahedron80

**ดูเพิ่ม**
 สคริปต์แมว ๆ สำหรับวิกิพจนานุกรม
หมวดหมู่:สคริปต์วิกิพีเดีย