##if sessioncfg.ZONES.DeactivateMyZone
##Header
##Scripts
##else
##local.Define(UseTumblebar)0
##this.SubView(##request.SubView)
##if request.IsEqual( SubView, "ChangeContact")
##include(PChangeContact)
##else
##local.define(Header)
##include(Header)
##local.define(ContentPaneTitleContents)
##if sessioncfg.ZONES.SelfService.ViewContactDetails
##if request.IsEqual("SubView","ShowAddress")
##local.define(CommandButtonGraphic)
##local.define(CommandButtonHREF)##this&SubView=''
##local.define(CommandButtonText)##leg.ZONESOPAC.Baccount.Button.ShowSummary
##local.CommandButtonFMT | | |
##else
##local.define(CommandButtonGraphic)
##local.define(CommandButtonHREF)##this&SubView=ShowAddress
##local.define(CommandButtonText)##leg.ZONESOPAC.Baccount.Button.ViewAddress
##local.CommandButtonFMT
| | |
##endif
##endif
/*##local.define(CommandButtonHREF)APS_SUBSCRIBER_INTERESTS?##this.styleset&Method=ShowInterests&Parent=##this.urlencoded
##local.define(CommandButtonText)##leg.ZONESOPAC.Layout.MyInterests
##local.CommandButtonFMT
|
*/
##if request.IsEqual(SubView,"ShowAddress")
##local.ScrollingListUpButton
|
##else
|
##endif
##local.define(ContentPaneTitle)##local.ContentPaneTitleContents
##if local.IsEqual(UseTumblebar,"1")
##local.define(TumbleBarContents)
##if sessioncfg.ZONES.SelfService.ChangePIN
##local.define(Href)##this&Method=ChangePin&Parent=##this.urlencoded
##local.define(Label)##leg.ZONESOPAC.Baccount.Button.ChangePin
##local.TumbleTab
##endif
##if sessioncfg.ZONES.SelfService.ViewContactDetails
##if request.IsEqual("SubView","ShowAddress")
##local.define(Href)##this&SubView=''
##local.define(Label)##leg.ZONESOPAC.Baccount.Button.ShowSummary
##local.TumbleTab
##if sessioncfg.ZONES.SelfService.ChangeContactDetails
##local.define(Href)##this&SubView=ChangeContact
##local.define(Label)##leg.ZONESOPAC.Baccount.Button.ChangeContactDetails
##local.TumbleTab
##endif
##else
##local.define(Href)##this&SubView=ShowAddress
##local.define(Label)##leg.ZONESOPAC.Baccount.Button.ViewAddress
##local.TumbleTab
##endif
##endif
##if sessioncfg.ZONES.SelfService.ViewAccount
##local.define(Href)##this&Method=ShowAccount
##local.define(Label)##leg.ZONESOPAC.Baccount.Button.Accounts
##local.TumbleTab
##endif
##local.define(Href)##this&Method=ShowMessages
##local.define(Label)##leg.ZONESOPAC.Baccount.Button.Messages
##local.TumbleTab
##if sessioncfg.ZONES.SelfService.ViewLoans
##if Value.Detail.current_checkouts
##local.define(Href)##this&Method=ShowLoans
##local.define(Label)##leg.ZONESOPAC.Baccount.Button.Loans
##local.TumbleTab
##endif
##endif
##if sessioncfg.ZONES.SelfService.ViewReservations
##if Value.Detail.resv_cur
##local.define(Href)##this&Method=ShowReservations
##local.define(Label)##leg.ZONESOPAC.Baccount.Button.Reservations
##local.TumbleTab
##endif
##endif
##local.define(Href)APS_SUBSCRIBER_INTERESTS?##this.styleset&Method=ShowInterests&Parent=##this.urlencoded
##local.define(Label)##leg.ZONESOPAC.Layout.MyInterests
##local.TumbleTab
##if request.IsEqual(SubView,"ShowAddress")
##local.ScrollingListUpButton
##endif
##local.Define(TumbleBar)##local.TumbleBarContents
##endif
##local.define(ContactDetails)
##local.Define(ShowName)0
##if Value.Detail.first_name
##local.Define(ShowName)1
##endif
##if Value.Detail.last_name
##local.Define(ShowName)1
##endif
##if local.IsEqual(ShowName,"1")
##local.define(Name) ##leg.ZONESOPAC.Baccount.BrowseItem.Name
##local.define(Value) ##if Value.Detail.first_name ##Value.Detail.first_name ##endif ##if Value.Detail.last_name ##Value.Detail.last_name ##endif
##local.BrowseItemPartTemplate
##endif
##if Value.Detail.SubscriberNo
##local.define(Name) ##leg.ZONESOPAC.Baccount.BrowseItem.CardNumber
##local.define(Value) ##Value.SubscriberNo
##local.BrowseItemPartTemplate
##endif
##local.define(Name)
##local.define(Value)
##local.BrowseItemPartTemplate
##if Value.Detail.address_1
##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Address
##local.define(Value)##Value.Detail.address_1
##local.BrowseItemPartTemplate
##endif
##if Value.Detail.address_2
##local.define(Name)
##local.define(Value)##Value.Detail.address_2
##local.PartTemplate
##endif
##if Value.Detail.address_3
##local.define(Name)
##local.define(Value)##Value.Detail.address_3
##local.PartTemplate
##endif
##if Value.Detail.postal_code
##if Value.IsEqual(Detail.postal_code,"")
##else
##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Postcode
##local.define(Value)##Value.Detail.postal_code
##local.PartTemplate
##endif
##endif
##if Value.Detail.telephone_1
##if Value.IsEqual(Detail.telephone_1,"")
##else
##local.define(Name)Telephone
##local.define(Value)##Value.Detail.telephone_1
##local.PartTemplate
##endif
##endif
##if Value.Detail.telephone_2
##if Value.IsEqual(Detail.telephone_2,"")
##else
##local.define(Name)Telephone 2
##local.define(Value)##Value.Detail.telephone_2
##local.PartTemplate
##endif
##endif
##if Value.Detail.fax_number
##if Value.IsEqual(Detail.fax_number,"")
##else
##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Fax
##local.define(Value)##Value.Detail.fax_number
##local.PartTemplate
##endif
##endif
##if Value.Detail.address_email
##if Value.IsEqual(Detail.address_email,"")
##else
##local.define(Name)##leg.ZONESOPAC.Borrower.Regform.Emailaddress
##local.define(Value)##Value.Detail.address_email
##local.PartTemplate
##endif
##endif
/*##Value.Dump()*/.
##local.define(Content)
##if request.IsEqual(SubView,"ShowAddress")
##local.defineByRender(TOOLBAR_URL_BACK)##this&SubView=
##local.define(ScrollingListContent)
##local.define(BrowseItem)
##local.define(PartTemplate)
##local.defineByRender(temp)##local.Value
##if local.IsEqual(temp,"")
##else
##local.BrowseItemPartTemplate
##endif
##local.ContactDetails
##local.BrowseItemContainerTemplate
##local.define(Title) ##leg.ZONESOPAC.ViewContactDetails.Title
##local.define(Advice)##leg.ZONESOPAC.ViewContactDetails.Prompt
##local.define(ContentPaneTitle)
##local.ContentPaneTitleContents
##local.ScrollingList
|
##local.ScrollingListDownButton
|
##else
##local.define(ContentPaneTitle)
##local.ContentPaneTitleContents
##local.define(Advice)
##leg.ZONESOPAC.Baccount.Prompt
##local.define(Title)##leg.ZONESOPAC.Layout.MyZoneWelcome ##if sessioncfg.ZONES.ShowNameInMyZone ##if Value.Detail.last_name ##if Value.Detail.first_name ##Value.Detail.first_name ##endif ##if Value.Detail.last_name ##Value.Detail.last_name ##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 sessioncfg.ZONES.ShowNameInMyZone
##local.define(Name) ##leg.ZONESOPAC.Baccount.BrowseItem.Name
##local.define(Value) ##if Value.Detail.first_name ##Value.Detail.first_name ##endif
##if Value.Detail.last_name ##Value.Detail.last_name ##endif
##local.BrowseItemPartTemplate
##endif
##if Value.SubscriberNo
##local.define(Name) ##leg.ZONESOPAC.Baccount.BrowseItem.CardNumber
##local.define(Value) ##Value.SubscriberNo
##local.BrowseItemPartTemplate
##endif
##local.define(Name)
##local.define(Value)
##local.BrowseItemPartTemplate
##if sessioncfg.ZONES.InterLibraryLoans.Enabled
##local.define(Name) ##leg.ZONESOPAC.InterLibraryLoans.NoOfRequests
##local.define(Value)
##if Value.ILLRequests
##if sessioncfg.ZONES.SelfService.ViewReservations
##Value.ILLRequests
##else
##Value.ILLRequests
##endif
##else
##leg.ZONESOPAC.Baccount.BrowseItem.None
##endif
##local.BrowseItemPartTemplate
##endif
##local.BrowseItemContainerTemplate
##local.define(BottomButtons)
##include(Layout)
##endif
##include(Body)
##endif
##endif