Category

จาก OpenTLE Wiki

ข้ามไปที่: ป้ายบอกทาง, ค้นหา
Wiki subjects
โครงสร้าง
การแก้ไขหน้าบทความ
เทคนิคการแก้ไขหน้า

การจัดหมวดหมู่เนื้อหาบทความเป็นฟังก์ชันหนึ่งที่โดดเด่นในการใช้งานซอฟต์แวร์วิกิมีเดีย ซึ่งจะช่วยให้สามารถจัดการกลุ่มเนื้อหาจำนวนมากที่มีความสัมพันธ์ ทำให้ง่ายต่อการค้นหา หรือการศึกษาเนื้อหาที่เกี่ยวข้องกับเรื่องนั้นๆ เนื้อหาของการจัดหมวดหมู่ในวิกิมีเดียมีดังนี้


เนื้อหา

การจัดหมวดหมู่คืออะไร

การจัดหมวดหมู่ในวิกิพีเดียหมายความว่า การจัดกลุ่มบทความที่มีเนื้อหาสัมพันธ์กันอยู่ภายใต้กลุ่มเดียวกัน เพื่อง่ายต่อการค้นหาข้อมูลและดูเนื้อหาเรื่องที่เกี่ยวข้อง การจัดหมวดหมู่ในวิกิพีเดียสามารถทำได้โดยการใช้คำสั่งเพื่อระบุหมวดหมู่ของบทความนั้นๆ บทความที่มีการระบุหมวดหมู่จะไปอยู่รวมกันภายใต้เนื้อหาหัวข้อที่สัมพันธ์กัน โดยในหน้าหมวดหมู่นั้นๆ จะมีการจัดเรียงหัวข้อหน้าบทความตามรายชื่อตามตัวอักษรโดยอัตโนมัติ


การสร้างหน้าชื่อหมวดหมู่

การสร้างหน้าชื่อหมวดหมู่ หมายถึงการสร้างหน้าที่ลิงก์ไปยังหน้าชื่อหมวดหมู่ต่างๆ เช่นเดียวกับการลิงก์ไปยังหน้าบทความปกติ การสร้างหน้าชื่อหมวดหมู่สามารถทำได้โดยใช้คำสั่ง

[[:หมวดหมู่:ชื่อหมวดหมู่]]


การกำหนดเนื้อหาลงในหมวดหมู่

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


  • พิมพ์ชื่อหมวดหมู่ที่ต้องการหลัง category:
[[category:ชื่อหมวดหมู่]]
  • หรือพิมพ์ชื่อหมวดหมู่ที่ต้องการหลัง หมวดหมู่:
[[หมวดหมู่:ชื่อหมวดหมู่]]


การตั้งชื่อหมวดหมู่

การตั้งชื่อบทความในวิกิพีเดียไทยก็จะมีแนวปฏิบัติคือตั้งตามนโยบายการตั้งชื่อบทความ หลักการหลักๆ เช่น ตั้งชื่อเป็นภาษาไทย และชื่อควรเป็นคำนามไม่เป็นคำกริยา เช่น รัก ควรเป็น ความรัก เป็นต้น


การสร้างหมวดหมู่ย่อย

การสร้างหมวดหมู่ย่อยหมายถึง การกำหนดหมวดหมู่ย่อยซ้อนเข้าไปในหมวดหมู่ใหญ่ ตัวอย่างเช่น หมวดหมู่สัตว์ อาจจะมีหมวดหมู่ย่อยลงไปอีกคือ จัดหมวดตามประเภทต่างๆ และแต่ละประเภทก็มีหมวดแยกย่อยลงไปอีก เช่น จำแนกตามมีกระดูกสันหลังและไม่มีกระดูกสันหลัง สัตว์มีกระดูกสันหลังยังสามารถจำแนกย่อยเป็น สัตว์เลี้ยงลูกด้วยนม สัตว์ปีก และอื่นๆ อีก เป็นต้น จากตัวอย่างด้านล่างนี้แสดงความสัมพันธ์ของการจัดหมวดหมู่ย่อยในหมวดหมู่ใหญ่ ซึ่งจะมองเห็นความสัมพันธ์ลดหลั่นกัน และสังเกตว่าหากมีการจัดหมวดหมู่ย่อย จะมีเครื่องหมาย [+] ที่หน้าชื่อหมวดหมู่นั้น

ภาพ:subcat.png

การกำหนดหมวดหมู่ต่างๆ เพื่อให้เป็นหมวดหมู่ย่อยของหมวดหมู่อื่น สามารถทำได้โดยกำกับคำสั่งที่หน้าหมวดหมู่นั้นๆ เช่นเดียวกับการกำหนดหน้าเนื้อหาลงในหมวดหมู่ต่างๆ นั่นคือที่หน้าหมวดหมู่ที่เราเข้าไปนั้นสามารถทำการแก้ไขหน้าได้เช่นเดียวกับหน้าเนื้อหาบทความต่างๆ ตัวอย่างเช่น เมื่อเราต้องการให้หน้าหมวดหมู่สัตว์เลี้ยงลูกด้วยนม เป็นหมวดหมู่ย่อยภายใต้หมวดหมู่สัตว์มีกระดูกสันหลัง ที่หน้าหมวดหมู่สัตว์เลี้ยงลูกด้วยนมเมื่อเข้าไปที่หน้าแก้ไข เราก็จะทำการกำหนดโดยใช้คำสั่งว่า

[[category:สัตว์มีกระดูกสันหลัง]]

เมื่อกำหนดคำสั่งข้างต้นที่หน้าแก้ไขของหมวดหมู่สัตว์เลี้ยงลูกด้วยนมแล้ว ชื่อหมวดหมู่สัตว์เลี้ยงลูกด้วยนมก็จะไปปรากฏเป็นชื่อหมวดหมู่ย่อยของสัตว์มีกระดูกสันหลัง และกำหนดคำสั่งเดียวกับคำสั่งนี้ที่หน้าหมวดหมู่ย่อยอื่นๆ ที่ต้องการให้อยู่ภายใต้ชื่อหมวดหมู่ใหญ่อันเดียวกัน


การแสดงรายชื่อหมวดหมู่และหมวดหมู่ย่อย

การแสดงรายชื่อหมวดหมู่และหมวดหมู่ย่อยหมายถึง การเรียกแสดงรายชื่อหมวดหมู่และหมวดหมู่ย่อยที่มีในหมวดหมู่นั้น เมื่อเราต้องการกำหนดให้มีการแสดงรายชื่อหมวดหมู่ที่หน้าเนื้อหาใด คำสั่งที่จะใช้คือการใช้ tag คำสั่ง <categorytree> จากตัวอย่างด้านลางนี้เมื่อเราต้องการกำหนดให้แสดงรายการหมวดหมู่ของงู และหมวดหมู่ย่อยที่อยู่ในหมวดหมู่งู เราใช้คำสั่งดังนี้


<categorytree mode=pages style="float:right; clear:right; margin-left:1ex; border:1px solid gray; padding:0.7ex; background-color:white;">งู</categorytree>


จากตัวอย่างคำสั่งข้างต้นจะได้รายการแสดงชื่อหมวดหมู่งูและหมวดหมู่ย่อยที่มุมบนด้านขวาของหน้าบทความคือ

ภาพ:threecat.png


การแสดงรายชื่อหมวดหมู่และหมวดหมู่ย่อยเรายังสามารถกำหนดรายละเอียดของการแสดงได้คือ กำหนดว่าจะแสดงแต่เฉพาะรายชื่อหมวดหมู่และหมวดหมู่ย่อย หรือรายชื่อหน้าบทความทั้งหมดที่อยู่ในหมวดหมู่นั้นๆ ด้วย จากตัวอย่างข้างต้นจะเห็นว่ารายชื่อหมวดหมู่งู ประกอบด้วยรายชื่อหมวดหมู่ย่อยคือ งูมีพิษและงูไม่มีพิษ และรายชื่อหน้าบทความที่มีอยู่ในหมวดหมู่นั้นทั้งหมดคือรายชื่องูต่างๆ แต่เราสามารถกำหนดให้แสดงแต่เฉพาะรายชื่อหมวดหมู่ และหมวดหมู่ย่อยโดยไม่ต้องแสดงรายชื่อหน้าบทความได้ นั่นคือเราต้องกำหนดคำสั่งให้แสดงในโหมดต่างๆ โหมดที่เลือกใช้ได้แก่

  • pages mode คือให้แสดงทั้งชื่อหมวดหมู่ใหญ่ หมวดหมู่ย่อย และรายชื่อหน้าบทความทั้งหมดที่อยู่ในหมวดหมู่
  • categories mode คือให้แสดงเฉพาะชื่อหมวดหมู่ใหญ่ และหมวดหมู่ย่อย ไม่แสดงรายชื่อหน้าบทความที่อยู่ในหมวดหมู่

จากตัวอย่างข้างต้นเลือกให้แสดงในโหมด mode=pages หากเรากำหนดให้แสดงใน mode=categories จะได้ผลดังแสดงตัวอย่างข้างใต้นี้

ภาพ:treecat02.png


การจัดเรียงหัวข้อในหมวดหมู่

โดยปกติบทความที่มีการระบุหมวดหมู่ จะจัดลำดับหัวข้อตามลำดับพยัญชนะภายใต้หมวดหมู่นั้นๆ โดยอัตโนมัติ แต่ในบางกรณีเราอาจจะต้องกำหนดด้วยคำสั่งเป็นกรณีพิเศษหากต้องการให้หัวข้อบทความนั้นๆ อยู่ในส่วนที่เรากำหนด ตัวอย่างเช่น ภาษาอังกฤษ ภาษาพม่า หากไม่ได้กำหนดคำสั่งพิเศษ ก็จะถูกจำแนกให้อยู่ในหมวดอักษร ภ ตามพยัญชนะที่ขึ้นต้นคำ หากเราต้องการให้จัดอยู่ในหมวดหมู่ตามพยํญชนะที่ขึ้นต้นชื่อภาษาจะต้องคั่นด้วยเครื่องหมาย | แล้วตามด้วยชื่อภาษา บทความนั้นก็จะถูกจัดเข้าในหมวดหมู่พยัญชนะที่ต้องการ ตัวอย่างเช่น

[[หมวดหมู่:ภาษาอังกฤษ|อังกฤษ]] และ [[หมวดหมู่:ภาษาพม่า|พม่า]]

จากตัวอย่างคำสั่งนี้ ภาษาอังกฤษ และพม่า ก็จะอยู่ในกลุ่มอักษร อ และอักษร พ โดยอัตโนมัติ
ในภาษาไทย เนื่องจากโปรแกรมมีเดียวิกิย ยังไม่รองรับการเรียงลำดับภาษาไทยอย่างเต็มที่ สระที่วางไว้หน้าตัวอักษร ได้แก่ สระ เ แ โ ไ ใ จะมีปัญหาในการจัดเรียง ซึ่ง ดังนั้นเมื่อชื่อบทความไหนขึ้นต้นด้วยสระดังกล่าวก็จะถูกจัดไว้ในหมวดหมู่สระเหล่านั้น วิธีที่ใช้แก้ปัญหาในตอนนี้ก็คือหลังชื่อบทความจะคั่นด้วยเครื่องหมาย | เช่นเดียวกัน แล้วตามด้วยพยัญชนะตัวแรกของชื่อและตามด้วยชื่อ ตัวอย่างเช่น

[[ประเทศไทย|ทไทย]]

เมื่อใช้คำสั่งดังกล่าวประเทศไทยก็จะถูกจัดไว้ในหมวด "ท"

รับข้อมูลจาก "http://wiki.opentle.org/Category"
เครื่องมือส่วนตัว