ผู้ใช้:RidJasper/ทดลองเขียน3

code
local function matchImagePage(s)
	-- Finds the appropriate image subpage given a lower-case
	-- portal name plus the first letter of that portal name.
	if type(s) ~= 'string' or #s < 1 then return end
	local firstLetter = mw.ustring.sub(s, 1, 1)
	local imagePage
	if mw.ustring.find(firstLetter, '^[a-zก-ฮเ-ไ]') then
		imagePage = 'มอดูล:Portal/images/' .. firstLetter
    else
        imagePage = 'มอดูล:Portal/images/other'
	end
	return mw.loadData(imagePage)[s]
end

มอดูล:Portal/images/ก สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ก"

return {
	["การทหาร"] = "Bluetank.png|link=|alt=",
	["การ์ตูน"] = "Mad scientist.svg|alt=icon",
	["การ์ตูนญี่ปุ่น"] = "Wikipe-tan face.svg|alt=icon",
	["การ์ตูนช่อง"] = "Wikipetan-manga.png|link=|alt=",
	["กวีนิพนธ์"] = "Quill and ink.svg|alt=icon",
	["การเขียน"] = "Nuvola apps kmessedwords.png|alt=icon",
	["การเต้นรำ"] = "Disco-Dancer-4-Remix-by-Merlin2525.svg|link=|alt=",
	["การออกแบบ"] = "Design portal logo.jpg|alt=icon",
	["การถ่ายภาพ"] = "Large format camera lens.png|link=|alt=",
	["กีฬา"] = "Sports icon.png|link=|alt=",
	["กีฬาโอลิมปิก"] = "Olympic Rings.svg|link=|alt=",
	["กีฬาพาราลิมปิก"] = "IPC logo (2004).svg|link=|alt=",
	["กรีฑา"] = "Athletics pictogram.svg|link=|alt=",
	["การจัดสวน"] = "France Loiret La Bussiere Potager 05.jpg|alt=icon",
	["การลูกเสือ"] = "WikiProject Scouting fleur-de-lis dark.svg|alt=icon",
	["การเมือง"] = "A coloured voting box.svg|border|alt=icon",
	["กายวิภาคศาสตร์"] = "Anatomy posture and body mechanics 08.web.jpg|alt=icon",
	["กฎหมาย"] = "Johnny-automatic-scales-of-justice.svg|link=|alt=",
	["การศึกษา"] = "Diploma icon.png|alt=icon",
	["การก่อการร้าย"] = "National Park Service 9-11 Statue of Liberty and WTC fire.jpg|border|link=|alt=",
	["การเขียนโปรแกรมคอมพิวเตอร์"] = "Octicons-terminal.svg|alt=icon",
	["กูเกิล"] = "Google 2015 logo.svg|link=|alt=",
	["การขนส่ง"] = "Nuvola apps ksysv square.svg|alt=icon",
	["การบิน"] = "Aviacionavion.png|link=|alt=",
	["การบินอวกาศ"] = "ThSpaceflightPortalIcon.svg|link=|alt=",
}

มอดูล:Portal/images/ข สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ข"

return {
	["ของเล่น"] = "Toy Soldier.svg|alt=icon",
}

มอดูล:Portal/images/ค สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ค"

return {
	["คอมิกส์"] = "Wikipetan-manga.png|link=|alt=",
	["คณิตศาสตร์"] = "Nuvola apps edu mathematics blue-p.svg|alt=icon",
	["คตินิยมสิทธิสตรี"] = "Woman-power emblem.svg|link=|alt=",
	["ความสัมพันธ์ระหว่างประเทศ"] = "Terra.png|link=|alt=",
}

มอดูล:Portal/images/ฆ สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ฆ"

return {

}

มอดูล:Portal/images/ง สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ง"

return {

}

มอดูล:Portal/images/จ สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "จ"

return {
	["จิตวิทยา"] = "Psi2.svg|link=|alt=",
}

มอดูล:Portal/images/ฉ สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ฉ"

return {

}

มอดูล:Portal/images/ช สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ช"

return {
	["ชีววิทยา"] = "Issoria lathonia.jpg|alt=icon",
	["ชีววิทยาวิวัฒนาการ"] = "Tree of life.svg|alt=icon",
	["ชีวประวัติ"] = "P vip.svg|link=|alt=",
}

มอดูล:Portal/images/ซ สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ซ"

return {

}

มอดูล:Portal/images/ฌ สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ฌ"

return {

}

มอดูล:Portal/images/ญ สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ญ"

return {

}

มอดูล:Portal/images/ฎ สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ฎ"

return {

}

มอดูล:Portal/images/ฏ สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ฏ"

return {

}

มอดูล:Portal/images/ฐ สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ฐ"

return {

}

มอดูล:Portal/images/ฑ สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ฑ"

return {

}

มอดูล:Portal/images/ฒ สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ฒ"

return {

}

มอดูล:Portal/images/ณ สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ณ"

return {

}

มอดูล:Portal/images/ด สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ด"

return {
	["ดนตรี"] = "Audio a.svg|link=|alt=",
	["ดนตรีคลาสสิก"] = "Audio a.svg|link=|alt=",
	["ดาราศาสตร์"] = "Crab Nebula.jpg|link=|alt=",
	["ดาวฤกษ์"] = "He1523a.jpg|alt=icon",
	["ดนตรีป็อป"] = "Audio-input-microphone.png|alt=icon",
}

มอดูล:Portal/images/ต สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ต"

return {
	["ตรรกศาสตร์"] = "Logic portal.svg|alt=icon",
	["ตำนานและสิ่งลี้ลับ"] = "Pentacle 2.svg|link=|alt=",
}

มอดูล:Portal/images/ถ สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ถ"

return {

}

มอดูล:Portal/images/ท สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ท"

return {
	["ทัศนศิลป์"] = "WPVA-khamsa.svg|alt=icon",
	["ทวีปแอฟริกา"] = "Africa (orthographic projection).svg|link=|alt=map",
	["ทวีปอเมริกาใต้"] = "Latin America (orthographic projection).svg|link=|alt=map",
	["ทวีปอเมริกาเหนือ"] = "North America (orthographic projection).svg|link=|alt=map",
	["ทวีปอเมริกากลาง"] = "Age of Consent - Central America.svg|alt=icon",
	["ทวีปแอนตาร์กติกา"] = "Antarctica (orthographic projection).svg|link=|alt=map",
	["ทวีปเอเชีย"] = "Asia (orthographic projection).svg|alt=icon",
	["ทวีปยุโรป"] = "Europe (orthographic projection).svg|link=|alt=map",
	["ทะเลสาบ"] = "Walden Pond, Massachusetts on June 27, 2012.png|link=|alt=image",
}

มอดูล:Portal/images/ธ สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ธ"

return {

}

มอดูล:Portal/images/น สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "น"

return {
	["นวนิยายสยองขวัญ"] = "Vampire Smiley.png|alt=icon",
	["นิยายวิทยาศาสตร์"] = "Dragon-149393.svg|alt=icon",
	["นวนิยาย"] = "Book collection.jpg|border|alt=icon",
	["นิเวศวิทยา"] = "Earth Day Flag.png|border|link=|alt=icon",
	["นก"] = "Eagle 01.svg|link=|alt=",
}

มอดูล:Portal/images/บ สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "บ"

return {
	["บาสเกตบอล"] = "Basketball Clipart.svg|link=|alt=icon",
}

มอดูล:Portal/images/ป สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ป"

return {
	["ประเทศออสเตรเลีย"] = "Flag of Australia.svg|border|link=|alt=flag",
	["ประเทศออสเตรีย"] = "Flag of Austria.svg|border|link=|alt=flag",
	["ประเทศเบลเยียม"] = "Flag of Belgium.svg|border|link=|alt=flag",
	["ประเทศบราซิล"] = "Flag of Brazil.svg|border|link=|alt=flag",
	["ประเทศแคนาดา"] = "Flag of Canada.svg|border|link=|alt=flag",
	["ประเทศจีน"] = "Flag of the People's Republic of China.svg|border|link=|alt=flag",
	["ประเทศเดนมาร์ก"] = "Flag of Denmark.svg|border|link=|alt=flag",
	["ประเทศอียิปต์"] = "Flag of Egypt.svg|border|link=|alt=flag",
	["ประเทศฝรั่งเศส"] = "Flag of France (1794–1815, 1830–1974, 2020–present).svg|border|link=|alt=flag",
	["ประเทศเยอรมนี"] = "Flag of Germany.svg|border|link=|alt=flag",
	["ประเทศกรีซ"] = "Flag of Greece.svg|border|link=|alt=flag",
	["ประเทศอินเดีย"] = "Flag of India.svg|border|link=|alt=flag",
	["ประเทศอิตาลี"] = "Flag of Italy.svg|border|link=|alt=flag",
	["ประเทศญี่ปุ่น"] = "Flag of Japan.svg|border|link=|alt=flag",
	["ประเทศเม็กซิโก"] = "Flag of Mexico.svg|border|link=|alt=flag",
	["ประเทศเนเธอร์แลนด์"] = "Flag of the Netherlands.svg|border|link=|alt=flag",
	["ประเทศนิวซีแลนด์"] = "Flag of New Zealand.svg|border|link=|alt=flag",
	["ประเทศเกาหลีเหนือ"] = "Flag of North Korea.svg|border|link=|alt=flag",
	["ประเทศนอร์เวย์"] = "Flag of Norway.svg|border|link=|alt=flag",
	["ประเทศโปแลนด์"] = "Flag of Poland.svg|border|link=|alt=flag",
	["ประเทศโปรตุเกส"] = "Flag of Portugal.svg|border|link=|alt=flag",
	["ประเทศรัสเซีย"] = "Flag of Russia.svg|border|link=|alt=flag",
	["ประเทศสิงคโปร์"] = "Flag of Singapore.svg|border|link=|alt=flag",
	["ประเทศแอฟริกาใต้"] = "Flag of South Africa.svg|border|link=|alt=flag",
	["ประเทศเกาหลีใต้"] = "Flag of South Korea.svg|border|link=|alt=flag",
	["ประเทศสเปน"] = "Flag of Spain.svg|border|link=|alt=flag",
	["ประเทศสวีเดน"] = "Flag of Sweden.svg|border|link=|alt=flag",
	["ประเทศสวิตเซอร์แลนด์"] = "Flag of Switzerland.svg|border|link=|alt=flag",
	["ประเทศไต้หวัน"] = "Flag of the Republic of China.svg|border|link=|alt=flag",
	["ประเทศไทย"] = "Flag of Thailand.svg|border|link=|alt=flag",
	["ประเทศตุรกี"] = "Flag of Turkey.svg|border|link=|alt=flag",
	["ประเทศอินเดีย"] = "Flag of India.svg|border|link=|alt=flag",
	["ประเทศลาว"] = "Flag of Laos.svg|border|link=|alt=flag",
	["ประเทศอัฟกานิสถาน"] = "Flag of Afghanistan.svg|border|link=|alt=flag",
	["ประเทศบังกลาเทศ"] = "Flag of Bangladesh.svg|border|link=|alt=flag",
	["ประเทศกัมพูชา"] = "Flag of Cambodia.svg|border|link=|alt=flag",
	["ประเทศอินโดนีเซีย"] = "Flag of Indonesia.svg|border|link=|alt=flag",
	["ประเทศอิสราเอล"] = "Flag of Israel.svg|border|link=|alt=flag",
	["ประเทศมาเลเซีย"] = "Flag of Malaysia.svg|border|link=|alt=flag",
	["ประเทศเนปาล"] = "Flag of Nepal.svg|border|link=|alt=flag",
	["ประเทศปาเลสไตน์"] = "Flag of Palestine.svg|border|link=|alt=flag",
	["ประเทศไต้หวัน"] = "Flag of Taiwan.svg|border|link=|alt=flag",
	["ประเทศซาอุดิอารเบีย"] = "Flag of Saudi Arabia.svg|border|link=|alt=flag",
	["ประเทศสิงคโปร์"] = "Flag of Singapore.svg|border|link=|alt=flag",
	["ประเทศศรีลังกา"] = "Flag of Sri Lanka.svg|border|link=|alt=flag",
	["ประเทศฟิลิปปินส์"] = "Flag of the Philippines.svg|border|link=|alt=flag",
	["ประเทศเวียดนาม"] = "Flag of Vietnam.svg|border|link=|alt=flag",
	["ประเทศจอร์เจีย"] = "Flag of Georgia.svg|border|link=|alt=flag",
	["ประเทศเกาหลี"] = "Unification flag of Korea.svg|link=|alt=flag",
	["ประเทศนอร์ทมาซิโดเนีย"] = "Flag of North Macedonia.svg|link=|alt=icon",
	["ปลา"] = "Antennarius striatus.jpg|link=|alt=",
	["ปัญญาประดิษฐ์"] = "Animation2.gif|alt=icon",
	["ประวัติศาสตร์"] = "P history.svg|link=|alt=",
	["ปรัชญา"] = "P psychology gold.png|link=|alt=icon",
}

มอดูล:Portal/images/ผ สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ผ"

return {

}

มอดูล:Portal/images/ฝ สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ฝ"

return {

}

มอดูล:Portal/images/พ สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "พ"

return {
	["พืช"] = "Rose Amber Flush 20070601.jpg|alt=icon",
	["พายุหมุนเขตร้อน"] = "Cyclone Catarina from the ISS on March 26 2004.JPG|link=|alt=",
	["พระพุทธศาสนา"] = "Dharma Wheel.svg|alt=icon",
	["พลังงาน"] = "Crystal energy.svg|alt=icon",
	["พระมหากษัตริย์และพระบรมวงศานุวงศ์"] = "Héraldique meuble couronne royale allemande.svg|link=|alt=",
	["พรรณพฤกษา"] = "Chamomile@original size.jpg",
}

มอดูล:Portal/images/ฟ สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ฟ"

return {
	["ฟุตบอล"] = "Soccer ball.svg|alt=icon",
	["ฟิสิกส์"] = "Stylised Lithium Atom.svg|alt=icon",
}

มอดูล:Portal/images/ภ สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ภ"

return {
	["ภาษา"] = "Globe of letters.svg|alt=icon",
	["ภาษาประดิษฐ์"] = "Design conlang.png|alt=icon",
	["ภาษาอังกฤษ"] = "Shakespeare2.jpg|link=|alt=painting",
	["ภาพยนตร์"] = "Video-x-generic.svg|link=|alt=",
	["ภาพยนตร์อินเดีย"] = "Indiafilm.svg|alt=icon",
	["ภาพยนตร์อเมริกัน"] = "United States film.svg|alt=icon",
	["ภูมิศาสตร์"] = "Terra.png|link=|alt=icon",
	["ภัยพิบัติ"] = "SanFranHouses06.JPG|border|link=|alt=",
	["ภาวะโลกร้อน"] = "Global Warming Map.jpg|alt=icon",
}

มอดูล:Portal/images/ม สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ม"

return {
	["มวยปล้ำอาชีพ"] = "WWE ring.jpg|alt=icon",
	["ม้า"] = "Finnhorse stallion.jpg|alt=icon",
	["มหาวิทยาลัย"] = "Platopainting.jpg|link=|alt=",
}

มอดูล:Portal/images/ย สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ย"

return {

}

มอดูล:Portal/images/ร สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ร"

return {
	["ระบอบนาซี"] = "Flag of German Reich (1935–1945).svg|border|link=|alt=flag",
	["ระบบสุริยะ"] = "Solar system.jpg|link=|alt=",
	["รถยนต์"] = "Sportcar sergio luiz ara 01.svg|link=|alt=",
	["รถไฟ"] = "P train.svg|alt=icon",
	["รถราง"] = "Sinnbild Straßenbahn.svg|link=|alt=",
	["รถไฟฟ้า"] = "Lancaster Gate tube.jpg|alt=icon",
}

มอดูล:Portal/images/ฤ สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ฤ"

return {

}

มอดูล:Portal/images/ล สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ล"

return {
	["ละคร"] = "P culture.svg|alt=icon",
	["ละครเพลง"] = "MTLogo2.png|link=|alt=",
	["ลมฟ้าอากาศ"] = "Cumulus clouds in fair weather.jpeg|alt=icon",
	["ลัทธิคอมมิวนิสต์"] = "Symbol-hammer-and-sickle.svg|link=|alt=",
	["ลัทธิฟาสซิสต์"] = "Fasces lictoriae.svg|link=|alt=",
}

มอดูล:Portal/images/ฦ สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ฦ"

return {

}

มอดูล:Portal/images/ว สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ว"

return {
	["วัฒนธรรม"] = "P culture.svg|alt=icon",
	["วรรณกรรมสำหรับเด็ก"] = "Tom Sawyer 1876 frontispiece.jpg|link=|alt=",
	["วอลเลย์บอล"] = "Volleyball icon by Arthur Shlain.svg|link=|alt=icon",
	["วิดีโอเกม"] = "Crystal Clear device joystick.png|link=|alt=",
	["วิศวกรรมศาสตร์"] = "Nuvola apps kcmsystem.svg|alt=icon",
	["วิทยาศาสตร์"] = "Nuvola apps kalzium.svg|alt=icon",
	["วิทยาการคอมพิวเตอร์"] = "Internet map 1024.jpg|alt=icon",
	["วารสารศาสตร์"] = "Newspaper nicu buculei 01.svg|link=|alt=",
	["วิทยุสมัครเล่น"] = "Radio icon.png|link=|alt=",
}

มอดูล:Portal/images/ศ สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ศ"

return {
	["ศิลปกรรม"] = "Nuvola apps package graphics.png|alt=icon",
	["ศิลปะการต่อสู้"] = "Yin and Yang.svg|link=|alt=",
	["ศาสนา"] = "P religion world.svg|alt=icon",
	["ศาสนาคริสต์"] = "P christianity.svg|alt=icon",
	["ศาสนาอิสลาม"] = "Allah-green.svg|link=|alt=",
	["ศาสนายูดาห์"] = "Star of David.svg|link=|alt=",
	["ศาสนาฮินดู"] = "Aum Om red.svg|link=|alt=",
}

มอดูล:Portal/images/ษ สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ษ"

return {

}

มอดูล:Portal/images/ส สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ส"

return {
	["สุนทรียศาสตร์"] = "Morning Glory Flower square.jpg|alt=icon",
	["สถาปัตยกรรม"] = "P parthenon.svg|alt=icon",
	["สุขนาฏกรรม"] = "SMirC-laugh.svg|alt=icon",
	["สหราชอาณาจักร"] = "Flag of the United Kingdom.svg|border|link=|alt=flag",
	["สหรัฐ"] = "Flag of the United States.svg|border|link=|alt=flag",
	["สหภาพโซเวียต"] = "Flag of the Soviet Union.svg|border|link=|alt=flag",
	["สงคราม"] = "Bluetank.png|link=|alt=",
	["สงครามกลางเมืองซีเรีย"] = "Flag of Syria (2011 combined).svg|border|link=|alt=flag",
	["สงครามโลกครั้งที่หนึ่ง"] = "Fokker Dr. I (117710246).jpg|border|alt=icon",
	["สงครามโลกครั้งที่สอง"] = "Heinkel He 111 during the Battle of Britain.jpg|border|link=|alt=",
	["สงครามเย็น"] = "Cold War Map 1959.svg|alt=icon",
	["สถิติศาสตร์"] = "Fisher iris versicolor sepalwidth.svg|alt=icon",
	["สุนัข"] = "Aussie-blacktri.jpg|alt=icon",
	["สิ่งแวดล้อม"] = "Aegopodium podagraria1 ies.jpg|alt=icon",
	["สังคมนิยม"] = "Red flag II.svg|alt=icon",
	["สังคม"] = "Social sciences.svg|alt=icon",
	["สหประชาชาติ"] = "UN emblem blue.svg|link=|alt=",
	["สถาบันอุดมศึกษาไทย"] = "Logo che02.gif|alt=icon",
	["สมุนไพร"] = "Coriandrum sativum - Köhler–s Medizinal-Pflanzen-193.jpg|alt=icon",
}

มอดูล:Portal/images/ห สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ห"

return {
	["ห้องสมุด"] = "Library-logo.svg|link=|alt=",
	["หนังสือ"] = "Nuvola apps bookcase.svg|alt=icon",
}

มอดูล:Portal/images/ฬ สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ฬ"

return {

}

มอดูล:Portal/images/อ สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "อ"

return {
	["ออลเทอร์นาทิฟร็อก"] = "Guitar 1.svg|link=|alt=icon",
	["อาร์แอนด์บี"] = "Musical note nicu bucule 01.svg|link=|alt=",
	["อุปรากร"] = "Operalogo.svg|alt=icon",
	["อาหาร"] = "Foodlogo2.svg|alt=icon",
	["เอเชียนเกมส์"] = "Asian Games logo01.png|link=|alt=",
	["อวกาศ"] = "Earth-moon.jpg|link=|alt=",
	["อนาธิปไตย"] = "BlackFlagSymbol.svg|border|link=|alt=flag",
	["อเทวนิยม"] = "Atheism template.svg|alt=icon",
	["อินเทอร์เน็ต"] = "Crystal Clear app linneighborhood.svg|alt=icon",
	["อิเล็กทรอนิกส์"] = "Nuvola apps ksim.png|alt=icon",
}

มอดูล:Portal/images/ฮ สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ฮ"

return {
	["ฮ่องกง"] = "Flag of Hong Kong.svg|border|link=|alt=flag",
}

มอดูล:Portal/images/เ สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "เ"

return {
	["เคป็อป"] = "KPop.png|alt=logo",
	["เพลงป็อป"] = "Audio-input-microphone.png|alt=icon",
	["เพลงร็อก"] = "Audio a.svg|link=|alt=",
	["เสื้อผ้า"] = "Emojione 1F458.svg|alt=icon",
	["เครื่องดื่ม"] = "Goblet Glass (Banquet).svg|link=|alt=",
	["เทนนิส"] = "Tennis ball.svg|alt=icon",
	["เกม"] = "Nuvola apps kbackgammon.png|alt=icon",
	["เหตุการณ์ปัจจุบัน"] = "Ambox globe.svg|link=|alt=",
	["เศรษฐศาสตร์"] = "Emblem-money.svg|alt=icon",
	["เกษตรกรรม"] = "Veranotrigo.jpg|alt=icon",
	["เห็ดรา"] = "Karl Johanssvamp, Iduns kokbok.png|link=|alt=",
	["เคมี"] = "Papapishu-Lab-icon-6.svg|link=|alt=",
	["เทคโนโลยีสารสนเทศ"] = "Telecom-icon.svg|link=|alt=",
	["เวลา"] = "Circle-icons-hourglass.svg|alt=icon",
	["เภสัชกรรม"] = "Tabletten.JPG|alt=icon",
	["เคมี"] = "Nuvola apps edu science.svg",
}

มอดูล:Portal/images/แ สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "แ"

return {
	["แอนิเมชัน"] = "Animation disc.svg|alt=icon",
	["แจ๊ส"] = "Saxo Boca1.JPG|border|alt=icon",
	["แฟชั่น"] = "BathingSuit1920s.jpg|link=|alt=",
	["แคริบเบียน"] = "Relief Map of Caribbean.png|link=|alt=map",
	["แพทยศาสตร์"] = "WHO Rod.svg|alt=icon|link=",
	["แมลง"] = "European wasp white bg.jpg|alt=icon",
	["แมว"] = "Cat03.jpg|alt=icon",
	["แอลจีบีที"] = "Nuvola LGBT flag.svg|link=|alt=",
	["แอปเปิล (บริษัท)"] = "Apple logo black.svg|link=|alt=",
	["แฮร์รี่ พอตเตอร์"] = "HP - Harry Potter wordmark.svg|link=|alt=",
}

มอดูล:Portal/images/โ สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "โ"

return {
	["โลกวรรณศิลป์"] = "Books-aj.svg aj ashton 01.svg|link=|alt=",
	["โทรทัศน์"] = "Blank television set.svg|alt=icon",
	["โอเชียเนีย"] = "大洋.png|alt=icon",
	["โบราณคดี"] = "Stonehenge Closeup.jpg|link=|alt=",
	["โลกของสัตว์"] = "PCN-logo.png|alt=icon",
	["โลกไดโนเสาร์"] = "Tyrannoskull.jpg|link=|alt=",
	["โรมันคาทอลิก"] = "046CupolaSPietro.jpg|border|alt=icon",
	["โหราศาสตร์"] = "Astrologia-tynkä.jpg|link=|alt=",
	["โรงเรียน"] = "School.svg|link=|alt=",
	["โทรคมนาคม"] = "Telecom-icon.svg|link=|alt=",
}

มอดูล:Portal/images/ใ สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ใ"

return {

}

มอดูล:Portal/images/ไ สำหรับชื่อสถานีย่อยที่ขึ้นต้นด้วยอักษร "ไ"

return {
	["ไวรัส"] = "Sida-aids.png|alt=icon",
	["ไมโครซอฟท์"] = "M box.svg|link=|alt=",
	["ไอดอลญี่ปุ่น"] = "ไอดอลญี่ปุ่น japanese idol of Portal wikipedia thai.png|link=|alt=",
}