##if Value.SubsEnabledInRsp
##local.define(RoundBoxContent)
##local.define(Name) ##leg.ZONESOPAC.Baccount.BrowseItem.Name
##local.define(Value) ##Value.Title ##Value.Forename ##Value.Prefix ##Value.Surname
##local.BrowseItemPartTemplate
##local.define(Name) ##leg.ZONESOPAC.Baccount.BrowseItem.CardNumber
##local.define(Value) ##Value.BrwrNum
##local.BrowseItemPartTemplate
##local.define(Name)
##local.define(Value)
##local.BrowseItemPartTemplate
##if local.ShowCurrentSubs
##if local.ShowNextSubs
##local.define(Name)##leg.ZONESOPAC.Subscription.CurrentScheme
##local.define(Value)##Field.CurrentSubs.Scheme
##local.PartTemplate
##else
##local.define(Name)##leg.ZONESOPAC.Subscription.Scheme
##local.define(Value)##Field.CurrentSubs.Scheme
##local.PartTemplate
##endif
##local.define(Name)##leg.ZONESOPAC.Subscription.Period
##local.define(Value)##Field.CurrentSubs.Start ##leg.ZONESOPAC.Subscription.To ##Field.CurrentSubs.Expiry
##local.PartTemplate
##local.define(Name)##leg.ZONESOPAC.Subscription.Cost
##local.define(Value)##Field.CurrentSubs.Amount
##local.PartTemplate
##local.define(Name)##leg.ZONESOPAC.Subscription.Method
##local.define(Value)##Field.CurrentSubs.Method
##local.PartTemplate
##local.define(Name)
##if Value.IsEqual(CurrentSubs.Status,2)
##if Value.IsEqual(Keys.Pay,0)
##leg.ZONESOPAC.Subscription.Status
##else
##leg.ZONESOPAC.Subscription.Status
##endif
##else
##leg.ZONESOPAC.Subscription.Status
##endif
##local.define(Value)
##if Value.IsEqual(CurrentSubs.Status,2)
##if Value.IsEqual(Keys.Pay,0)
##Field.CurrentSubs.Status
##leg.ZONESOPAC.Subscription.On
##Field.CurrentSubs.Change
##else
##Field.CurrentSubs.Status
##leg.ZONESOPAC.Subscription.On
##Field.CurrentSubs.Change
##endif
##else
##Field.CurrentSubs.Status
##leg.ZONESOPAC.Subscription.On
##Field.CurrentSubs.Change
##endif
##local.PartTemplate
##if sessioncfg.DB.Config.Circ.Brwr.RenewSubscriptionAllowed
##if Value.IsEqual(CurrentSubs.Status,0)
##if Value.IsEqual(CurrentSubs.Method,0)
##local.define(Name)
##local.define(Value)
##leg.ZONESOPAC.Subscription.RenewSubs
##local.PartTemplate
##endif
##endif
##endif
##endif
##if local.ShowNextSubs
##local.define(Name)
##local.define(Value)
##local.PartTemplate
##local.define(Name)##leg.ZONESOPAC.Subscription.NextScheme
##local.define(Value)##Field.NextSubs.Scheme
##local.PartTemplate
##local.define(Name)##leg.ZONESOPAC.Subscription.Period
##local.define(Value)##Field.NextSubs.Start ##leg.ZONESOPAC.Subscription.To ##Field.NextSubs.Expiry
##local.PartTemplate
##local.define(Name)##leg.ZONESOPAC.Subscription.Cost
##local.define(Value)##Field.NextSubs.Amount
##local.PartTemplate
##local.define(Name)##leg.ZONESOPAC.Subscription.Method
##local.define(Value)##Field.NextSubs.Method
##local.PartTemplate
##local.define(Name)##leg.ZONESOPAC.Subscription.Status
##local.define(Value)
##if Value.IsEqual(NextSubs.Status,2)
##Field.NextSubs.Status
##leg.ZONESOPAC.Subscription.On
##Field.NextSubs.Change
##else
##Field.NextSubs.Status
##leg.ZONESOPAC.Subscription.On
##Field.NextSubs.Change
##endif
##local.PartTemplate
##if sessioncfg.DB.Config.Circ.Brwr.RenewSubscriptionAllowed
##if Value.IsEqual(NextSubs.Status,0)
##if Value.IsEqual(NextSubs.Method,0)
##local.define(Name)
##local.define(Value)
##leg.ZONESOPAC.Subscription.RenewSubs
##local.PartTemplate
##endif
##endif
##endif
##endif
##local.RoundBox
##endif
/*End of text render *//*end of text render */
##local.Define(SetTrapLegend)
##local.DefineByRender(Legend)##sessioncfg.MapLegendThroughTable(##local.TrapId,"ZonesSelfService.CustomerTrapTable")
##if local.IsEqual(Legend,"")
##local.DefineByRender(Legend)##sessioncfg.MapLegendThroughTable(##local.TrapId,"ZonesSelfService.MasterTrapTable")
##endif
##if local.IsEqual(Legend,"")
##if local.IsLessAsInteger(TrapId,100)
##local.DefineByRender(Legend)##sessioncfg.ParamLookup(Trap,##local.TrapId)
##else
##local.DefineByRender(Legend)##sessioncfg.EnumLookup(CircTrapID,##local.TrapId)
##endif
##endif
##local.define(Content)
##if request.IsEqual(SubView,"ShowAddress")
##local.defineByRender(TOOLBAR_URL_BACK)##this&BrowseAsHloc=##local.thisLoc&SubView=
##local.define(ScrollingListContent)
##local.define(PartTemplate)
##local.defineByRender(temp)##local.Value
##if local.IsEqual(temp,"")
##else
##local.BrowseItemPartTemplate
##endif
##local.ContactDetails
##local.define(Title) ##leg.ZONESOPAC.ViewContactDetails.Title
##local.define(Advice)##leg.ZONESOPAC.ViewContactDetails.Prompt
##local.define(ContentPaneTitle)
##local.ContentPaneTitleContents
##local.ScrollingListContent
/*##local.ScrollingList*/
##else
##if request.IsEqual(SubView,"ShowSubs")
##local.defineByRender(TOOLBAR_URL_BACK)##this&BrowseAsHloc=##local.thisLoc&SubView=
##local.define(ScrollingListContent)
##local.define(BrowseItem)
##local.define(PartTemplate)
##local.defineByRender(temp)##local.Value
##if local.IsEqual(temp,"")
##else
##local.BrowseItemPartTemplate
##endif
##local.SubsDetails
##local.BrowseItemContainerTemplate
##local.define(Title) ##leg.ZONESOPAC.ViewSubscriptionDetails.Title
##local.define(Advice)##leg.ZONESOPAC.ViewSubscriptionDetails.Prompt
##local.define(ContentPaneTitle)
##local.ContentPaneTitleContents
##local.ScrollingList
##else
##local.define(ContentPaneTitle)
##local.ContentPaneTitleContents
##if request.IsEqual(SubView,"WebPayment")
##local.define(Title)##leg.ZONESOPAC.WebPayments.Titles.PrePayment
##else
##local.define(Title)##leg.ZONESOPAC.Layout.MyZoneWelcome ##if sessioncfg.ZONES.ShowNameInMyZone ##if Value.Title ##Value.Title ##endif ##if Value.Forename ##Value.Forename ##endif ##if Value.Prefix ##Value.Prefix ##endif ##if Value.Surname ##Value.Surname ##endif ##endif
##endif
##local.define(Advice)
##leg.ZONESOPAC.Baccount.Prompt
##if sessioncfg.ZONES.SelfService.WebPayments.Enabled
|
##local.define(CommandButtonGraphic)
##local.define(CommandButtonHREF)##this&SubView=ViewOnline&Method=ShowCredits&BrowseAsHloc=##local.thisLoc
##local.define(CommandButtonText)
##leg.ZONESOPAC.CreditBrowse.BrowseWebPaymentsButton
| ##local.CommandButtonFMT |
##if Value.IsLessAsInteger(PosAccBalAsDecimalUnits,##sessioncfg.ZONES.SelfService.WebPayments.MinimumDebt)
##else
##local.define(CommandButtonGraphic)
##local.define(CommandButtonHREF)##this&SubView=WebPayment&Method=PrepareToWebPay&BrowseAsHloc=##local.thisLoc
##local.define(CommandButtonText)##leg.ZONESOPAC.WebPayments.Buttons.SettleOnline
| ##local.CommandButtonFMT |
##endif
##endif
##local.define(List)
##local.define(BrowseItem)
##local.define(PartTemplate)
##local.defineByRender(temp)##local.Value
##if local.IsEqual(temp,"")
##else
##local.BrowseItemPartTemplate
##endif
##if request.IsEqual(SubView,WebPayment)
##local.ShowFormWebPayment
##else
##if sessioncfg.ZONES.ShowNameInMyZone
##local.define(Name) ##leg.ZONESOPAC.Baccount.BrowseItem.Name
##local.define(Value) ##Value.Title ##Value.Forename ##Value.Prefix ##Value.Surname
##local.BrowseItemPartTemplate
##endif
##local.define(Name) ##leg.ZONESOPAC.Baccount.BrowseItem.CardNumber
##local.define(Value) ##Value.BrwrNum
##local.BrowseItemPartTemplate
##local.define(Name)
##local.define(Value)
##local.BrowseItemPartTemplate
##if sessioncfg.ZONES.SelfService.ShowSubscriptionStatus
##if Value.SubsEnabledInRsp
##local.define(Name)
##if Value.IsEqual(CurrentSubs.Status,2)
##leg.ZONESOPAC.Baccount.BrowseItem.Subscription
##else
##leg.ZONESOPAC.Baccount.BrowseItem.Subscription
##endif
##local.define(Value)
##if sessioncfg.ZONES.SelfService.ViewSubscription
##Field.CurrentSubs.Status
##if Value.CurrentSubs.Change
##leg.ZONESOPAC.Baccount.BrowseItem.SubscriptionOn
##Field.CurrentSubs.Change
##endif
##else
##Field.CurrentSubs.Status
##if Value.CurrentSubs.Change
##leg.ZONESOPAC.Baccount.BrowseItem.SubscriptionOn
##Field.CurrentSubs.Change
##endif
##endif
##local.BrowseItemPartTemplate
##endif
##endif
##if sessioncfg.ZONES.SelfService.ShowAccountBalance
##local.define(Name)
##if Value.InDebit
##if sessioncfg.ZONES.SelfService.ShowCreditBalance
##leg.ZONESOPAC.Baccount.BrowseItem.Debt
##else
##leg.ZONESOPAC.Baccount.BrowseItem.AccountBalance
##endif
##else
##if sessioncfg.ZONES.SelfService.ShowCreditBalance
##leg.ZONESOPAC.Baccount.BrowseItem.Debt
##else
##leg.ZONESOPAC.Baccount.BrowseItem.AccountBalance
##endif
##endif
##local.define(Value)
##if sessioncfg.ZONES.SelfService.ViewAccount
##if sessioncfg.ZONES.BrowseOptions.ShowATDetailsInAccountBrowse
##Field.AccountBalance
##else
##Field.AccountBalance
##endif
##else
##Field.AccountBalance
##endif
##local.BrowseItemPartTemplate
##endif
##if Value.CreditAllowed
##if sessioncfg.ZONES.SelfService.ShowCreditBalance
##if Value.CreditMandatory
##local.define(Name)##leg.ZONESOPAC.Baccount.BrowseItem.MandatoryCreditBalance
##local.define(Value)
##if sessioncfg.ZONES.SelfService.ViewCredit
##Field.MandatoryCreditBalance
##else
##Value.MandatoryCreditBalance
##endif
##local.BrowseItemPartTemplate
##endif
##local.define(Name)##leg.ZONESOPAC.Baccount.BrowseItem.CreditBalance
##local.define(Value)
##if sessioncfg.ZONES.SelfService.ViewCredit
##Field.CreditBalance
##else
##Value.CreditBalance
##endif
##local.BrowseItemPartTemplate
##endif
##endif
/*20071205*/
##local.Define(viewLoansHistory)
##if sessioncfg.ZONES.SelfService.ViewLoans
##if sessioncfg.ZONES.SelfService.ViewLoansHistory
##if sessioninfo.User.LoanHistoryRequired
(##leg.ZONESOPAC.LoanHistoryBrowse.ViewLoanHistory)
##endif
##endif
##endif
##if sessioncfg.ZONES.SelfService.ShowLoansTotal
##local.define(Name) ##leg.ZONESOPAC.Baccount.BrowseItem.OnLoan
##local.define(Value)
##if Value.ItemsOnLoan.0.Value
##if sessioncfg.ZONES.SelfService.ViewLoans
##Value.ItemsOnLoan.0.Value
##if sessioncfg.ZONES.SelfService.BulkRenewal
##if sessioninfo.User.CheckBrwr.PrimaryTrapLevel
##else
(##leg.ZONESOPAC.BulkRenew.Buttons.Renew)
##endif
##endif
##else
##Value.ItemsOnLoan.0.Value
##endif
##else
##leg.ZONESOPAC.Baccount.BrowseItem.None
##local.viewLoansHistory /*20071205*/
##endif
##local.BrowseItemPartTemplate
##endif
##if sessioncfg.ZONES.SelfService.ShowReservationsTotal
##local.define(Name) ##leg.ZONESOPAC.Baccount.BrowseItem.Reservations
##local.define(Value)
##if Value.NumberOfRes
##if sessioncfg.ZONES.SelfService.ViewReservations
##Value.NumberOfRes
##else
##Value.NumberOfRes
##endif
##else
##leg.ZONESOPAC.Baccount.BrowseItem.None
##endif
##local.BrowseItemPartTemplate
##endif
##if sessioncfg.ZONES.InterLibraryLoans.Enabled
##local.define(Name) ##leg.ZONESOPAC.InterLibraryLoans.NoOfRequests
##local.define(Value)
##if Context.ILLRequests
##if sessioncfg.ZONES.SelfService.ViewReservations
##Context.ILLRequests
##else
##Context.ILLRequests
##endif
##else
##leg.ZONESOPAC.Baccount.BrowseItem.None
##endif
##local.BrowseItemPartTemplate
##endif
##if sessioncfg.ZonesSelfService.ShowTrapInformationInMyZone
##local.define(Name)
##local.define(Value)
##if sessioninfo.IsMap(User.CheckBrwr)
##sessioninfo.With(CheckBrwr,User.CheckBrwr)
##if local.IsEqual(##CheckBrwr.PrimaryTrapId,0)
##else
##local.defineByRender(TrapId)##CheckBrwr.PrimaryTrapId
##local.SetTrapLegend
/* Trap id = ##local.TrapId */
##if leg.IsEqual(ZONESOPAC.Baccount.BrowseItem.TrapReason,"")
##else
##leg.ZONESOPAC.Baccount.BrowseItem.TrapReason -
##endif
##local.Legend
##endif
##if local.IsEqual(##CheckBrwr.SecondaryTrapId,0)
##else
##local.defineByRender(TrapId)##CheckBrwr.SecondaryTrapId
##local.SetTrapLegend
/* Trap id = ##local.TrapId */
##if leg.IsEqual(ZONESOPAC.Baccount.BrowseItem.TrapReason,"")
##else
##leg.ZONESOPAC.Baccount.BrowseItem.TrapReason -
##endif
##local.Legend
##endif
/*##CheckBrwr.Dump()*/
##endif
##local.BrowseItemPartTemplate
##endif
##local.BrowseItemContainerTemplate
##endif
##local.define(BottomButtons)
##local.define(RoundBoxContent)
##local.RoundBox
/*1*/
##endif
##endif
/*34*/
##include(Body)
##endif
|