ผู้ใช้:BebiezazaBot/Task/1.2
หน้าตา
Function overview: เปลี่ยนแม่แบบจาก "หัวราชกิจจานุเบกษา" (แบบเก่า) เป็น "หัวราชกิจจานุเบกษาสลับ" พร้อมปรับพารามิเตอร์ ในเนมสเปซดัชนี
Automatic, Supervised, or Manual: Supervised
Programming language(s): AutoWikiBrowser
Source code available: regex pattern below
Edit period(s): ครั้งเดียว จนกว่าการย้ายจะเสร็จสิ้น
Estimated number of pages affected: 110 หน้า
Function details:
เปลี่ยนแม่แบบจาก "หัวราชกิจจานุเบกษา" (แบบเก่า) เป็น "หัวราชกิจจานุเบกษาสลับ" โดยย้ายพารามิเตอร์
และดูพารามิเตอร์ที่ 5 และ 6, ถ้ามีพารามิเตอร์ที่ 5 จะตั้งพารามิเตอร์ "1" ใน "หัวราชกิจจานุเบกษาสลับ" เป็น 5; ถ้ามีพารามิเตอร์ที่ 6 จะตั้งพารามิเตอร์ "1" ใน "หัวราชกิจจานุเบกษาสลับ" เป็น 6; ถ้าไม่มี จะตั้งพารามิเตอร์ "1" ใน "หัวราชกิจจานุเบกษาสลับ" เป็น 4 ซึ่งจะตรวจสอบทั้งแม่แบบ "หัวราชกิจจานุเบกษา" และ "หรก" ซึ่งจะทำงานเฉพาะในเนมสเปซ "ดัชนี" |
regex pattern
[แก้ไข]หรก to หรส basic case (full name) | find {{หัวราชกิจจานุเบกษา\|([^\|]*?)\|([^\|]*?)\|([^\|]*?)\|([^\|]*?)}} → replace with {{หรส|4|น=$1|ล=$2|ต=$3|ว=$4}}
|
---|---|
หรก to หรส ฉบับพิเศษ case (full name) | find {{หัวราชกิจจานุเบกษา\|([^\|]*?)\|([^\|]*?)\|([^\|]*?)\|([^\|]*?)\|พ}} → replace with {{หรส|5|น=$1|ล=$2|ต=$3|ว=$4}}
|
หรก to หรส ตอนพิเศษ case (full name) | find {{หัวราชกิจจานุเบกษา\|([^\|]*?)\|([^\|]*?)\|([^\|]*?)\|([^\|]*?)\|\|พิเศษ}} → replace with {{หรส|6|น=$1|ล=$2|ต=$3|ว=$4}}
|
หรก to หรส basic case (abbr) | find {{หรก\|([^\|]*?)\|([^\|]*?)\|([^\|]*?)\|([^\|]*?)}} → replace with {{หรส|4|น=$1|ล=$2|ต=$3|ว=$4}}
|
หรก to หรส ฉบับพิเศษ case (abbr) | find {{หรก\|([^\|]*?)\|([^\|]*?)\|([^\|]*?)\|([^\|]*?)\|พ}} → replace with {{หรส|5|น=$1|ล=$2|ต=$3|ว=$4}}
|
หรก to หรส ตอนพิเศษ case (abbr) | find {{หรก\|([^\|]*?)\|([^\|]*?)\|([^\|]*?)\|([^\|]*?)\|\|พิเศษ}} → replace with {{หรส|6|น=$1|ล=$2|ต=$3|ว=$4}}
|