پودمان:AlborzInfoBox/Data/Geography
توضیحات این پودمان میتواند در پودمان:AlborzInfoBox/Data/Geography/توضیحات قرار گیرد.
local p = {}
p.fields = {
------------------------------------------------------------------------
-- اطلاعات پایه
------------------------------------------------------------------------
country = { label = "کشور", arg = "کشور", default = "ایران" },
province = { label = "استان", arg = "استان", default = "البرز" },
county = { label = "شهرستان", args = {"شهرستان", "شهرستان "} },
district = { label = "بخش", arg = "بخش" },
ruraldistrict = { label = "دهستان", arg = "دهستان" },
city = { label = "شهر", args = {"شهر", "شهر "} },
capital = { label = "مرکز", arg = "مرکز" },
------------------------------------------------------------------------
-- فیلدهای شهرستان
------------------------------------------------------------------------
officialName = { label = "نامرسمی", arg = "نامرسمی" },
yearEstablished = { label = "سالشهرستانشدن", arg = "سالشهرستانشدن" },
cities = { label = "شهرها", arg = "شهرها" },
districts = { label = "بخشها", arg = "بخشها" },
density = { label = "تراکمجمعیت", arg = "تراکمجمعیت" },
governor = { label = "فرماندار", arg = "فرماندار" },
electoralDistrict = { label = "حوزه انتخابیه", arg = "حوزه انتخابیه" },
religion = { label = "مذهب", arg = "مذهب" },
------------------------------------------------------------------------
-- آمار
------------------------------------------------------------------------
population = { label = "جمعیت", arg = "جمعیت" },
area = { label = "مساحت", arg = "مساحت" },
elevation = { label = "ارتفاع", arg = "ارتفاع" },
------------------------------------------------------------------------
-- مدیریت
------------------------------------------------------------------------
mayor = { label = "شهردار", arg = "شهردار" },
------------------------------------------------------------------------
-- ارتباطات
------------------------------------------------------------------------
phone = { label = "پیششماره", args = {"پیششماره", "شماره تلفن", "تلفن"} },
plate = { label = "پلاک خودرو", arg = "پلاک خودرو" },
website = { label = "وبگاه", args = {"وبگاه", "وبسایت", "سایت"} },
------------------------------------------------------------------------
-- تاریخ
------------------------------------------------------------------------
established = { label = "سال تأسیس", arg = "سال تأسیس" },
------------------------------------------------------------------------
-- فیلدهای غار
------------------------------------------------------------------------
length = { label = "طول", arg = "طول" },
depth = { label = "عمق", arg = "عمق" },
discovery = { label = "سال کشف", args = {"سال کشف", "کشف"} },
geology = { label = "زمینشناسی", arg = "زمینشناسی" },
entrances = { label = "تعداد ورودیها", args = {"تعداد ورودیها", "ورودیها"} },
features = { label = "ویژگیهای برجسته", args = {"ویژگیها", "ویژگیهای برجسته"} },
access = { label = "دسترسی", arg = "دسترسی" },
visitors = { label = "بازدیدکنندگان سالانه", args = {"بازدیدکنندگان", "بازدیدکنندگان سالانه"} },
------------------------------------------------------------------------
-- فیلدهای پارک
------------------------------------------------------------------------
parkType = { label = "نوع", arg = "نوع پارک" },
motto = { label = "شعار", arg = "شعار" },
nearestCity = { label = "نزدیکترین شهر", args = {"نزدیکترین شهر", "نزدیکترین شهرک"} },
founder = { label = "بنیانگذار", arg = "بنیانگذار" },
designer = { label = "طراح", arg = "طراح" },
owner = { label = "مالک", arg = "مالک" },
operator = { label = "گرداننده", arg = "گرداننده" },
facilities = { label = "امکانات", arg = "امکانات" },
------------------------------------------------------------------------
-- فیلدهای عمومی
------------------------------------------------------------------------
altNames = { label = "نامهای دیگر", args = {"نامهای دیگر", "نام دیگر"} },
historicType = { label = "نوع", args = {"نوع بنا", "نوع بنای تاریخی"} },
location = { label = "موقعیت", arg = "موقعیت" },
mainUse = { label = "کاربری اصلی", args = {"کاربری اصلی", "کاربری"} },
currentUse = { label = "کاربری فعلی", arg = "کاربری فعلی" },
architecture = { label = "سبک معماری", arg = "سبک معماری" },
period = { label = "دوره ساخت", args = {"دوره ساخت", "دوره تاریخی", "دوران", "دوره"} },
built = { label = "سال ساخت", args = {"سال ساخت", "تاریخ ساخت"} },
builder = { label = "بانی", arg = "بانی" },
architect = { label = "معمار", arg = "معمار" },
material = { label = "مصالح", arg = "مصالح" },
status = { label = "وضعیت", arg = "وضعیت" },
ownership = { label = "مالک", args = {"مالک", "مالکیت"} },
registration = { label = "شماره ثبت", args = {"شماره ثبت", "شمارهٔ ثبت", "شماره ثبت ملی"} },
registrationDate = { label = "تاریخ ثبت", args = {"تاریخ ثبت", "تاریخ ثبت ملی"} },
responsibleOrganization = { label = "سازمان مسئول", args = {"سازمان مسئول", "سازمان"} },
coordinates = { label = "مختصات", args = {"مختصات", "coord", "مختصات جغرافیایی"} },
footnotes = { label = "پانویس", arg = "پانویس" },
------------------------------------------------------------------------
-- فیلدهای اختصاصی آبشار (جدید)
------------------------------------------------------------------------
height = { label = "ارتفاع کلی", args = {"ارتفاع کلی", "height", "ارتفاع"} },
longestDrop = { label = "طولانیترین ریزشگاه", args = {"طولانیترین ریزشگاه", "height_longest"} },
width = { label = "عرض کلی", args = {"عرض کلی", "width", "عرض"} },
averageWidth = { label = "عرض میانگین", args = {"عرض میانگین", "average_width"} },
numberDrops = { label = "دائمی/فصلی", args = {"دائمی/فصلی", "number_drops"} },
watercourse = { label = "سرچشمه", args = {"سرچشمه", "watercourse"} },
averageFlow = { label = "جریان میانگین", args = {"جریان میانگین", "average_flow", "میانگین جریان"} },
worldRank = { label = "رتبه جهانی", args = {"رتبه جهانی", "world_rank"} },
waterfallType = { label = "نوع", args = {"نوع", "type"} },
image = { label = "تصویر", arg = "تصویر" },
imageCaption = { label = "توضیح تصویر", args = {"توضیح تصویر", "caption", "photo_caption"} },
map = { label = "نقشه", arg = "نقشه" },
mapCaption = { label = "توضیح نقشه", args = {"توضیح نقشه", "map_caption"} },
pushpinMap = { label = "نقشه پونزی", arg = "نقشه پونزی" },
}
p.typeMap = {
["بنای تاریخی"] = "historic", ["historic"] = "historic",
["شهر"] = "city", ["روستا"] = "village",
["شهرستان"] = "county", ["بخش"] = "district",
["دهستان"] = "ruraldistrict",
["کوه"] = "mountain", ["غار"] = "cave",
["رودخانه"] = "river", ["آبشار"] = "waterfall",
["پارک"] = "park",
}
p.layouts = {
city = {
"country", "province", "county", "district", "city",
"population", "area", "elevation", "mayor",
"phone", "plate", "website", "footnotes"
},
village = {
"country", "province", "county", "district", "ruraldistrict",
"population", "elevation", "website", "footnotes"
},
county = {
"country", "province",
"officialName",
"capital",
"yearEstablished",
"cities",
"districts",
"population",
"area",
"density",
"phone",
"governor",
"electoralDistrict",
"religion",
"website",
"footnotes"
},
district = {
"country", "province", "county", "capital",
"population", "website", "footnotes"
},
ruraldistrict = {
"country", "province", "county", "district", "capital",
"population", "website", "footnotes"
},
mountain = {
"province", "county", "elevation", "location", "altNames", "status", "footnotes"
},
cave = {
"province",
"county",
"district",
"elevation",
"length",
"depth",
"discovery",
"geology",
"entrances",
"features",
"access",
"visitors",
"coordinates",
"website",
"altNames",
"status",
"location",
"footnotes"
},
waterfall = {
"image", "imageCaption",
"officialName", "altNames",
"province", "county", "district", "ruraldistrict",
"location",
"coordinates",
"elevation",
"height",
"longestDrop",
"width",
"averageWidth",
"numberDrops",
"watercourse",
"averageFlow",
"waterfallType",
"access",
"features",
"visitors",
"discovery",
"worldRank",
"map", "mapCaption",
"pushpinMap",
"status",
"footnotes"
},
river = {
"province", "length", "source", "mouth", "location", "footnotes"
},
park = {
"province",
"county",
"district",
"location",
"elevation",
"area",
"parkType",
"established",
"motto",
"nearestCity",
"founder",
"designer",
"owner",
"operator",
"visitors",
"status",
"facilities",
"access",
"coordinates",
"website",
"altNames",
"footnotes"
},
historic = {
"altNames", "historicType", "location", "country", "province", "county", "district", "city",
"mainUse", "currentUse", "architecture", "period", "built", "builder", "architect",
"material", "area", "elevation", "status", "registration", "registrationDate",
"responsibleOrganization", "access", "ownership", "phone", "website", "coordinates", "footnotes"
}
}
return p