##local.ListHitsTitle
##if startpoint.PageSize
##local.definebyRender(PageSize)
##startpoint.PageSize
##else
##local.definebyRender(PageSize)
10
##endif
##if local.NoHits
##if local.PageNoHitsMessage
##local.PageNoHitsMessage
##else
##leg.ZONESOPAC.AdvancedSearch.Error.NoHits.Heading
##endif
##else
##local.PageBrowseList
##endif
##if startpoint.IsEqual(PageMax,1)
##else
##if listconditions.IsEmpty
##else
##endif
##endif
/*
##local.Define(PLISCSPItem)
##local.SetDefaultLoc
##local.defineByRender(FinishedUrl)##this?Method=CloneList&Item=##value.Data(__ItemHandle)&BrowseAsHloc=##local.thisLoc
##local.defineByRender(GoBackInfo)Finished=##local.urlencode(FinishedUrl)&BrowseList=##this.urlencoded&BrowseListItem=##value.Data(__ItemHandle)
##local.Define(RoundBoxContent)
##local.define(BrowseItem)
##local.define(Name)##leg.ZONESOPAC.Browseenum.Renew.Title
##local.define(VolumeStatement)##if value.Data.issue_id ##else ##if value.Data.vol ##leg.ZONESOPAC.Browseenum.Renew.Volume ##value.Data.vol ##endif ##endif
##local.define(Value)
##if local.PrintBrowseItem
##value.SE.Data.Title ##local.VolumeStatement ##if value.Data.issue_desc - ##value.Data.issue_desc ##endif
##else
##value.SE.Data.Title ##local.VolumeStatement ##if value.Data.issue_desc - ##value.Data.issue_desc ##endif
##endif
##local.BrowseItemPartTemplate2
/* ##if value.SE.Data.Author
##local.define(Name)##leg.ZONESOPAC.Browseenum.Renew.Author
##local.define(Value)##value.SE.Data.Author
##local.BrowseItemPartTemplate2
##endif */
##local.define(Name)##leg.ZONESOPAC.CSPBrowse.Heading.Location
##local.define(Value)##value.QualData(Data.branch.description) - ##value.QualData(Data.shop.description) - ##value.QualData(Data.bank.description) ##if value.IsEqual(Data.place_number,0) ##else - ##value.Data.place_number ##endif
##local.BrowseItemPartTemplate2
##local.define(Name)
##local.define(Value)
##local.BrowseItemPartTemplate2
##local.define(Name)##leg.ZONESOPAC.CSPBrowse.Heading.Status
##local.define(Value)##value.QualData(Data.status.description) ##if value.IsMap(Data.refus.description) - ##value.QualData(Data.refus.description) ##endif
##local.BrowseItemPartTemplate2
##local.define(Name)##leg.ZONESOPAC.CSPBrowse.Heading.RequestedOn
##local.define(Value)##formatter.YYYYDDMM(##value.Data.date_created,##local.DateFormat) ##leg.ZONESOPAC.CSPBrowse.Heading.ForThe ##formatter.YYYYDDMM(##value.Data.date_request,##local.DateFormat) ##leg.ZONESOPAC.CSPBrowse.Heading.At ##value.Data.time_request
##local.BrowseItemPartTemplate2
##local.define(CSPDateExpDisplay)0
##if value.IsEqual(Data.Status,"AC")
##local.define(CSPDateExpDisplay)1
##else
##if value.IsEqual(Data.Status,"CP")
##local.define(CSPDateExpDisplay)1
##endif
##endif
##if local.IsEqual(CSPDateExpDisplay,"1")
##local.define(Name)##leg.ZONESOPAC.CSPBrowse.Heading.DateExpires
##local.define(Value)##formatter.YYYYDDMM(##value.Data.date_expiry,##local.DateFormat) ##leg.ZONESOPAC.CSPBrowse.Heading.At ##value.Data.time_expiry
##local.BrowseItemPartTemplate2
##endif
##if value.Data.Message
##local.define(Name)##leg.ZONESOPAC.CSPBrowse.Heading.Message
##local.define(Value)##value.Data.message
##local.BrowseItemPartTemplate2
##endif
/*##local.define(Name)##leg.ZONESOPAC.CSPBrowse.Heading.Cote
##local.define(Value)##value.Data.cote
##local.BrowseItemPartTemplate2
*/
##if local.PrintBrowseItem
##else
##if sessioncfg.ZONES.SelfService.CancelReservation
##local.define(Name)
##local.define(Value)
##local.define(CommandButtonHREF)##this&Method=Cancel&##value.Data(__Item)&ItemHandle=##value.Data(__ItemHandle)&##local.GoBackInfo&BrowseAsHloc=##local.thisLoc
##local.define(CommandButtonText)##leg.ZONESOPAC.Browseenum.Renew.CancelReservation
##local.define(CommandButtonTip)##leg.ZONESOPAC.Browseenum.Renew.CancelReservationTIP
##local.SimpleCommandButtonFMT
##local.BrowseItemPartTemplate2
##endif
##endif
##local.BrowseItem
##local.RoundBox
*/
##local.Define(PLISCSPItem)
##local.define(VolumeStatement)##if value.Data.issue_id ##else ##if value.Data.vol ##leg.ZONESOPAC.Browseenum.Renew.Volume ##value.Data.vol ##endif ##endif
##local.define(BrowseItemPartTemplate3)
##local.Name
##local.Value
##value.PosInSet
##leg.Portal3.Fields.Title
##if value.SE.Data.Title ##value.SE.Data.Title ##else - ##endif ##local.VolumeStatement ##if value.Data.issue_caption - ##value.Data.issue_caption ##endif
##local.define(Name)##leg.ZONESOPAC.CSPBrowse.Heading.Location
##local.define(Value)##value.QualData(Data.branch.description) - ##value.QualData(Data.shop.description) - ##value.QualData(Data.bank.description) ##if value.IsEqual(Data.place_number,0) ##else - ##value.Data.place_number ##endif
##local.BrowseItemPartTemplate3
##local.define(Name)
##local.define(Value)
##local.BrowseItemPartTemplate3
##local.define(Name)##leg.ZONESOPAC.CSPBrowse.Heading.Status
##local.define(Value)##value.QualData(Data.status.description) ##if value.IsMap(Data.refus.description) - ##value.QualData(Data.refus.description) ##endif
##local.BrowseItemPartTemplate3
##local.define(Name)##leg.ZONESOPAC.CSPBrowse.Heading.RequestedOn
##local.define(Value)##formatter.YYYYDDMM(##value.Data.date_created,##local.DateFormat) ##leg.ZONESOPAC.CSPBrowse.Heading.ForThe ##formatter.YYYYDDMM(##value.Data.date_request,##local.DateFormat) ##leg.ZONESOPAC.CSPBrowse.Heading.At ##value.Data.time_request
##local.BrowseItemPartTemplate3
##local.define(CSPDateExpDisplay)0
##if value.IsEqual(Data.Status,"AC")
##local.define(CSPDateExpDisplay)1
##else
##if value.IsEqual(Data.Status,"CP")
##local.define(CSPDateExpDisplay)1
##endif
##endif
##if local.IsEqual(CSPDateExpDisplay,"1")
##local.define(Name)##leg.ZONESOPAC.CSPBrowse.Heading.DateExpires
##local.define(Value)##formatter.YYYYDDMM(##value.Data.date_expiry,##local.DateFormat) ##leg.ZONESOPAC.CSPBrowse.Heading.At ##value.Data.time_expiry
##local.BrowseItemPartTemplate3
##endif
##if value.Data.Message
##local.define(Name)##leg.ZONESOPAC.CSPBrowse.Heading.Message
##local.define(Value)##value.Data.message
##local.BrowseItemPartTemplate3
##endif
/*##local.define(Name)##leg.ZONESOPAC.CSPBrowse.Heading.Cote
##local.define(Value)##value.Data.cote
##local.BrowseItemPartTemplate3
*/
##local.define(ButtonCaption)##leg.Portal3.Actions.Cancel
##local.define(ButtonTip)##leg.Portal3.Actions.CancelTIP
##local.define(ButtonHref)javascript:CancelReservation('##value.__ItemHandle')
##local.define(ButtonID)buttonCancelReservation
##local.ButtonFMT
##if local.IsEqual(Stripe,"")
##local.Define(Stripe)Stripe
##else
##local.Define(Stripe)
##endif
##local.Define(PLISReservationsFMT)
##local.define(VolumeStatement)##if value.Data.issue_id ##else ##if value.Data.vol ##leg.ZONESOPAC.Browseenum.Renew.Volume ##value.Data.vol ##endif ##endif
##value.PosInSet
##leg.Portal3.Fields.Title
##if value.SE.Data.Title ##value.SE.Data.Title ##else - ##endif ##local.VolumeStatement ##if value.Data.issue_caption - ##value.Data.issue_caption ##endif
##leg.ZONESOPAC.Browseenum.Renew.ReservedOn
##formatter.YYYYDDMM(##value.Data.resv_date,##local.DateFormat)
##leg.Portal3.Fields.Status
/* original logic
##if value.IsDefine(Data.avail_date)
##leg.ZONESOPAC.Browseenum.Renew.AvailableSoon
##else
##if value.IsDefined(Data.expiry_date)
##if value.IsEqual(Data.expiry_date,0)
##leg.ZONESOPAC.Browseenum.Renew.Unavailable
##else
##leg.ZONESOPAC.Browseenum.Renew.Available
##leg.ZONESOPAC.Browseenum.Renew.Until ##formatter.YYYYDDMM(##value.Data.expiry_date,##local.DateFormat).
##endif
##else
##leg.ZONESOPAC.Browseenum.Renew.Unavailable
##endif
##endif
*/
/* another logic that seems to be wrong
##if value.IsDefined(Data.print_status)
##local.Define(IsRsrvAvail)0
##if value.IsEqual(Data.print_status,A)##local.Define(IsRsrvAvail)1 ##endif
##if value.IsEqual(Data.print_status,A1)##local.Define(IsRsrvAvail)1 ##endif
##if local.IsEqual(IsRsrvAvail,1)
##if value.IsEqual(Data.expiry_date,0)
##leg.ZONESOPAC.Browseenum.Renew.AvailableSoon
##else
##leg.ZONESOPAC.Browseenum.Renew.Available
##leg.ZONESOPAC.Browseenum.Renew.Until ##formatter.YYYYDDMM(##value.Data.expiry_date,##local.DateFormat).
##endif
##else
##leg.ZONESOPAC.Browseenum.Renew.Unavailable
##endif
##else
##leg.ZONESOPAC.Browseenum.Renew.Unavailable
##endif
*/
##if value.IsDefined(Data.print_status)
##if value.IsEqual(Data.print_status,A1)
##if value.IsEqual(Data.expiry_date,0)
##leg.ZONESOPAC.Browseenum.Renew.AvailableSoon
##else
##leg.ZONESOPAC.Browseenum.Renew.Available
##leg.ZONESOPAC.Browseenum.Renew.Until ##formatter.YYYYDDMM(##value.Data.expiry_date,##local.DateFormat).
##endif
##else
##if value.IsEqual(Data.print_status,A)
##if value.IsEqual(Data.expiry_date,0)
##leg.ZONESOPAC.Browseenum.Renew.AvailableSoon
##else
##leg.ZONESOPAC.Browseenum.Renew.Available
##leg.ZONESOPAC.Browseenum.Renew.Until ##formatter.YYYYDDMM(##value.Data.expiry_date,##local.DateFormat).
##endif
##else
##leg.ZONESOPAC.Browseenum.Renew.Unavailable
##endif
##endif
##else
##leg.ZONESOPAC.Browseenum.Renew.Unavailable
##endif
##if sessioncfg.DB.Config.Circ.Reservation.ShowQueuePosition
##leg.Portal3.Fields.Rank
##if value.IsDefined(Data.resv_rank)
##if value.IsGreater(Data.resv_rank,0)
##value.QualData(Data.resv_rank)
##else
-
##endif
##endif
##endif
##if value.IsMap(Data.branch)
##if sessioncfg.DB.Config.Circ.Reservation.ShowDeliveryLocation
##leg.ZONESOPAC.Browseenum.Renew.DeliverTo
##value.QualData(Data.branch.description)
##endif
##endif
##local.define(ButtonCaption)##leg.Portal3.Actions.Cancel
##local.define(ButtonTip)##leg.Portal3.Actions.CancelTIP
##local.define(ButtonHref)javascript:CancelReservation('##value.__ItemHandle')
##local.define(ButtonID)buttonCancelReservation
##local.ButtonFMT
##if local.IsEqual(Stripe,"")
##local.Define(Stripe)Stripe
##else
##local.Define(Stripe)
##endif
##local.Define(ReservationHeadingFMT)
##local.define(VolumeStatement)##if value.Data.issue_id ##else ##if value.Data.vol ##leg.ZONESOPAC.Browseenum.Renew.Volume ##value.Data.vol ##endif ##endif
/*
##local.define(Name)##leg.ZONESOPAC.Browseenum.Renew.ReservedOn
##local.define(Value)##value.Created
##local.BrowseItemPartTemplate2
##local.define(Name)##leg.ZONESOPAC.Browseenum.Renew.Status
##local.define(Value)##value.Status
##local.BrowseItemPartTemplate2
##local.define(Name)##leg.ZONESOPAC.Browseenum.Renew.CatalogueNumber
##local.define(Value)##value.BacNo
##local.BrowseItemPartTemplate2
##if value.Record.Item
##local.define(Name)##leg.ZONESOPAC.Browseenum.BrowseItem.ItemNumber
##local.define(Value)##value.Record.Item
##local.BrowseItemPartTemplate2
##if value.Record.CatalogueSummary.Classmark
##local.define(Name)##leg.ZONESOPAC.Defaults.SummaryEntry.Classmark
##local.define(Value)##value.Record.CatalogueSummary.Classmark
##local.BrowseItemPartTemplate2
##endif
##local.define(Name)##leg.ZONESOPAC.Defaults.SummaryEntry.MaterialType
##local.define(Value)##value.Record.CatalogueSummary.MaterialType
##local.BrowseItemPartTemplate2
##endif
##local.define(Name)##leg.ZONESOPAC.Browseenum.Reservation.ReservationNumber
##local.define(Value)##value.ResNo
##local.BrowseItemPartTemplate2
##if value.Outstanding
##local.define(Name)##leg.ZONESOPAC.Browseenum.Renew.Queueposn
##local.define(Value)
##local.BrowseItemPartTemplate2
##endif
##if local.PrintBrowseItem
##else
##if sessioncfg.ZONES.SelfService.CancelReservation
##if session.Reservations.CancelAllowed
##if value.Outstanding
##local.define(Name)
##local.define(Value)
##local.BulletGif
##leg.ZONESOPAC.Browseenum.Renew.CancelReservation
##local.BrowseItemPartTemplate2
##endif
##endif
##endif
##endif
*/
##if value.PosInSet ##value.PosInSet ##endif
##leg.Portal3.Fields.Title
##value.StripFilingCharsFrom(Title,PROCESS_HASH)
##if value.Author
##leg.Portal3.Fields.Title
##value.StripFilingCharsFrom(Author,PROCESS_HASH)
##endif
##leg.ZONESOPAC.Browseenum.Renew.ReservedOn
##value.Created
##leg.Portal3.Fields.Status
##value.Status
##if value.Outstanding
##leg.ZONESOPAC.Browseenum.Renew.Queueposn
##value.ReservationQueuePosition ##leg.ZONESOPAC.Browseenum.Renew.Of ##value.TotalReservationInQueue
##endif
##leg.ZONESOPAC.Browseenum.Reservation.ReservationNumber
##value.ResNo
##local.define(Name)
##local.define(Value)
##if value.IsMap(Data.branch)
##leg.ZONESOPAC.Browseenum.Renew.DeliverTo
##value.QualData(Data.branch.description)
##endif
##if sessioncfg.ZONES.SelfService.CancelReservation
##if session.Reservations.CancelAllowed
##if value.Outstanding
##local.define(ButtonCaption)##leg.Portal3.Actions.Cancel
##local.define(ButtonTip)##leg.Portal3.Actions.CancelTIP
##local.define(ButtonHref)javascript:CancelReservation('##value.__ItemHandle')
##local.define(ButtonID)buttonCancelReservation
##local.ButtonFMT
##endif
##endif
##endif
##if local.IsEqual(Stripe,"")
##local.Define(Stripe)Stripe
##else
##local.Define(Stripe)
##endif
##local.Define(PLISMessageFMT)
##value.PosInSet
##leg.Portal3.Fields.MessageSubject
##value.Data.subject
##leg.Portal3.Fields.MessageDate
##formatter.YYYYDDMM(##value.Data.date,##local.DateFormat)
/*
##value.Dump()
*/
##local.define(ButtonCaption)##leg.Portal3.Buttons.Delete
##local.define(ButtonTip)##leg.Portal3.Buttons.DeleteTIP
##local.define(ButtonHref)javascript:DeleteMessage('##value.__ItemHandle')
##local.define(ButtonID)buttonDeleteMessage
##local.ButtonFMT
##if local.IsEqual(Stripe,"")
##local.Define(Stripe)Stripe
##else
##local.Define(Stripe)
##endif
##local.Define(PLISAccountFMT)
##value.PosInSet
##if Value.Data.description2
##leg.ZONESOPAC.Browseenum.AccountHeading.Item.Description2
##Value.Data.description2
##endif
##if sessioncfg.DB.Config.Circ.AccountHistory.ShowLocation
##leg.ZONESOPAC.Browseenum.AccountHeading.Creationlocation
##Value.Data.branch
##endif
##leg.ZONESOPAC.Browseenum.AccountHeading.Created
##formatter.YYYYDDMM(##Value.Data.date,##local.DateFormat) - ##formatter.HHMMSS(##Value.Data.time,##local.TimeFormat)
##leg.ZONESOPAC.Browseenum.AccountHeading.Debit
##formatter.Double(##Value.Data.amount,##local.MoneyFormat)
##if Value.Data.description
##leg.ZONESOPAC.Browseenum.AccountHeading.Item.Description
##Value.QualData(Data.fine.description)
##endif
##if local.IsEqual(Stripe,"")
##local.Define(Stripe)Stripe
##else
##local.Define(Stripe)
##endif
##local.define(PLISGeneralBibSummaryTable)
##local.define(PortfolioBookCover)
##local.defineByRender(PictureUrl)
##if sessioncfg.ZONES.Portal3.BookCovers.Enabled
##if SE.Thumbnail
##local.defineByRender(PictureUrl)##URLFormatter.BookServerExpandURL(##SE.Thumbnail)
##endif
##if local.IsEqual(PictureUrl,"")
##if SE.ISBN
##local.defineByRender(PictureUrl)##formatter.bookcoverurl(##sessioncfg.ZONES.Portal3.BookCovers.Stem,##SE.ISBN,##sessioncfg.ZONES.Portal3.BookCovers.Ext)
##endif
##endif
##if local.IsEqual(PictureUrl,"")
##else
##endif
##if SE.Thumbnail
##local.MATText
##endif
##endif
##local.define(StripeBrowseItem)Stripe
##local.defineByRender(MATIcon)
##local.defineByRender(MATText)
##if SE.MaterialType
##local.defineByRender(MATIcon)##sessioncfg.MapValueThroughImageTable(##SE.MaterialType,"DB.Config.BookServer.GraphicalMAT")
##local.defineByRender(MATText)##sessioncfg.MapLegendThroughTable(##SE.MaterialType,"DB.Config.BookServer.MaterialMap")
##endif
##local.defineByRender(Mat)##SE.Data(MaterialType)
##local.SetMATIcon
##local.define(IsDisplayBackground)1
##if SE.Thumbnail
##local.define(IsDisplayBackground)0
##endif
##if local.IsEqual(MATIcon,"")
##local.define(IsDisplayBackground)0
##endif
##local.PortfolioBookCover
##if SE.Thumbnail
##else
##local.MATText
##endif
##if SE.Title
##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.Title
##local.Define(FieldData)##SE.Title
##local.Define(FieldLink)
##local.SummaryFieldFMT
##endif
##if SE.Author
##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.Author
##local.Define(FieldData)##SE.Author
##local.Define(FieldLink)
##local.SummaryFieldFMT
##endif
##if local.IsEqual(StripeBrowseItem,"")
##local.define(StripeBrowseItem)Stripe
##else
##local.define(StripeBrowseItem)
##endif
##local.define(PLISGeneralBibSummaryTable1)
##if SE.MaterialType
##local.defineByRender(MATIcon)##sessioncfg.MapValueThroughImageTable(##SE.MaterialType,"DB.Config.BookServer.GraphicalMAT")
##local.defineByRender(MATText)##sessioncfg.MapLegendThroughTable(##SE.MaterialType,"DB.Config.BookServer.MaterialMap")
##endif
##if SE.Author ##leg.ZONESOPAC.Defaults.SummaryEntry.Author ##SE.Author ##endif
##if SE.Title ##leg.ZONESOPAC.Defaults.SummaryEntry.Title
##if local.IsEqual(MATIcon,"")
##else
##endif
##SE.Title ##endif
/*##if SE.Publisher ##leg.ZONESOPAC.Defaults.SummaryEntry.Publisher : ##SE.Publisher ##endif*/
##endif
##if local.PLISGeneralBibSummaryExtraInfo
##local.PLISGeneralBibSummaryExtraInfo
##endif
/* Support for the refine search menu */
##local.define(FacetHeaderFMT)
##local.define(FacetCount)0
##local.define(FacetFMT)
##local.FacetDisplay (##local.FacetCount)
##local.define(FacetPageLeftMenu)
##if startpoint.IsEmpty(Facets)
##else
##if local.IsRecordPage
##local.define(refineSearchObj)##searchcontext.BrowseList
##else
##local.define(refineSearchObj)##this.obj
##endif
##sessioncfg.with(facetMapping,ZONES.FacetSearch.FacetMapping)
##if sessioncfg.ZONES.Portal3.RefineSearchForm
##endif
##if startpoint.IsMap(Facets)
##startpoint.ForEachIn(index,"Facets")
##if index.IsMap(facet)
##local.DefineByRender(Index)##index.__Label()
##local.DefineByRender(TPath)##local.Data(Index).title
##local.Define(IMPath)##local.Data(Index).mappingImgElem
##local.Define(TMPath)##local.Data(Index).mappingElem
##local.Define(TMMPath)##local.Data(Index).mappingText
##local.Define(DRPath)##local.Data(Index).displayRule
##local.Define(IndexLabel)##facetMapping.QualData(##local.TPath)
##local.Define(IndexCode)##index.__Label()
##local.FacetHeaderFMT
##local.define(ContainsOneFacet)0
##local.defineByRender(FacetDIVList)
##index.ForEachIn(facet,"")
##if facetMapping.IsDefined(##local.TMMPath)
##facetMapping.with( map, ##local.TMMPath)
##local.defineByRender(FacetDisplay)##map.QualData(##facet.name)
##else
##if facetMapping.IsDefined(##local.TMPath)
##local.defineByRender(mappedText)##sessioncfg.MapLegendThroughTable(##formatter.MakeUpperKey(##facet.name),##facetMapping.Data(##local.TMPath))
##if local.IsEqual(mappedText,"")
##local.defineByRender(FacetDisplay)##facet.name
##else
##local.defineByRender(FacetDisplay)##local.mappedText
##endif
##else
##local.defineByRender(FacetDisplay)##facet.name
##endif
##endif
##local.defineByRender(FacetTerm)##facet.name
##local.defineByRender(FacetCount)##facet.count
##if local.IsEqual(FacetDisplay,"-")
##else
##if local.IsEqual(FacetTerm,"")
##else
##local.define(ContainsOneFacet)1
##local.FacetFMT
##endif
##endif
##if local.IsEqual(ContainsOneFacet,1)
##local.FacetDIVList
##endif
##endif
##endif
##endif
/* End of Support for the refine search menu */
##local.define(PrintListLink)
##leg.Portal3.Results.PrintList
##local.define(NonReceiptPrintListLink)
##if sessioncfg.ZONES.Portal3.JustPrintCallNumberReceipts ##else ##leg.Portal3.Results.PrintList ##endif
##local.define(SendListLink)
##leg.Portal3.Results.SendList
##local.define(EnlargeImageScript)
##if sessioncfg.ZONES.Portal3.BookCovers.Enlarge
##endif