/* This view acts as a rendering template to render InitScript(and server-side Form's descriptor) in FormContainerBlock's client-side for Form[0b1d4a31-cb69-4dae-b1e9-e3155c0384f2]. TECHNOTE: all serverside (paths, dynamic values) of EPiServerForms will be transfered to client side here in this section. */ (function initializeOnRenderingFormDescriptor() { // each workingFormInfo is store inside epi.EPiServer.Forms, lookup by its FormGuid var workingFormInfo = epi.EPiServer.Forms["0b1d4a31-cb69-4dae-b1e9-e3155c0384f2"] = { Id: "0b1d4a31-cb69-4dae-b1e9-e3155c0384f2", Name: "Book a librarian", // whether this Form can be submitted which relates to the visitor's data (cookie, identity) and Form's settings (AllowAnonymous, AllowXXX) SubmittableStatus : {"submittable":true,"message":""}, ConfirmMessage : " Thank you! We will get back to you within two working days! If you have more questions, email library@hhs.se", ShowNavigationBar : true, ShowSummarizedData : false, // serialize the dependency configuration of this form to clientside DependenciesInfo : [], // keep all fieldName which are not satisfied the field dependency conditions DependencyInactiveElements: [], // Validation info, for executing validating on client side ValidationInfo : [{"targetElementName":"__field_134917","targetElementId":"21937659-f37e-4785-b053-f495c4517f58","validators":[{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"This field is required.","validationCssClass":"ValidationRequired","additionalAttributes":{"required":""}}}]},{"targetElementName":"__field_134921","targetElementId":"9145629c-0d3e-45e9-b47b-155c1eb97c84","validators":[{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"This field is required.","validationCssClass":"ValidationRequired","additionalAttributes":{"required":""}}}]},{"targetElementName":"__field_134916","targetElementId":"b3bbbf59-e4a4-4024-bf49-438c92e5c9c8","validators":[{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"This field is required.","validationCssClass":"ValidationRequired","additionalAttributes":{"required":""}}}]},{"targetElementName":"__field_134914","targetElementId":"ec661bce-3c5b-4cf1-9354-2e13e76687fc","validators":[{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"This field is required.","validationCssClass":"ValidationRequired","additionalAttributes":{"required":""}}},{"type":"EPiServer.Forms.Implementation.Validation.EmailValidator","description":null,"model":{"jsPattern":"(^$)|(^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\\.[a-zA-Z0-9-.]+$)","dotNetPattern":"(^$)|(^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\\.[a-zA-Z0-9-.]+$)","message":"Enter a valid email address.","validationCssClass":null,"additionalAttributes":null}}]},{"targetElementName":"__field_134919","targetElementId":"335fbaca-ad4f-4c6a-972c-8e31529b4669","validators":[{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"This field is required.","validationCssClass":"ValidationRequired","additionalAttributes":{"required":""}}}]},{"targetElementName":"__field_134920","targetElementId":"bb4ed2fd-cd78-4f04-a969-3c2219554502","validators":[{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"This field is required.","validationCssClass":"ValidationRequired","additionalAttributes":{"required":""}}}]},{"targetElementName":"__field_134922","targetElementId":"59367f0c-6c35-4d4a-bdc5-5c79733a650b","validators":[{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"This field is required.","validationCssClass":"ValidationRequired","additionalAttributes":{"required":""}}}]},{"targetElementName":"__field_134923","targetElementId":"1ea8b9c6-7e38-4e5b-9164-2a35d185e35b","validators":[{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"This field is required.","validationCssClass":"ValidationRequired","additionalAttributes":{"required":""}}}]},{"targetElementName":"__field_134925","targetElementId":"ba2af76b-ef94-40fb-b178-1e5136b60cea","validators":[{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"This field is required.","validationCssClass":"ValidationRequired","additionalAttributes":{"required":""}}}]},{"targetElementName":"__field_134924","targetElementId":"6dddef5e-1bca-44c8-9f05-ba42ab93ac66","validators":[{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"This field is required.","validationCssClass":"ValidationRequired","additionalAttributes":{"required":""}}}]}], // Steps information for driving multiple-step Forms. StepsInfo : { Steps: [{"index":0,"attachedUrl":"","dependField":null,"dependCondition":null,"isActive":true,"attachedContentLink":"","dependValue":"","elementName":"__field_","guid":"00000000-0000-0000-0000-000000000000"}] }, FieldsExcludedInSubmissionSummary: [], ElementsInfo: {"__field_134917":{"type":"EPiServer.Forms.Implementation.Elements.SelectionElementBlock","friendlyName":"Student/staff","customBinding":false},"__field_134921":{"type":"EPiServer.Forms.Implementation.Elements.SelectionElementBlock","friendlyName":"Department","customBinding":false},"__field_134916":{"type":"EPiServer.Forms.Implementation.Elements.TextboxElementBlock","friendlyName":"Name","customBinding":false},"__field_134914":{"type":"EPiServer.Forms.Implementation.Elements.TextboxElementBlock","friendlyName":"Email","customBinding":false},"__field_134919":{"type":"EPiServer.Forms.Implementation.Elements.SelectionElementBlock","friendlyName":"Help with what","customBinding":false},"__field_134920":{"type":"EPiServer.Forms.Implementation.Elements.TextareaElementBlock","friendlyName":"Describe problem","customBinding":false},"__field_134922":{"type":"EPiServer.Forms.Implementation.Elements.TextboxElementBlock","friendlyName":"Sources","customBinding":false},"__field_134923":{"type":"EPiServer.Forms.Implementation.Elements.TextboxElementBlock","friendlyName":"Keywords","customBinding":false},"__field_134925":{"type":"EPiServer.Forms.Implementation.Elements.TextboxElementBlock","friendlyName":"Date/time","customBinding":false},"__field_134924":{"type":"EPiServer.Forms.Implementation.Elements.SelectionElementBlock","friendlyName":"Meet","customBinding":false},"__field_134926":{"type":"EPiServer.Forms.Implementation.Elements.TextboxElementBlock","friendlyName":"Text","customBinding":false},"__field_134915":{"type":"EPiServer.Forms.Implementation.Elements.SubmitButtonElementBlock","friendlyName":"Submit button","customBinding":false}}, DataSubmitController: "/EPiServer.Forms/DataSubmit" }; /// TECHNOTE: Calculation at FormInfo level, and these values will be static input for later processing. workingFormInfo.StepsInfo.FormHasNoStep_VirtualStepCreated = true; // this FLAG will be true, if Editor does not put any FormStep. Engine will create a virtual step, with empty GUID workingFormInfo.StepsInfo.FormHasNothing = false; // this FLAG will be true if FormContainer has no element at all workingFormInfo.StepsInfo.AllStepsAreNotLinked = true; // this FLAG will be true, if all steps all have contentLink=="" (emptyString) })();