پودمان:AlborzEducation/Data
ظاهر
توضیحات این پودمان میتواند در پودمان:AlborzEducation/Data/توضیحات قرار گیرد.
--------------------------------------------------------------------------------
-- Module:AlborzEducation/Data
-- Wiki Alborz Education Information System
--
-- Static configuration data for education infobox.
-- No rendering logic exists in this module.
--------------------------------------------------------------------------------
local p = {}
--------------------------------------------------------------------------------
-- MODULE INFORMATION
--------------------------------------------------------------------------------
p.meta = {
name = "AlborzEducation",
version = "1.0.0",
description = "Configuration data for Alborz Education Infobox",
author = "Wiki Alborz",
license = "CC BY-SA 4.0",
date = "2026-07-26"
}
--------------------------------------------------------------------------------
-- GROUP DEFINITIONS
--------------------------------------------------------------------------------
p.groups = {
----------------------------------------------------------------------------
-- Identity
----------------------------------------------------------------------------
identity = {
label = "اطلاعات پایه",
icon = "🏫"
},
----------------------------------------------------------------------------
-- Classification
----------------------------------------------------------------------------
classification = {
label = "طبقهبندی",
icon = "📘"
},
----------------------------------------------------------------------------
-- Management
----------------------------------------------------------------------------
management = {
label = "مدیریت",
icon = "👤"
},
----------------------------------------------------------------------------
-- Location
----------------------------------------------------------------------------
location = {
label = "موقعیت",
icon = "📍"
},
----------------------------------------------------------------------------
-- Contact
----------------------------------------------------------------------------
contact = {
label = "اطلاعات تماس",
icon = "☎️"
},
----------------------------------------------------------------------------
-- Statistics
----------------------------------------------------------------------------
statistics = {
label = "آمار",
icon = "📊"
},
----------------------------------------------------------------------------
-- Facilities
----------------------------------------------------------------------------
facilities = {
label = "امکانات",
icon = "🏢"
},
----------------------------------------------------------------------------
-- Achievements
----------------------------------------------------------------------------
achievements = {
label = "افتخارات",
icon = "🏆"
},
----------------------------------------------------------------------------
-- Metadata
----------------------------------------------------------------------------
metadata = {
label = "اطلاعات سامانه",
icon = "🗂️"
}
}
--------------------------------------------------------------------------------
-- PARAMETER LOOKUP
--------------------------------------------------------------------------------
p.lookup = {
----------------------------------------------------------------------------
-- Identity
----------------------------------------------------------------------------
["شناسه"] = "id",
["id"] = "id",
["نام"] = "name",
["name"] = "name",
["نام کامل"] = "fullname",
["fullname"] = "fullname",
["full_name"] = "fullname",
["نام انگلیسی"] = "enname",
["enname"] = "enname",
["english_name"] = "enname",
["نامهای دیگر"] = "othernames",
["نامهای دیگر"] = "othernames",
["other_names"] = "othernames",
["othernames"] = "othernames",
["تصویر"] = "image",
["image"] = "image",
["لوگو"] = "logo",
["logo"] = "logo",
["توضیح تصویر"] = "caption",
["caption"] = "caption",
["شعار"] = "motto",
["motto"] = "motto",
----------------------------------------------------------------------------
-- Classification
----------------------------------------------------------------------------
["نوع"] = "type",
["نوع مرکز"] = "type",
["نوع آموزشگاه"] = "type",
["رده مرکز"] = "type",
["type"] = "type",
["مقطع"] = "level",
["level"] = "level",
["جنسیت"] = "gender",
["gender"] = "gender",
["مالکیت"] = "ownership",
["وضعیت مالکیت"] = "ownership",
["ownership"] = "ownership",
["وابستگی"] = "affiliation",
["affiliation"] = "affiliation",
["وضعیت"] = "status",
["status"] = "status",
["منطقه آموزش و پرورش"] = "educationdistrict",
["ناحیه آموزش و پرورش"] = "educationdistrict",
["educationdistrict"] = "educationdistrict",
["کد مدرسه"] = "schoolcode",
["schoolcode"] = "schoolcode",
["شناسه ملی"] = "nationalcode",
["nationalcode"] = "nationalcode",
["شیوه آموزش"] = "educationtype",
["educationtype"] = "educationtype",
----------------------------------------------------------------------------
-- Management
----------------------------------------------------------------------------
["سال تأسیس"] = "established",
["سال تاسیس"] = "established",
["تأسیس"] = "established",
["established"] = "established",
["بنیانگذار"] = "founder",
["بنیانگذار"] = "founder",
["founder"] = "founder",
["مدیر"] = "principal",
["مدیر مدرسه"] = "principal",
["رئیس"] = "principal",
["principal"] = "principal",
["headmaster"] = "principal",
["معاون"] = "deputy",
["deputy"] = "deputy",
["مدیران پیشین"] = "formerprincipals",
["formerprincipals"] = "formerprincipals",
----------------------------------------------------------------------------
-- Location
----------------------------------------------------------------------------
["کشور"] = "country",
["country"] = "country",
["استان"] = "province",
["province"] = "province",
["شهرستان"] = "county",
["county"] = "county",
["شهر"] = "city",
["city"] = "city",
["بخش"] = "district",
["district"] = "district",
["محله"] = "neighborhood",
["neighborhood"] = "neighborhood",
["خیابان"] = "street",
["street"] = "street",
["نشانی"] = "address",
["آدرس"] = "address",
["address"] = "address",
["کدپستی"] = "postcode",
["postcode"] = "postcode",
["مختصات"] = "coordinates",
["coordinates"] = "coordinates",
["نقشه"] = "maps",
["maps"] = "maps",
----------------------------------------------------------------------------
-- Contact
----------------------------------------------------------------------------
["تلفن"] = "phone",
["شماره تماس"] = "phone",
["phone"] = "phone",
["تلفن دوم"] = "phone2",
["phone2"] = "phone2",
["نمابر"] = "fax",
["فکس"] = "fax",
["fax"] = "fax",
["ایمیل"] = "email",
["email"] = "email",
["وبگاه"] = "website",
["وبگاه"] = "website",
["وب سایت"] = "website",
["وبسایت"] = "website",
["website"] = "website",
["اینستاگرام"] = "instagram",
["instagram"] = "instagram",
["تلگرام"] = "telegram",
["telegram"] = "telegram",
["آپارات"] = "aparat",
["aparat"] = "aparat",
["ویکیپدیا"] = "wikipedia",
["wikipedia"] = "wikipedia",
----------------------------------------------------------------------------
-- Statistics
----------------------------------------------------------------------------
["تعداد دانشآموز"] = "students",
["دانشآموز"] = "students",
["students"] = "students",
["تعداد معلم"] = "teachers",
["معلم"] = "teachers",
["teachers"] = "teachers",
["تعداد کارکنان"] = "staff",
["کارکنان"] = "staff",
["staff"] = "staff",
["تعداد کلاس"] = "classrooms",
["کلاسها"] = "classrooms",
["classrooms"] = "classrooms",
["ظرفیت"] = "capacity",
["capacity"] = "capacity",
["میانگین دانشآموز در کلاس"] = "studentperclass",
["studentperclass"] = "studentperclass",
["شیفت آموزشی"] = "academicshifts",
["academicshifts"] = "academicshifts",
["پایههای تحصیلی"] = "grades",
["پایه تحصیلی"] = "grades",
["grades"] = "grades",
----------------------------------------------------------------------------
-- Facilities
----------------------------------------------------------------------------
["کتابخانه"] = "library",
["library"] = "library",
["آزمایشگاه"] = "laboratory",
["laboratory"] = "laboratory",
["کارگاه رایانه"] = "computerlab",
["آزمایشگاه رایانه"] = "computerlab",
["computerlab"] = "computerlab",
["کلاس هوشمند"] = "smartclass",
["smartclass"] = "smartclass",
["سالن ورزشی"] = "gym",
["gym"] = "gym",
["زمین ورزشی"] = "playground",
["playground"] = "playground",
["نمازخانه"] = "prayerroom",
["prayerroom"] = "prayerroom",
["بوفه"] = "buffet",
["buffet"] = "buffet",
["سرویس مدرسه"] = "transport",
["transport"] = "transport",
["اینترنت"] = "internet",
["internet"] = "internet",
["دوربین مداربسته"] = "cctv",
["cctv"] = "cctv",
["آسانسور"] = "elevator",
["elevator"] = "elevator",
["مناسبسازی معلولان"] = "accessibility",
["accessibility"] = "accessibility",
["سالن غذاخوری"] = "canteen",
["canteen"] = "canteen",
["اتاق بهداشت"] = "medicalroom",
["medicalroom"] = "medicalroom",
["مشاوره"] = "counseling",
["counseling"] = "counseling",
["نگهبانی"] = "security",
["security"] = "security",
----------------------------------------------------------------------------
-- Achievements
----------------------------------------------------------------------------
["افتخارات علمی"] = "scientific",
["scientific"] = "scientific",
["افتخارات فرهنگی"] = "cultural",
["cultural"] = "cultural",
["افتخارات ورزشی"] = "sports",
["sports"] = "sports",
["مسابقات و جشنوارهها"] = "competitions",
["competitions"] = "competitions",
["موفقیتهای کنکور"] = "entranceexam",
["entranceexam"] = "entranceexam",
["فارغالتحصیلان شناختهشده"] = "alumni",
["alumni"] = "alumni",
["تاریخچه"] = "history",
["history"] = "history",
["توضیحات"] = "notes",
["notes"] = "notes",
----------------------------------------------------------------------------
-- Metadata
----------------------------------------------------------------------------
["آخرین بروزرسانی"] = "updated",
["آخرین بهروزرسانی"] = "updated",
["updated"] = "updated",
["تأیید اطلاعات"] = "verified",
["تایید اطلاعات"] = "verified",
["verified"] = "verified",
["منبع اطلاعات"] = "datasource",
["منابع"] = "datasource",
["datasource"] = "datasource"
}
--------------------------------------------------------------------------------
-- FIELD DEFINITIONS
--------------------------------------------------------------------------------
p.fieldDefinitions = {
----------------------------------------------------------------------------
-- Identity
----------------------------------------------------------------------------
id = {
label = "شناسه",
type = "text",
group = "identity",
description = "شناسه یکتای مرکز آموزشی"
},
name = {
label = "نام",
type = "text",
group = "identity",
description = "نام رسمی مرکز آموزشی"
},
fullname = {
label = "نام کامل",
type = "text",
group = "identity",
description = "نام کامل مرکز آموزشی"
},
enname = {
label = "نام انگلیسی",
type = "text",
group = "identity",
description = "نام انگلیسی مرکز آموزشی"
},
othernames = {
label = "نامهای دیگر",
type = "list",
group = "identity",
description = "نامهای جایگزین یا تاریخی"
},
image = {
label = "تصویر",
type = "image",
group = "identity",
description = "تصویر اصلی مرکز آموزشی"
},
logo = {
label = "لوگو",
type = "image",
group = "identity",
optional = true,
description = "لوگوی رسمی مرکز آموزشی (اختیاری)"
},
caption = {
label = "توضیح تصویر",
type = "text",
group = "identity",
description = "توضیح مربوط به تصویر"
},
motto = {
label = "شعار",
type = "text",
group = "identity",
description = "شعار رسمی مرکز آموزشی"
},
----------------------------------------------------------------------------
-- Classification
----------------------------------------------------------------------------
type = {
label = "نوع مرکز",
type = "text",
group = "classification",
description = "نوع مرکز آموزشی"
},
level = {
label = "مقطع",
type = "text",
group = "classification",
description = "مقطع یا مقاطع آموزشی"
},
gender = {
label = "جنسیت",
type = "text",
group = "classification",
description = "پذیرش بر اساس جنسیت"
},
ownership = {
label = "مالکیت",
type = "text",
group = "classification",
description = "نوع مالکیت یا اداره مرکز آموزشی"
},
affiliation = {
label = "وابستگی",
type = "text",
group = "classification",
description = "سازمان یا نهاد وابسته"
},
status = {
label = "وضعیت",
type = "text",
group = "classification",
description = "وضعیت فعالیت مرکز آموزشی"
},
educationdistrict = {
label = "منطقه آموزش و پرورش",
type = "text",
group = "classification",
description = "منطقه یا ناحیه آموزش و پرورش"
},
schoolcode = {
label = "کد مدرسه",
type = "text",
group = "classification",
optional = true,
description = "کد رسمی مدرسه در آموزش و پرورش"
},
nationalcode = {
label = "شناسه ملی",
type = "text",
group = "classification",
optional = true,
description = "شناسه ملی یا کد ثبتی مرکز آموزشی"
},
educationtype = {
label = "شیوه آموزش",
type = "text",
group = "classification",
optional = true,
description = "حضوری، غیرحضوری، مجازی یا ترکیبی"
},
----------------------------------------------------------------------------
-- Management
----------------------------------------------------------------------------
established = {
label = "سال تأسیس",
type = "year",
group = "management",
description = "سال تأسیس مرکز آموزشی"
},
founder = {
label = "بنیانگذار",
type = "text",
group = "management",
description = "شخص یا نهادی که مرکز آموزشی را بنیان گذاشته است"
},
principal = {
label = "مدیر",
type = "person",
group = "management",
description = "مدیر فعلی مرکز آموزشی"
},
deputy = {
label = "معاون",
type = "person",
group = "management",
description = "معاون یا معاونان مرکز آموزشی"
},
formerprincipals = {
label = "مدیران پیشین",
type = "list",
group = "management",
description = "فهرست مدیران پیشین مرکز آموزشی"
},
----------------------------------------------------------------------------
-- Location
----------------------------------------------------------------------------
country = {
label = "کشور",
type = "location",
group = "location",
description = "کشور محل قرارگیری مرکز آموزشی",
default = "ایران"
},
province = {
label = "استان",
type = "location",
group = "location",
description = "استان محل قرارگیری مرکز آموزشی"
},
county = {
label = "شهرستان",
type = "location",
group = "location",
description = "شهرستان محل قرارگیری مرکز آموزشی"
},
city = {
label = "شهر",
type = "location",
group = "location",
description = "شهر محل قرارگیری مرکز آموزشی"
},
district = {
label = "بخش",
type = "location",
group = "location",
description = "بخش محل قرارگیری مرکز آموزشی"
},
neighborhood = {
label = "محله",
type = "location",
group = "location",
description = "محله یا منطقه شهری"
},
street = {
label = "خیابان",
type = "text",
group = "location",
description = "خیابان یا معبر اصلی"
},
address = {
label = "نشانی",
type = "text",
group = "location",
description = "نشانی کامل مرکز آموزشی"
},
postcode = {
label = "کدپستی",
type = "text",
group = "location",
description = "کدپستی مرکز آموزشی"
},
coordinates = {
label = "مختصات",
type = "coordinates",
group = "location",
description = "مختصات جغرافیایی مرکز آموزشی"
},
----------------------------------------------------------------------------
-- Contact
----------------------------------------------------------------------------
phone = {
label = "تلفن",
type = "phone",
group = "contact",
description = "شماره تماس اصلی مرکز آموزشی"
},
phone2 = {
label = "تلفن دوم",
type = "phone",
group = "contact",
description = "شماره تماس دوم مرکز آموزشی"
},
fax = {
label = "نمابر",
type = "phone",
group = "contact",
description = "شماره نمابر مرکز آموزشی"
},
email = {
label = "ایمیل",
type = "email",
group = "contact",
description = "نشانی ایمیل رسمی مرکز آموزشی"
},
website = {
label = "وبگاه",
type = "url",
group = "contact",
description = "وبگاه رسمی مرکز آموزشی"
},
instagram = {
label = "اینستاگرام",
type = "url",
group = "contact",
description = "صفحه اینستاگرام رسمی مرکز آموزشی"
},
telegram = {
label = "تلگرام",
type = "url",
group = "contact",
description = "کانال یا صفحه تلگرام رسمی مرکز آموزشی"
},
aparat = {
label = "آپارات",
type = "url",
group = "contact",
description = "صفحه آپارات مرکز آموزشی"
},
----------------------------------------------------------------------------
-- Statistics
----------------------------------------------------------------------------
students = {
label = "تعداد دانشآموز",
type = "number",
group = "statistics",
description = "تعداد دانشآموزان مرکز آموزشی"
},
teachers = {
label = "تعداد معلم",
type = "number",
group = "statistics",
description = "تعداد معلمان و کادر آموزشی"
},
staff = {
label = "تعداد کارکنان",
type = "number",
group = "statistics",
description = "تعداد کارکنان اداری و خدماتی"
},
classrooms = {
label = "تعداد کلاس",
type = "number",
group = "statistics",
description = "تعداد کلاسهای فعال"
},
capacity = {
label = "ظرفیت",
type = "number",
group = "statistics",
description = "ظرفیت پذیرش دانشآموز"
},
studentperclass = {
label = "میانگین دانشآموز در کلاس",
type = "number",
group = "statistics",
description = "میانگین تعداد دانشآموزان هر کلاس"
},
academicshifts = {
label = "شیفت آموزشی",
type = "list",
group = "statistics",
description = "صبح، عصر یا دوشیفته بودن مدرسه"
},
grades = {
label = "پایههای تحصیلی",
type = "list",
group = "statistics",
description = "پایهها یا رشتههای تحت پوشش"
},
----------------------------------------------------------------------------
-- Facilities
----------------------------------------------------------------------------
library = {
label = "کتابخانه",
type = "boolean",
group = "facilities",
description = "وجود کتابخانه در مرکز آموزشی"
},
laboratory = {
label = "آزمایشگاه",
type = "boolean",
group = "facilities",
description = "وجود آزمایشگاه آموزشی"
},
computerlab = {
label = "کارگاه رایانه",
type = "boolean",
group = "facilities",
description = "وجود کارگاه یا آزمایشگاه رایانه"
},
smartclass = {
label = "کلاس هوشمند",
type = "boolean",
group = "facilities",
description = "وجود کلاسهای هوشمند"
},
gym = {
label = "سالن ورزشی",
type = "boolean",
group = "facilities",
description = "وجود سالن ورزشی"
},
playground = {
label = "زمین ورزشی",
type = "boolean",
group = "facilities",
description = "وجود فضای ورزشی یا زمین بازی"
},
prayerroom = {
label = "نمازخانه",
type = "boolean",
group = "facilities",
description = "وجود نمازخانه"
},
buffet = {
label = "بوفه",
type = "boolean",
group = "facilities",
description = "وجود بوفه یا فروشگاه داخل مدرسه"
},
transport = {
label = "سرویس مدرسه",
type = "boolean",
group = "facilities",
description = "ارائه خدمات سرویس رفتوآمد"
},
internet = {
label = "اینترنت",
type = "boolean",
group = "facilities",
description = "دسترسی به اینترنت"
},
cctv = {
label = "دوربین مداربسته",
type = "boolean",
group = "facilities",
description = "وجود سیستم نظارت تصویری"
},
elevator = {
label = "آسانسور",
type = "boolean",
group = "facilities",
description = "وجود آسانسور در ساختمان"
},
accessibility = {
label = "مناسبسازی معلولان",
type = "boolean",
group = "facilities",
description = "امکانات دسترسی برای افراد دارای معلولیت"
},
canteen = {
label = "سالن غذاخوری",
type = "boolean",
group = "facilities",
description = "وجود سالن غذاخوری"
},
medicalroom = {
label = "اتاق بهداشت",
type = "boolean",
group = "facilities",
description = "وجود اتاق بهداشت یا مراقبت پزشکی"
},
counseling = {
label = "مشاوره",
type = "boolean",
group = "facilities",
description = "وجود خدمات مشاوره تحصیلی یا روانشناسی"
},
security = {
label = "نگهبانی",
type = "boolean",
group = "facilities",
description = "وجود خدمات نگهبانی یا کنترل ورود و خروج"
},
----------------------------------------------------------------------------
-- Achievements
----------------------------------------------------------------------------
scientific = {
label = "افتخارات علمی",
type = "list",
group = "achievements",
description = "افتخارات و موفقیتهای علمی مرکز آموزشی"
},
cultural = {
label = "افتخارات فرهنگی",
type = "list",
group = "achievements",
description = "افتخارات فرهنگی و هنری مرکز آموزشی"
},
sports = {
label = "افتخارات ورزشی",
type = "list",
group = "achievements",
description = "افتخارات ورزشی مرکز آموزشی"
},
competitions = {
label = "مسابقات و جشنوارهها",
type = "list",
group = "achievements",
description = "حضور یا موفقیت در مسابقات و جشنوارهها"
},
entranceexam = {
label = "موفقیتهای کنکور",
type = "list",
group = "achievements",
description = "رتبهها و موفقیتهای کنکور"
},
alumni = {
label = "فارغالتحصیلان شناختهشده",
type = "list",
group = "achievements",
description = "افراد شناختهشدهای که در این مرکز تحصیل کردهاند"
},
----------------------------------------------------------------------------
-- Additional Information
----------------------------------------------------------------------------
history = {
label = "تاریخچه",
type = "text",
group = "achievements",
description = "تاریخچه و پیشینه مرکز آموزشی"
},
notes = {
label = "توضیحات",
type = "text",
group = "achievements",
description = "توضیحات تکمیلی درباره مرکز آموزشی"
},
----------------------------------------------------------------------------
-- External Links
----------------------------------------------------------------------------
wikipedia = {
label = "ویکیپدیا",
type = "url",
group = "contact",
description = "پیوند به مقاله ویکیپدیا"
},
maps = {
label = "نقشه",
type = "url",
group = "location",
description = "پیوند موقعیت روی نقشه"
},
----------------------------------------------------------------------------
-- Data Management
----------------------------------------------------------------------------
updated = {
label = "آخرین بروزرسانی",
type = "date",
group = "metadata",
description = "تاریخ آخرین بروزرسانی اطلاعات"
},
verified = {
label = "تأیید اطلاعات",
type = "boolean",
group = "metadata",
description = "آیا اطلاعات بررسی و تأیید شده است"
},
datasource = {
label = "منبع اطلاعات",
type = "list",
group = "metadata",
description = "منابع مورد استفاده برای ثبت اطلاعات"
}
}
--------------------------------------------------------------------------------
-- LAYOUT DEFINITIONS
--------------------------------------------------------------------------------
p.layouts = {
----------------------------------------------------------------------------
-- Default Layout
----------------------------------------------------------------------------
default = {
{
group = "identity",
fields = {
"fullname",
"othernames"
}
}
},
----------------------------------------------------------------------------
-- School Layout
----------------------------------------------------------------------------
school = {
{
group = "identity",
fields = {
"fullname",
"othernames",
"motto"
}
},
{
group = "classification",
fields = {
"type",
"level",
"gender",
"ownership",
"affiliation",
"status",
"educationdistrict",
"schoolcode",
"nationalcode",
"educationtype"
}
},
{
group = "management",
fields = {
"established",
"founder",
"principal",
"deputy",
"formerprincipals"
}
},
{
group = "location",
fields = {
"country",
"province",
"county",
"city",
"district",
"neighborhood",
"street",
"address",
"postcode",
"coordinates",
"maps"
}
},
{
group = "contact",
fields = {
"phone",
"phone2",
"fax",
"email",
"website",
"instagram",
"telegram",
"aparat",
"wikipedia"
}
},
{
group = "statistics",
fields = {
"students",
"teachers",
"staff",
"classrooms",
"capacity",
"studentperclass",
"grades",
"academicshifts"
}
},
{
group = "facilities",
fields = {
"library",
"laboratory",
"computerlab",
"smartclass",
"gym",
"playground",
"prayerroom",
"buffet",
"transport",
"internet",
"cctv",
"elevator",
"accessibility",
"canteen",
"medicalroom",
"counseling",
"security"
}
},
{
group = "achievements",
fields = {
"scientific",
"cultural",
"sports",
"competitions",
"entranceexam",
"alumni",
"history",
"notes"
}
},
{
group = "metadata",
fields = {
"updated",
"verified",
"datasource"
}
}
},
----------------------------------------------------------------------------
-- University Layout
----------------------------------------------------------------------------
university = {
{
group = "identity",
fields = {
"logo",
"fullname",
"enname",
"othernames",
"motto"
}
},
{
group = "classification",
fields = {
"type",
"ownership",
"affiliation",
"status"
}
},
{
group = "management",
fields = {
"established",
"founder",
"principal"
}
},
{
group = "location",
fields = {
"country",
"province",
"county",
"city",
"address",
"postcode",
"coordinates",
"maps"
}
},
{
group = "contact",
fields = {
"phone",
"fax",
"email",
"website",
"instagram",
"telegram",
"aparat",
"wikipedia"
}
},
{
group = "metadata",
fields = {
"updated",
"verified",
"datasource"
}
}
},
----------------------------------------------------------------------------
-- College Layout (expanded from university)
----------------------------------------------------------------------------
college = {
{
group = "identity",
fields = {
"logo",
"fullname",
"enname",
"othernames",
"motto"
}
},
{
group = "classification",
fields = {
"type",
"ownership",
"affiliation",
"status"
}
},
{
group = "management",
fields = {
"established",
"founder",
"principal"
}
},
{
group = "location",
fields = {
"country",
"province",
"county",
"city",
"address",
"postcode",
"coordinates",
"maps"
}
},
{
group = "contact",
fields = {
"phone",
"fax",
"email",
"website",
"instagram",
"telegram",
"aparat",
"wikipedia"
}
},
{
group = "metadata",
fields = {
"updated",
"verified",
"datasource"
}
}
},
----------------------------------------------------------------------------
-- Seminary Layout
----------------------------------------------------------------------------
seminary = {
{
group = "identity",
fields = {
"fullname",
"othernames",
"motto"
}
},
{
group = "classification",
fields = {
"type",
"affiliation",
"status"
}
},
{
group = "management",
fields = {
"established",
"founder",
"principal"
}
},
{
group = "location",
fields = {
"country",
"province",
"city",
"address",
"coordinates"
}
},
{
group = "contact",
fields = {
"phone",
"website"
}
},
{
group = "metadata",
fields = {
"updated",
"verified",
"datasource"
}
}
},
----------------------------------------------------------------------------
-- Kindergarten Layout (expanded from school)
----------------------------------------------------------------------------
kindergarten = {
{
group = "identity",
fields = {
"fullname",
"othernames",
"motto"
}
},
{
group = "classification",
fields = {
"type",
"level",
"gender",
"ownership",
"affiliation",
"status",
"educationdistrict",
"schoolcode",
"nationalcode",
"educationtype"
}
},
{
group = "management",
fields = {
"established",
"founder",
"principal",
"deputy",
"formerprincipals"
}
},
{
group = "location",
fields = {
"country",
"province",
"county",
"city",
"district",
"neighborhood",
"street",
"address",
"postcode",
"coordinates",
"maps"
}
},
{
group = "contact",
fields = {
"phone",
"phone2",
"fax",
"email",
"website",
"instagram",
"telegram",
"aparat",
"wikipedia"
}
},
{
group = "statistics",
fields = {
"students",
"teachers",
"staff",
"classrooms",
"capacity",
"studentperclass",
"grades",
"academicshifts"
}
},
{
group = "facilities",
fields = {
"library",
"laboratory",
"computerlab",
"smartclass",
"gym",
"playground",
"prayerroom",
"buffet",
"transport",
"internet",
"cctv",
"elevator",
"accessibility",
"canteen",
"medicalroom",
"counseling",
"security"
}
},
{
group = "achievements",
fields = {
"scientific",
"cultural",
"sports",
"competitions",
"entranceexam",
"alumni",
"history",
"notes"
}
},
{
group = "metadata",
fields = {
"updated",
"verified",
"datasource"
}
}
},
----------------------------------------------------------------------------
-- Training Center Layout (expanded from school)
----------------------------------------------------------------------------
training_center = {
{
group = "identity",
fields = {
"fullname",
"othernames",
"motto"
}
},
{
group = "classification",
fields = {
"type",
"level",
"gender",
"ownership",
"affiliation",
"status",
"educationdistrict",
"schoolcode",
"nationalcode",
"educationtype"
}
},
{
group = "management",
fields = {
"established",
"founder",
"principal",
"deputy",
"formerprincipals"
}
},
{
group = "location",
fields = {
"country",
"province",
"county",
"city",
"district",
"neighborhood",
"street",
"address",
"postcode",
"coordinates",
"maps"
}
},
{
group = "contact",
fields = {
"phone",
"phone2",
"fax",
"email",
"website",
"instagram",
"telegram",
"aparat",
"wikipedia"
}
},
{
group = "statistics",
fields = {
"students",
"teachers",
"staff",
"classrooms",
"capacity",
"studentperclass",
"grades",
"academicshifts"
}
},
{
group = "facilities",
fields = {
"library",
"laboratory",
"computerlab",
"smartclass",
"gym",
"playground",
"prayerroom",
"buffet",
"transport",
"internet",
"cctv",
"elevator",
"accessibility",
"canteen",
"medicalroom",
"counseling",
"security"
}
},
{
group = "achievements",
fields = {
"scientific",
"cultural",
"sports",
"competitions",
"entranceexam",
"alumni",
"history",
"notes"
}
},
{
group = "metadata",
fields = {
"updated",
"verified",
"datasource"
}
}
},
----------------------------------------------------------------------------
-- Research Center Layout (expanded from university)
----------------------------------------------------------------------------
research_center = {
{
group = "identity",
fields = {
"logo",
"fullname",
"enname",
"othernames",
"motto"
}
},
{
group = "classification",
fields = {
"type",
"ownership",
"affiliation",
"status"
}
},
{
group = "management",
fields = {
"established",
"founder",
"principal"
}
},
{
group = "location",
fields = {
"country",
"province",
"county",
"city",
"address",
"postcode",
"coordinates",
"maps"
}
},
{
group = "contact",
fields = {
"phone",
"fax",
"email",
"website",
"instagram",
"telegram",
"aparat",
"wikipedia"
}
},
{
group = "metadata",
fields = {
"updated",
"verified",
"datasource"
}
}
}
}
--------------------------------------------------------------------------------
-- RETURN MODULE
--------------------------------------------------------------------------------
return p