پرش به محتوا

پودمان: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 = {} -------------------------------------------------------------------------------- -- MOD...» ایجاد کرد
 
جزبدون خلاصۀ ویرایش
خط ۱٬۰۱۲: خط ۱٬۰۱۲:
     school = {
     school = {


        {
  {
            group = "identity",
    group = "identity",
            fields = {
    fields = {
                "name",
        "fullname",
                "image",
        "othernames",
                "fullname",
        "motto"
                "othernames",
    }
                "motto"
    },
            }
        },





نسخهٔ ‏۲۶ ژوئیهٔ ۲۰۲۶، ساعت ۰۲:۲۷

توضیحات این پودمان می‌تواند در پودمان: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 = {
        label = "اطلاعات پایه",
        icon = "🏫"
    },

    classification = {
        label = "طبقه‌بندی",
        icon = "📘"
    },

    management = {
        label = "مدیریت",
        icon = "👤"
    },

    location = {
        label = "موقعیت",
        icon = "📍"
    },

    contact = {
        label = "اطلاعات تماس",
        icon = "☎️"
    },

    statistics = {
        label = "آمار",
        icon = "📊"
    },

    facilities = {
        label = "امکانات",
        icon = "🏢"
    },

    achievements = {
        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",

    ["مقطع"] = "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",


    ----------------------------------------------------------------------------
    -- Data Management
    ----------------------------------------------------------------------------

    ["آخرین بروزرسانی"] = "updated",
    ["updated"] = "updated",

    ["تأیید اطلاعات"] = "verified",
    ["verified"] = "verified",

    ["منبع اطلاعات"] = "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",
        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",
        description = "کد رسمی مدرسه در آموزش و پرورش"
    },

    nationalcode = {
        label = "شناسه ملی",
        type = "text",
        group = "classification",
        description = "شناسه ملی یا کد ثبتی مرکز آموزشی"
    },

    educationtype = {
        label = "شیوه آموزش",
        type = "text",
        group = "classification",
        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 = "identity",
        description = "تاریخ آخرین بروزرسانی اطلاعات"
    },

    verified = {
        label = "تأیید اطلاعات",
        type = "boolean",
        group = "identity",
        description = "آیا اطلاعات بررسی و تأیید شده است"
    },

    datasource = {
        label = "منبع اطلاعات",
        type = "list",
        group = "identity",
        description = "منابع مورد استفاده برای ثبت اطلاعات"
    }

}
--------------------------------------------------------------------------------
-- LAYOUT DEFINITIONS
--------------------------------------------------------------------------------

p.layouts = {

    ----------------------------------------------------------------------------
    -- School Layout
    ----------------------------------------------------------------------------

    school = {

  {
    group = "identity",
    fields = {
        "fullname",
        "othernames",
        "motto"
    }
    },


        {
            group = "classification",
            fields = {
                "type",
                "level",
                "gender",
                "ownership",
                "affiliation",
                "status",
                "schoolcode",
                "educationdistrict"
            }
        },


        {
            group = "management",
            fields = {
                "established",
                "founder",
                "principal",
                "deputy",
                "formerprincipals"
            }
        },


        {
            group = "location",
            fields = {
                "country",
                "province",
                "county",
                "city",
                "district",
                "neighborhood",
                "street",
                "address",
                "coordinates"
            }
        },


        {
            group = "contact",
            fields = {
                "phone",
                "phone2",
                "fax",
                "email",
                "website",
                "instagram",
                "telegram",
                "aparat"
            }
        },


        {
            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"
            }
        }

    }

}


--------------------------------------------------------------------------------
-- RETURN MODULE
--------------------------------------------------------------------------------

return p