##local.define(ContactForm)
##local.define(SelectLField)
##local.define(SelectField)
##local.define(StringField)
fields.##formfield.__Label()
##if context.IsDefined(##local.pathName)
value="##context.Data(##local.pathName)"
##else
value=""
##endif
##endif />
##local.define(TextField)
##if error
##local.defineByRender(pathName)fields.##formfield.__Label()
##if context.IsDefined(##local.pathName)
##else
##endif
##else
##endif
##if error.Level
##if context.SentMessage
##local.define(HandledError)1
##endif
##endif
##local.define(SuppressFeedbackButton)1
##if request.IsEqual(SubView,"Message")
##if request.mtype
##local.define(Message)1
##local.defineByRender(MessageType)##request.mtype
##endif
##endif
##helpcontext.addHelp(Toolbar)
##if sessioncfg.IsEqual(ZONES.Feedback.Behaviour,"")
##else
##local.define(Message)1
##local.defineByRender(MessageType)##sessioncfg.ZONES.Feedback.Behaviour
##endif
##if local.Message
##if request.BrowseAsHloc
##local.DefineByRender(thisLoc)##request.BrowseAsHloc
##else
##if searchcontext.BrowseAsHloc
##if searchcontext.IsEqual("BrowseAsHloc","-2")
##if sessioncfg.ZONES.BrowseOptions.BrowseAsHloc
##local.DefineByRender(thisLoc)##sessioncfg.ZONES.BrowseOptions.DefaultBrowseSearchHLOC
##else
##local.DefineByRender(thisLoc)##searchcontext.BrowseAsHloc
##endif
##else
##local.DefineByRender(thisLoc)##searchcontext.BrowseAsHloc
##endif
##else
##local.DefineByRender(thisLoc)##sessioncfg.ZONES.BrowseOptions.DefaultBrowseSearchHLOC
##endif
##endif
##this.SubView(##request.SubView&BrowseAsHloc=##local.thisLoc)
##if request.StandAloneFeedback
##local.defineByRender(TOOLBAR_URL_BACK)APS_ZONES?fn=LibraryZone#this.StyleSet
##else
##if local.SentMessage
##local.defineByRender(TOOLBAR_URL_BACK)APS_ZONES?fn=LibraryZone#this.StyleSet
##else
##local.defineByRender(TOOLBAR_URL_BACK)##this&BrowseAsHloc=##local.thisLoc&SubView=
##endif
##endif
##local.define(Title)
##local.define(PageTitle)
##leg.Expand(ZONESOPAC.Feedback.Message.Title)
##local.define(Advice)
##sessioncfg.With(Cats,"ZONES.Feedback.Categories")
##Cats.QualData(##local.MessageType,".Advice")
##if local.SentMessage
##leg.ZONESOPAC.Feedback.SentMessage.Prompt
##else
##leg.ZONESOPAC.Feedback.Message.Prompt
##endif
##helpcontext.addHelp(Feedback.Message)
##local.define(Content)
/*##local.MyDefine*/
##local.define(lastSubject)
##local.define(lastReplyTo)
##local.define(lastBrwr)
##local.define(lastMessageText)
##if error.Level
##local.define(lastSubject)##context.Subject
##local.define(lastReplyTo)##context.ReplyTo
##local.define(lastBrwr)##context.BRWR
##local.define(lastMessageText)##context.MessageText
##if context.SentMessage
##local.define(SentMessage)1
##endif
##endif
##local.define(List)
##if local.SentMessage
##local.define(HandledError)1
##local.define(Value)
##leg.Expand(ZONESOPAC.Feedback.Message.SentAdvice,GoBackLeg,##leg.Data(ZONESOPAC.ButtonCaption.Back))
|
##local.Value |
|
##else
##if sessioninfo.ZONES.Brwr
##local.define(lastBrwr)##sessioninfo.ZONES.Brwr
##endif
##sessioncfg.with(cat,ZONES.Feedback.Categories)
##cat.with(message,##local.MessageType)
##if message.IsEqual(NeedAccount,1)
##local.Define(AccountMandatory)1
##endif
##if message.IsEqual(NeedReplyTo,1)
##local.Define(ReplyToMandatory)1
##endif
##if message.IsMap(Fields)
##local.Define(UseCustomForm)1
##endif
##if local.IsEqual(UseCustomForm,1)
##sessioncfg.with(cat,ZONES.Feedback.Categories)
##cat.with(message,##local.MessageType)
##message.with(form, "Fields")
##local.ContactForm
##else
##endif
##endif
##local.List
##else
##this.SubView()
##local.define(Title)
##leg.ZONESOPAC.Feedback.SelectType.Title
##local.define(PageTitle)
##leg.Expand(ZONESOPAC.Feedback.SelectType.Title)
##local.define(Advice)
##leg.ZONESOPAC.Feedback.SelectType.Prompt
##helpcontext.addHelp(Feedback.SelectType)
##local.define(Content)
##local.define(List)
##leg.ZONESOPAC.Feedback.SelectType.Advice
##local.List
##endif
##include(Body)