Module:FormCheckAndSubmit
From Tsadra Foundation Advanced Contemplative Scholarships
Documentation for this module may be created at Module:FormCheckAndSubmit/doc
local p = {}
function p.main(frame)
local pargs = frame:getParent().args
local requiredFields = {
firstname = pargs.firstname ,
lastname = pargs.lastname ,
birthdate = pargs.birthdate ,
birthcountry = pargs.birthcountry ,
nationality = pargs.nationality ,
street = pargs.street ,
city = pargs.city ,
postalcode = pargs.postalcode ,
country = pargs.country ,
email = pargs.email ,
telephone = pargs.telephone ,
retreattype = pargs.retreattype ,
cvedu = pargs['cv-edu'] ,
cvwork = pargs['cv-work'] ,
studiedtibetan = pargs.studiedtibetan ,
spokentibcomprehension = pargs.spokentibcomprehension ,
writtentibcomprehension = pargs.writtentibcomprehension ,
tibetanrequiredforretreat = pargs.tibetanrequiredforretreat ,
tibetanretreatparts = pargs.tibetanretreatparts ,
introbuddhism = pargs.introbuddhism ,
refugehistory = pargs.refugehistory ,
formalvows = pargs.formalvows ,
ngondrocomplete = pargs.ngondrocomplete ,
previousretreatscomplete = pargs.previousretreatscomplete ,
ynadvstudiesprogs = pargs.ynadvstudiesprogs ,
ynofferedservices = pargs.ynofferedservices ,
othercommunitywork = pargs.othercommunitywork ,
retreatduration = pargs.retreatduration ,
StartFunding = pargs.StartFunding ,
EndFunding = pargs.EndFunding ,
costestimateCurrency = pargs.costestimateCurrency ,
costestimate = pargs.costestimate ,
requestedamountCurrency = pargs.requestedamountCurrency ,
requestedamount = pargs.requestedamount ,
othermoney = pargs.othermoney ,
letterofmotivation = pargs.letterofmotivation ,
FileHaveCV = pargs.FileHaveCV ,
FileHaveDharmaCV = pargs.FileHaveDharmaCV ,
FileHavePhoto = pargs.FileHavePhoto ,
FileHaveDescriptFinSit = pargs.FileHaveDescriptFinSit ,
recom1NameFirst = pargs.recom1NameFirst ,
recom1NameLast = pargs.recom1NameLast ,
recom1Email = pargs.recom1Email ,
recom1Relate = pargs.recom1Relate ,
recom2NameFirst = pargs.recom2NameFirst ,
recom2NameLast = pargs.recom2NameLast ,
recom2Email = pargs.recom2Email ,
recom2Relate = pargs.recom2Relate
}
return output
end
return p