%'@ LANGUAGE = VBScript.Encode %> <% ' Form Designer : admin/formdesigner.asp ' ' Manages the creation of forms and all that stuff. ' ' 1.0.0 (12/16/2002) ' Carlos A. Madrigal ' ' Copyright © 1999-2003 Infolink Aplicaciones, S.A. de C.V. ' All rights reserved ' Derechos de Autor © 1999-2003 Infolink Aplicaciones, S.A. de C.V. ' Derechos Reservados. ' '**Start Encode** sDBExtraPath = "../" %> <% Const FBT_TEXT = 0 Const FBT_MEMO = 1 Const FBT_MAIL = 2 Const FBT_INT = 3 Const FBT_NUMBER = 4 Const FBT_CBO = 5 Const FBT_RADIOS = 6 Const FBT_CHECKBOXES = 7 ' Initialize variables sHEImagePath = "common/htmleditor/" sCmd = Request("cmd") sFormName = Request("form") If Len(Request("form")) > 0 And Len(sCmd) = 0 Then sFormName = Request("form") sCmd = "manageform" End If ' Jump to manageform if there is only one form to manage If Len(sCmd) = 0 Then ' If conDB.Execute("SELECT COUNT(FormName) FROM fbForms")(0) = 1 Then 'sFormName = conDB.Execute("SELECT FormName FROM fbForms")(0) sFormName = iContentLang sCmd = "manageform" ' End If End If %> <%If Len(sErrors) > 0 Then%>
<%=sErrors%>
<%ElseIf Len(sMessages) > 0 Then%>><%=sMessages%>
<%End If%><%=langMgr.GetContent("FORM_DESG_WELCOME", "BackEndMessages", iInterfaceLang)%>
<% Select Case sCmd Case "saveform" ' Open form and save changes sSQL = "SELECT * FROM fbForms WHERE FormName = '" & sFormName & "'" rsData.Open sSQL, , adOpenKeyset, adLockOptimistic, adCmdText Die IsRSEmpty(rsData), "Form not found while being edited." rsData("FormDisplayName") = Request("display") rsData("FormHeader") = ToDb(Request("formheader")) rsData("FormFooter") = ToDb(Request("formfooter")) rsData("ResetCaption") = Request("resetcaption") rsData("SubmitCaption") = Request("submitcaption") rsData("MailTo") = Request("mailto") rsData("MailSubject") = Request("mailsubject") rsData("MailHeader") = ToDb(Request("mailheader")) rsData("MailFooter") = ToDb(Request("mailfooter")) rsData("ARMailTo") = Request("armailto") rsData("ARMailSubject") = Request("armailsubject") rsData("ARMailHeader") = ToDb(Request("armailheader")) rsData("ARMailFooter") = ToDb(Request("armailfooter")) rsData("ARText") = ToDb(Request("artext")) rsData.Update ' Redirect to manage form Response.Redirect "formdesigner.asp?cmd=manageform&form=" & Server.URLEncode(sFormName) Case "manageform" ' Open selected form sSQL = "SELECT * FROM fbForms WHERE FormName='" & sFormName & "'" rsData.Open sSQL Die IsRSEmpty(rsData), "Selected form not found in database." %> <% Case Else ' Display list of forms sSQL = "SELECT FormName, FormDisplayName, MailTo FROM fbForms" rsData.Open sSQL Die IsRSEmpty(rsData), "Forms must be defined by production center." %>| >Name | > | >Display Name | > | >Mail To | > | > |
| <%=rsData("FormName")%> | <%=rsData("FormDisplayName")%> | "><%=rsData("MailTo")%> | ">Edit | |||