คุยเรื่องแม่แบบ:สารบัญ
จริงๆแล้วน่าจะชื่อว่า ดัชนี รึเปล่าครับ? --203.144.160.247 09:22, 24 กันยายน 2006 (UTC)
- เห็นด้วยครับ แต่ควรเขียนว่า "ดรรชนี" มากกว่านะครับ --ScorpianPK 09:45, 24 กันยายน 2006 (UTC)
เสนอ[แก้]
ควรเพิ่มพารามิเตอร์ตัดตัวอักษรที่ไม่มีด้วยไหมครับ เช่น บทความไม่มีรายการ "ข" ก็ตัดไม่ให้แม่แบบมี "ข" ด้วย --Horus non nobis, sed omnibus | พูดคุย 11:21, 30 มีนาคม 2556 (ICT)
- ถ้าใช้แม่แบบกับ parser function อย่างเดียวจะไม่สามารถทำได้ครับ เพราะต้องมีการอ่านหน้าว่ามีหัวข้ออะไรบ้าง แล้วาจัดทำเป็น TOC แต่ถ้าหากใช้ Lua script จะสามารถทำได้ครับ
- ยังมีวิธีการที่ซับซ้อนน้อยกว่านี้ (แต่ก็แลกมากับการต้องกรอกพารามิเตอร์เพิ่มเยอะ) คือทำตาม {{CompactTOC}} ครับ (จากวิกิพีเดียภาษาอังกฤษ) --Nullzero (พูดคุย) 12:15, 30 มีนาคม 2556 (ICT)
- ในกรณีลิงก์เป็นบทความ ทำได้โดยตรวจว่ามีหน้าปลายทางไหม แต่กรณีลิงก์เป็นส่วน ไม่สามารถตรวจได้ด้วย parser function เพราะ parser function ทำงานอยู่ใน pre-process แต่เซกชันต่าง ๆ ที่ปรากฏเป็นผลที่ได้มาจาก post-process --奥虎 ボンド 12:20, 30 มีนาคม 2556 (ICT)
ลองทำมาให้ดูเล่น ๆ ครับ: Lua script ดังกล่าว และตัวอย่างการแสดงผล --Nullzero (พูดคุย) 13:11, 30 มีนาคม 2556 (ICT)
- เท่าที่ลอง แม่แบบจะเปลี่ยนเฉพาะตอนเซฟครั้งที่สอง ไม่เปลี่ยนแปลงในเซฟแรก แต่ก็ถือว่าใช้ได้
- หมายเหตุ มันอาจจะรวมส่วนอื่นที่ไม่ต้องการมาด้วยอย่างเช่น อ้างอิง ดูเพิ่ม แหล่งข้อมูลอื่น เป็นต้น--奥虎 ボンド 13:13, 30 มีนาคม 2556 (ICT)
ได้ความยังไงขอฝากแก้เลยนะครับ --Horus non nobis, sed omnibus | พูดคุย 15:16, 30 มีนาคม 2556 (ICT)
- เรื่องปรับให้เป็นไปตามความต้องการ เช่น รองรับหัวข้อย่อยต่าง ๆ หรือรองรับหัวข้อย่อยจากพารามิเตอร์ไม่ใช่ปัญหา สามารถแก้ได้ไม่ยากและทำเมื่อใดก็ได้ แต่อยากให้พิจารณาข้อเสียของ Lua script นี้ คือ ถ้ามีการเปลี่ยน/เพิ่ม/ลบหัวข้อย่อยแล้ว ตัว TOC จะไม่เปลี่ยนทันที ต้องรอการล้างแคชก่อน --Nullzero (พูดคุย) 16:52, 30 มีนาคม 2556 (ICT)
สำเร็จ สร้าง {{ดรรชนีอัตโนมัติ}} แล้วนะครับ --Nullzero (พูดคุย) 02:53, 3 เมษายน 2556 (ICT)
- สำเร็จ ใช้ {{ดรรชนีอัตโนมัติ}} เป็นแกนหลักในการแสดงผล --Nullzero (พูดคุย) 23:25, 10 พฤษภาคม 2556 (ICT)