มอดูล:category tree/scriptcatboiler/data
หน้าตา
- This มอดูล lacks a documentation subpage. Please create it.
- Useful links: root page • root page’s subpages • links • transclusions • testcases • sandbox
local labels = {}
labels["ROOT"] = {
description = [=[<div style="clear: right; border: solid #aaa 1px; margin: 1 1 1 1; background: #f9f9f9; width: 250px; padding: 5px; text-align: left; float: right">
<div style="text-align: center; margin-bottom: 10px; margin-top: 5px">'''{{{sccat}}}'''</div>
{| style="font-size: 90%; background: #f9f9f9"
|-
| style="vertical-align: Middle; height: 35px" | [[File:Wikipedia-logo.png|35px|none|วิกิพีเดีย]]
|| ''บทความวิกิพีเดียเกี่ยวกับ{{{sccat}}}''
|-
| colspan="2" style="padding-left:50px" | '''[[w:{{{sccat}}}|{{{sccat}}}]]'''
|-
| style="vertical-align: Middle; height: 35px" | [[File:Crystal kfind.png|35px|none|Considerations]]
|| ข้อควรพิจารณาเกี่ยวกับ{{{sccat}}}
|-
| colspan="2" style="padding-left:50px" | '''[[วิกิพจนานุกรม:เกี่ยวกับ{{{sccat}}}]]'''
|-
| style="vertical-align: Middle; height: 35px" | [[File:Book notice.png|35px|none|ข้อมูลเพิ่มเติม]]
|| ข้อมูลเพิ่มเติมเกี่ยวกับ{{{sccat}}}
|-
| colspan="2" style="padding-left:50px" | '''[[ภาคผนวก:{{{sccat}}}]]'''
|-
| style="vertical-align: Middle; height: 35px" | [[File:Abc box.svg|35px|none|รหัส]]
|| รหัส{{{sccat}}}
|-
| colspan="2" style="padding-left:50px" | '''{{{code}}}'''
|}
</div>
ศัพท์ทั้งหมดที่เป็น{{{sccat}}}ควรอยู่ภายใต้หมวดหมู่นี้ ข้อมูลเกี่ยวกับอักษรชนิดนี้อาจดูเพิ่มได้จาก [[ภาคผนวก:{{{sccat}}}]]
ในวิกิพจนานุกรมหลาย ๆ แห่ง {{{sccat}}}เขียนแทนด้วย[[WT:SCR|รหัส]] '''{{{code}}}''']=],
parents = {{name = "หมวดหมู่:อักษรทั้งหมด", sort = "{{{scname}}}"}},
}
labels["อักขระ"] = {
description = "อักขระทั้งหมดจาก{{{sccat}}} และตัวอักษรแบบผันแปรทั้งหมดที่เป็นไปได้ เช่น ตัวอักษรที่มีเครื่องหมายเสริม และกลุ่มตัวอักษรที่ถือว่าเป็นอักขระตัวเดียวในภาษาหนึ่ง ๆ",
parents = {"ROOT"},
}
labels["characters"] = labels["อักขระ"]
labels["อักขระแบ่งตามภาษา"] = {
description = "อักขระใน{{{sccat}}} จัดหมวดหมู่แบ่งตามภาษา",
parents = {"ROOT"},
}
labels["characters by language"] = labels["อักขระแบ่งตามภาษา"]
labels["ภาษา"] = {
description = "ภาษาต่าง ๆ ที่เขียนด้วย{{{sccat}}}",
fundamental = "ภาษาทั้งหมด",
parents = {"ROOT", "หมวดหมู่:ภาษาแบ่งตามอักษร"},
}
labels["languages"] = labels["ภาษา"]
labels["แม่แบบ"] = {
description = "แม่แบบที่เนื้อหาได้กำหนดไว้สำหรับ{{{sccat}}}",
parents = {"ROOT"},
}
labels["templates"] = labels["แม่แบบ"]
for key, data in pairs(labels) do
if data.parents then
for _, parent in ipairs(data.parents) do
if type(parent) == "table" then
if not parent.name:find("^หมวดหมู่:") then
if labels[parent.name].children then
table.insert(labels[parent.name].children, {name = key, sort = parent.sort})
else
labels[parent.name].children = {{name = key, sort = parent.sort}}
end
end
else
if not parent:find("^หมวดหมู่:") then
if labels[parent].children then
table.insert(labels[parent].children, key)
else
labels[parent].children = {key}
end
end
end
end
end
end
return labels