ข้ามไปเนื้อหา

คุยกับผู้ใช้:Patsagorn Y.

ไม่รองรับเนื้อหาของหน้าในภาษาอื่น
เพิ่มหัวข้อ
จากวิกิพีเดีย สารานุกรมเสรี
ความเห็นล่าสุดเมื่อ: 1 เดือนที่ผ่านมา โดย Jeabbabe ในหัวข้อ สคริปต์ตรวจบทความฉบับร่างไม่ทำงาน
  • ถ้าผมพูดคุยที่หน้าคุยกับผู้ใช้ของคุณ ผมจะเฝ้าดูหน้าผู้ใช้ของคุณจนกว่าจะเสร็จการพูดคุย คุณสามารถตอบได้โดยไม่ต้อง {{ตอบถึง}}
  • ถ้าคุณพูดคุยที่หน้าคุยกับผู้ใช้ของผม ในสองครั้งแรก (ของแต่ละส่วนแต่ละเรื่อง) ผมจะ {{ตอบถึง}} คุณ นอกจากนั้น ผมจะปล่อยไว้จนกว่าคุณจะพบเอง
[11:30 ICT] ผู้ใช้ไม่ออนไลน์
กรุณาฝากข้อความไว้ด้านล่าง หรืออีเมล หรือใช้ /msg MemoServ send patsagorn <ข้อความที่ต้องการส่ง> บน IRC ที่ web.libera.chat
กรุ
แบ่งตามช่วงเวลา

m:Wikimedia Thailand/Calendar

[แก้]

อยากเชิญชวนให้ดูแลกิจกรรม Thai localization/Security review ในเดือนกรกฎาคมครับ หากเป็นผู้รับผิดชอบตรงนี้ได้ ผมคิดว่าน่าจะได้รับการสนับสนุนให้ไปประชุม Wikimedia Hackathon ต่อในยุโรปได้ครับ --Taweethaも (คุย) 16:18, 4 มีนาคม 2566 (+07)ตอบกลับ

ไปต่อที่ WP:AN นะครับ --Taweethaも (คุย) 12:06, 5 มีนาคม 2566 (+07)ตอบกลับ

mw:Wikimedia_Hackathon_2023 ปีนี้เร็วไปไหมครับ หรือว่าไว้รอปีหน้าจะมีเวลาในการเตรียมตัวได้มากกว่า --Taweethaも (คุย) 13:38, 7 มีนาคม 2566 (+07)ตอบกลับ

ถ้าหมายถึงการเข้าร่วม ผมไม่สะดวกออนไซต์เลยครับ ทั้งอายุยังไม่ถึงและไม่สะดวกเดินทางครับ ต้องขอโทษด้วยครับ — Patsagorn 🍝 16:20, 7 มีนาคม 2566 (+07)ตอบกลับ
ไม่เป็นไรครับ ปีหน้าและปีต่อๆ ไปค่อยวางแผนกันได้ --Taweethaも (คุย) 16:53, 13 มีนาคม 2566 (+07)ตอบกลับ

@Bebiezaza: เอาแค่กรกฎาคมนี้ก่อนนะครับว่าจะทำอะไรกันดี ก่อนอื่นผมคิดว่าแม่แบบ cite เราจัดการกับปัญหา พ.ศ. ให้เรียบร้อยดีไหม ส่วนของโค้ดเบื้องต้นมีแล้วนั่นคือจะไม่ยอม +543 ให้กับโค้ดตรวจสอบ จะไม่ได้ขึ้นตัวแดง --Taweethaも (คุย) 11:28, 21 พฤษภาคม 2566 (+07)ตอบกลับ


@Bebiezaza: ไม่แน่ใจว่าดูข้ามข้อความนี้ไปหรือเปล่าครับ --Taweethaも (คุย) 16:21, 6 มิถุนายน 2566 (+07)ตอบกลับ

@Bebiezaza, RidJasper, และ Siam2019: เห็นที่เขียนไว้ใน วิกิพีเดีย:โครงการวิกิเทคนิค/Audit-a-thon/กรกฎาคม_2566 ผมจะตามไปพูดคุยกันต่อตรงนั้นเลยนะครับ --Taweethaも (คุย) 12:01, 24 มิถุนายน 2566 (+07)ตอบกลับ

Technical consultation for DYK

[แก้]

สืบเนื่องจาก คุยเรื่องวิกิพีเดีย:รู้ไหมว่า/หัวข้อที่ถูกเสนอ#ข้อเสนอเพื่อพัฒนาให้ตอบสนองผู้อ่านหน้าหลักได้ดียิ่งขึ้น ซึ่งเข้าใจว่าจะผ่านในอีกไม่นานนี้ ผมเข้าใจว่าในทางเทคนิคจะดำเนินการดังนี้

  1. {{รู้ไหมว่า}} จะถูกรื้อออก เขียนด้วยภาษาเดิมหรือทำเป็นมอดูลก็แล้วแต่ โดยอ่านตัวแปร วัน-เดือน-ปี ปัจจุบันขึ้นมา จากนั้นเขียนเงื่อนไขทำนอง if exists สำหรับ วิกิพีเดีย:รู้ไหมว่า/YYYY-MM-DD (ซึ่งสร้างไว้ล่วงหน้าสำหรับวันที่จะเริ่มแสดงผลของเดือนถัดไป) ไล่ย้อนหลังไปถึงวัน DD=01 อันไหนมีก็แสดงผลและหลุดออกจากเงื่อนไขเลย สุดท้ายถ้าไม่มีให้แสดงแม่แบบเชิญชวนร่วมกิจกรรม DYK แทน (แม่แบบจะต้องถูกเขียนมาใหม่มีขนาดพอดีช่องแสดงผลในหน้าหลักเพื่อข้อเสนอนี้)
  2. เลิกการทำกรุสำหรับ วิกิพีเดีย:รู้ไหมว่า หรือ ทำกรุเป็นสารบัญรายปีสำหรับ วิกิพีเดีย:รู้ไหมว่า/YYYY-MM-DD ซึ่งอาจเขียนรหัสต้นฉบับคล้ายกับข้อ 1 แต่เป็นลักษณะว่า if exists แสดงผลทันทีและไม่หลุดจากเงื่อนไข

หากมีแนวคิดที่ดีกว่าหรือมีข้อแนะนำสำหรับการปรับปรุงก็กรุณาเสนอมาได้เลยครับ

-- Taweethaも (คุย) 13:05, 23 มิถุนายน 2567 (+07)ตอบกลับ

@Taweetham: ของข้อแรก เท่าที่ลองอ่านข้อเสนอ การดำเนินการแบบนี้น่าจะเหมาะและง่ายต่อการนำไปใช้ดีอยู่แล้วครับ ข้อที่ 2 เป็นไปได้ตราบใดที่ไม่ได้เรียกใช้ if exist เกิน 500 ครั้ง เลยคิดว่าไม่น่ามีปัญหาอะไรครับผม — Patsagorn 🍝 14:53, 23 มิถุนายน 2567 (+07)ตอบกลับ
ขอบคุณมากครับ ตรรกะลงตัวแล้ว ต่อมาจะเป็นการเลือกใช้เครื่องมือ เท่าที่อ่านข้างต้น เข้าใจว่าภาษาวิกิธรรมดาเอาอยู่ไม่ต้องไปถึง มอดูล Lua Script ใช่ไหมครับ --Taweethaも (คุย) 07:16, 24 มิถุนายน 2567 (+07)ตอบกลับ
ดำเนินการแล้วสำเร็จเป็นส่วนใหญ่ครับ เกิดติดปัญหาเล็กน้อยที่การทำกรุอัตโนมัติรายปี วิกิพีเดีย:รู้ไหมว่า#กรกฎาคม_2567 เป็นประเด็นเรื่องการขึ้นบรรทัดใหม่ครับ สามารถกดย้อนดูไปที่ประวัติได้ครับว่าผมพยายามไม่ใหิเกิดบรรทัดว่างและพยายามให้หัวข้อใหม่แสดงผลได้ถูกต้อง แต่ดูเหมือนว่าระบบจะไม่ให้ความร่วมมือ ตรงนี้อาจจะขอรบกวนช่วยกันดูหน่อยครับ --Taweethaも (คุย) 16:45, 2 กรกฎาคม 2567 (+07)ตอบกลับ
@Taweetham:เท่าที่ดูเข้าใจว่าน่าจะพอเข้าใจพฤติกรรมของช่องว่างแล้ว จริง ๆ ก็มาจากบรรทัดใหม่ระหว่าง }}\n{{#ifexist: นั่นเองครับ ในความคิดแรกผมตั้งใจว่าจะใช้ lua ครับ เพราะต้องเขียน if-else ซ้อนกัน 31 ชั้นถึงจะครบ fallback แต่มานั่งคิดดี ๆ อาจจะโอเคก็ได้เพราะ 31 ก็ไม่ได้มากมายขนาดนั้นครับ มีความเห็นว่าอย่างไรครับ
อีกเรื่องหนึ่ง พอดีแอบขัดใจกับ 2024-7-14 ปกติเห็นใช้แต่ 2024-07-14 กัน มีเหตุผลอะไรเป็นพิเศษหรือเปล่าครับ 😅 — Patsagorn 🍝 01:09, 3 กรกฎาคม 2567 (+07)ตอบกลับ

ขอบคุณสำหรับคำตอบครับ ขอแยกปัญหาปลีกย่อยทีละประเด็น

  1. วิกิพีเดีย:รู้ไหมว่า#กรกฎาคม 2567 มันแปลกและถือว่าปัญหายังไม่ได้แก้ไขครับ
    • ถ้ามีบรรทัดใหม่ }}\n{{#ifexist: จะได้ผลอย่างไน https://th.wikipedia.org/w/index.php?title=วิกิพีเดีย:รู้ไหมว่า&oldid=11602306 นั่นคือ มีช่องว่ามากมายระหว่าง 15 กับ 1 แต่ก่อน 15 กลับไม่มีช่องว่าง
    • ถ้าเอาการขึ้นบรรทัดใหม่ออกให้หมดเป็น }}{{#ifexist: จะได้ผลอย่างใน https://th.wikipedia.org/w/index.php?title=วิกิพีเดีย:รู้ไหมว่า&oldid=11602317 คือชุด ===1=== ไปติดด้วยกันกับ 15 เลย เป็นการแสดงผลที่ไม่ถูกต้องอีกแบบครับ
    • ผมคิดว่าไม่ใช่ bug แต่เป็น unintended feature ถ้าแก้ไหวก็แก้ ถ้าจะเปลี่ยนเป็นมอดูลใช้ lua ก็ไม่ติดขัดครับ ประเด็นต่อเนื่องคือถ้าเป็น lua จะต้องรอ admin เขียนให้หรือไม่ครับ ผมแค่คิดว่าทำอะไรที่เรามีศักยภาพทำได้เองไม่เป็นภาระคนอื่นไปก่อนให้มากที่สุด
  2. ผมชอบให้มี zero padded เช่นกันครับ แต่ว่าใน {{รู้ไหมว่า}} ต้องเอาตัวเลขวันไปคำนวณ ถ้าจะใช้ตัวเลขแบบ zero padded น่าจะต้องใส่ฟังก์ชันแปลงอีกขั้นก่อนจะไปคำนวณ -1 -2 ฯลฯ ได้ครับ จะเปลี่ยนตอนนี้ยังทันครับ ทั้งเป็นแบบเดิมและเป็นมอดูล รวมทั้งตอนนี้ก็มีหน้าเปลี่ยนทางเอาไว้เพราะว่าเดิมผมสร้างแบบมี zero padded เอาไว้ตามความตั้งใจแต่เดิม
  3. ผมมีแผนความปลอดภัยต่อใน WP:AN ไม่แน่ใจว่าตั้งคลุมไปเลยจาก {{รู้ไหมว่า}} ให้คลุมถึงหน้าย่อยที่จะสร้างในอนาคต โดยตั้งเป็น autoconfirm ตลอดกาลได้หรือไม่ในทางเทคนิค

--Taweethaも (คุย) 11:38, 3 กรกฎาคม 2567 (+07)ตอบกลับ

ผมลองแก้ปัญหาเรื่องช่องว่างในหน้าโครงการกับจัดรูปแบบ logic ใหม่โดยใช้วันที่ปัจจุบันแล้ว -1 -2 -3 days ไปเรื่อย ๆ แล้ว ซึ่งมันจะถอยไปจนถึงเดือนก่อนหน้าได้เลย ไม่แน่ใจว่าเป็นพฤติกรรมที่คาดหวังหรือเปล่านะครับ และยังไม่ต้องเขียน lua ตอนนี้ครับ
เรื่องการป้องกันสามารถทำได้ผ่าน MediaWiki:Titleblacklist และอนุญาตเฉพาะ autoconfirmed ที่สามารถสร้าง/แก้ไขได้ โดยการเพิ่มบรรทัดแบบนี้ครับ
 #ป้องกันการสร้างและแก้ไข [[แม่แบบ:รู้ไหมว่า]] โดยผู้ใช้นิรนาม/ผู้ใช้ใหม่
 แม่แบบ:รู้ไหมว่า\/.* <noedit|errmsg=Titleblacklist-DYK-template|autoconfirmed>
หมายเหตุ: อาจจะต้องออกแบบกล่องข้อความไว้ด้วยครับ — Patsagorn 🍝 15:28, 3 กรกฎาคม 2567 (+07)ตอบกลับ

ขอบคุณมากสำหรับทุกการแก้ไขครับ

  1. เห็นการแก้ไขแล้วครับ ถูกต้องแล้วครับต้องย้อนเดือนไปด้วย ผมลืมคิดไป แต่ย้อนไม่เกิน 30 วัน ไม่ต้องถึง 31 วันครับ เห็นการการแก้ไข white space แล้วเรียบร้อยดีครับ
  2. ใน WP:AN จะไปเปลี่ยนใหม่เป็น MediaWiki:Titleblacklist ตามที่เสนอแทนครับ
  3. ไม่ทราบพอมีแนวคิดที่สั้นกระทัดรัดสำหรับการหาวันสิ้นเดือน (แทนที่จะเขียน switch หรือ nested if ไป 12 เดือน) สำหรับ เลข 26-31 ที่ต้องเปลี่ยนไปมาในหน้า วิกิพีเดีย:รู้ไหมว่า/หัวข้อที่ถูกเสนอ และ วิกิพีเดีย:บทความคัดสรรประจำเดือน บ้างไหมครับ ปัจจุบันยังเปลี่ยนตัวเลขด้วยมือและอาจสร้างความสับสนแก่คนเข้ามาอ่านได้ถ้าเลขยังไม่เปลี่ยนแปลงให้เป็นปัจจุบัน
  4. กล่องข้อความ ไม่แน่ใจว่าหมายถึงจุดไหนนะครับ ใช่กรณีที่ไม่มี DYK เหลือให้แสดงผลแล้วใช่ไหมครับ ผมเขียนข้อความเป็น plain text ไม่มีการจัดรูปแบบใดๆ อยู่ตำแหน่ง else ครั้งสุดท้ายตั้งแต่ต้น ไม่แน่ใจว่ามีข้อเสนอแนะให้เปลี่ยนแปลงอย่างไรหรือเปล่าครับ

--Taweethaも (คุย) 18:07, 3 กรกฎาคม 2567 (+07)ตอบกลับ

ผ่านมาหนึ่งเดือนเต็มแล้วครับ ผมแก้ไขต่อไปอีกสร้างแม่แบบเพิ่มเติมด้วย อยู่ที่ {{รู้ไหมว่า/a}} และ {{รู้ไหมว่า/q}} ถ้ามีโอกาสอยากให้ไปตรวจสอบดูความเรียบร้อยถูกต้องต่อไปทั้งเชิงประสิทธิภาพ/ประสิทธิผลการใช้งานและความปลอดภัยครับ --Taweethaも (คุย) 14:55, 3 สิงหาคม 2567 (+07)ตอบกลับ

PatsaBot

[แก้]

ใน WP:AN มีข้อความถูกจับใส่กรุโดยยังไม่ได้รับการดำเนินการครับ ผมได้ย้อนกลับไปแล้ว --Taweethaも (คุย) 09:59, 7 กรกฎาคม 2567 (+07)ตอบกลับ

เอาข้อความ <!-- User:DoNotArchiveUntil 09:51, 6 กรกฎาคม 2577 (+07) --> ออกจากหน้า WP:AN แล้วนะครับ --Taweethaも (คุย) 20:36, 12 กรกฎาคม 2567 (+07)ตอบกลับ
ใส่กลับเข้าไปใหม่แล้วนะครับ เพราะว่าข้อความที่ผมเขียนถูกลบ --Taweethaも (คุย) 14:53, 3 สิงหาคม 2567 (+07)ตอบกลับ
@Taweetham:ใช้ {{subst:DNAU}} ตรงส่วนที่ต้องการนะครับ — Patsagorn 🍝 15:11, 3 สิงหาคม 2567 (+07)ตอบกลับ
ขอบคุณครับ --Taweethaも (คุย) 08:43, 4 สิงหาคม 2567 (+07)ตอบกลับ

สคริปต์ตรวจบทความฉบับร่างไม่ทำงาน

[แก้]

สคริปต์ตรวจบทความฉบับร่างของผมหายไป ทำให้ตรวจบทความไม่ได้ รบกวนช่วยแนะนำหน่อยครับ Sry85 (คุย) 16:46, 1 สิงหาคม 2567 (+07)ตอบกลับ

@Sry85: ขอบคุณครับ เดี๋ยวจะเช็คให้ครับ— Patsagorn 🍝 15:12, 3 สิงหาคม 2567 (+07)ตอบกลับ
คืบหน้าถึงไหนแล้วครับ Jeabbabe (คุย) 16:20, 13 สิงหาคม 2567 (+07)ตอบกลับ
@Sry85 และ Jeabbabe: ผมยังใช้ได้ปกตินะครับ ไม่แน่ใจว่าใช้ได้หรือยัง หรือมีข้อมูลเพิ่มเติมอะไรไหมครับ เช่นหน้าที่ตรวจไม่ได้ หรือลองใช้วิธีการจาก WP:BUGREPORT เพื่อดูข้อผิดพลาดซึ่งจะช่วยได้มากเลยครับผม — Patsagorn 🍝 21:11, 13 สิงหาคม 2567 (+07)ตอบกลับ
ยังใช้ไม่ได้ครับ ไฟล์:Screenshot of afch-rewrite (th) v0.9.3 main view.png ตรงแท็บคำว่า "เพิ่มเติม" ผมไม่มีครับ ใช้คีย์ลัด Alt + Shift + 1 ก็ไม่เกิดอะไรขึ้น--Sry85 (คุย) 14:29, 14 สิงหาคม 2567 (+07)ตอบกลับ
ขออนุญาตแจ้ง @Patsagorn Y. เพิ่มครับ ไม่ใช่แค่ @Sry85 ที่เจอปัญหานี้ ล่าสุด @Chainwit. ก็เจอปัญหานี้เช่นกันครับ สงสัยเป็นปัญหาที่ตัวสคริปต์แล้วครับ แจ้งเพื่อให้ปรับแก้ครับ Jeabbabe (คุย) 19:06, 29 กันยายน 2567 (+07)ตอบกลับ
ขอบคุณที่แจ้งครับ ผมทราบปัญหาแล้ว แต่กำลังหาวิธีแก้ครับผม ขออภัยด้วยครับบ — Patsagorn 🍝 19:22, 29 กันยายน 2567 (+07)ตอบกลับ
ด้วยความยินดีครับ Jeabbabe (คุย) 19:54, 29 กันยายน 2567 (+07)ตอบกลับ