##local.define(AskPNG)/Portal3/GBQ/ICONE/gr_comment.gif ##local.define(HelpPNG)/Portal3/GBQ/ICONE/gr_question.gif ##local.define(ReservePNG)/Portal3/GBQ/ICONE/gr_reserver.gif ##local.define(CSPRequestPNG)/Portal3/GBQ/ICONE/gr_cspreq.gif ##local.define(PrintPNG)/Portal3/GBQ/ICONE/gr_imprimer.gif ##local.define(PrintListPNG)/Portal3/GBQ/ICONE/gr_imprimer_white.gif ##local.define(ExportListPNG)/Portal3/IMG/ICON/download.gif ##local.define(AddTagPNG)/Portal3/IMG/ICON/addtag.gif ##local.define(BasketPNG)/Portal3/IMG/ICON/basket.gif ##local.define(DBasketPNG)/Portal3/IMG/ICON/dbasket.gif ##local.define(BriefPNG)/Portal3/GBQ/ICONE/gr_affichage-bref.gif ##local.define(FullViewPNG)/Portal3/GBQ/ICONE/gr_affichage-long.gif ##local.define(HoldingsStatementsPNG)/Portal3/IMG/ICON/brief.gif ##local.define(PermaLinkPNG)/Portal3/GBQ/ICONE/gr_permalien.gif ##local.define(OtherIssuesPNG)/Portal3/GBQ/ICONE/gr_document.gif ##local.define(EmailPNG)/Portal3/GBQ/ICONE/gr_envoyer.gif ##local.define(EmailListPNG)/Portal3/GBQ/ICONE/gr_envoyer_white.gif ##local.define(MoreLikeThisPNG)/Portal3/IMG/ICON/morelikethis.gif ##local.define(PlayPNG)/Portal3/IMG/ICON/play.gif ##local.define(StopPNG)/Portal3/IMG/ICON/stop.gif ##local.define(WebPNG)/Portal3/IMG/ICON/web.gif ##local.define(DownloadPNG)/Portal3/IMG/ICON/download.gif ##local.define(VisaPNG)/Portal3/IMG/pay/visa.png ##local.define(MastercardPNG)/Portal3/IMG/pay/master.png ##local.define(AmexPNG)/Portal3/IMG/pay/amex.png ##local.define(SetMATIcon) ##local.defineByRender(MATIcon) ##local.defineByRender(MATIcon)##sessioncfg.MapValueThroughImageTable(##local.Mat,"ZONES.Portal3.GraphicalMAT") /* Usage: ##local.define(ButtonCaption)##leg.data(ZONESOPAC.Search.Button.Search) ##local.define(ButtonTip)##leg.data(ZONESOPAC.Search.Button.SearchTip) ##local.define(ButtonHref)javascript:startSearch() ##local.define(ButtonID)buttonAdSearch ##local.define(ButtonFMT) */ ##local.define(ButtonCaption) ##local.define(ButtonTip) ##local.define(ButtonHref) ##local.define(ButtonID) ##local.define(ButtonTab) ##local.define(ButtonTarget) ##local.define(ButtonClass)button ##local.define(ButtonFMT) ##local.ButtonCaption ##local.define(ButtonClass)button ##local.define(ButtonCaption) ##local.define(ButtonTip) ##local.define(ButtonHref) ##local.define(ButtonID) ##local.define(ButtonTab) ##local.define(ButtonTarget) ##local.define(CommandButtonID) ##local.define(CommandButtonText) ##local.define(CommandButtonTip) ##local.define(CommandButtonHREF) ##local.define(SubmitButtonFMT) ##local.define(ButtonHref)javascript:submitForm('##local.ButtonID') ##local.ButtonFMT ##local.define(SimpleCommandButtonFMT) ##local.define(ButtonCaption)##local.CommandButtonText ##local.define(ButtonTip)##local.CommandButtonTip ##local.define(ButtonHref)##local.CommandButtonHREF ##local.define(ButtonID)##local.CommandButtonID ##local.ButtonFMT ##local.define(CommandButtonID) ##local.define(CommandButtonText) ##local.define(CommandButtonTip) ##local.define(CommandButtonHREF) ##local.define(SelectNotepadDropDown) ##local.defineByRender(ActivePad)##session.ZonesGetInfo("ActivePad")   ##local.define(MultiNotepadSupportScript) $( function () { $('#NotePadSelect').change( function () { var s= $(this).val(); if (s == '__new') { $('#NotePadSelect').hide(); $('#NotePadName').show().focus(); } else { $('#sortForm').each( function () { this.submit(); }); } }); $('#NotePadName').keydown( function (event) { if (event.keyCode==13) { event.preventDefault(); var v = $(this).val(); v = $.trim(v); if (v !="") { $(this).val(""); var thisOpt = document.createElement('option'); thisOpt.value = v; thisOpt.appendChild(document.createTextNode(v)); $("#NotePadSelect").append(thisOpt); $('#NotePadName').hide(); $('#NotePadSelect').show().focus().val(v); $('#sortForm').each( function () { this.submit(); }); } } else if (event.keyCode==27) { $(this).val(""); $('#NotePadName').hide(); $('#NotePadSelect').show().focus() $('#NotePadSelect').show().focus().val("##session.ZonesGetInfo(ActivePad)"); } }); $('#NotePadName').blur( function () { var v = $(this).val(); if (v !="") { $(this).val(""); var thisOpt = document.createElement('option'); thisOpt.value = v; thisOpt.appendChild(document.createTextNode(v)); $("#NotePadSelect").append(thisOpt); $('#NotePadName').hide(); $('#NotePadSelect').show().focus().val(v); $('#sortForm').each( function () { this.submit(); }); } else { $(this).val(""); $('#NotePadName').hide(); $('#NotePadSelect').show().focus() $('#NotePadSelect').show().focus().val("##session.ZonesGetInfo(ActivePad)"); } }); }); ##local.define(ConcertoStockItemStatus) ##if item.IsOnLoan ##leg.ZONESOPAC.ExtraStockStatus.NoFreeStock ##if item.IsEqual(CSTA,10) ##leg.ZONESOPAC.ExtraStockStatus.EarliestDueDate ##item.DueDate ##endif ##else ##leg.ZONESOPAC.ExtraStockStatus.FreeStock ##endif ##if item.IsReference ##leg.ZONESOPAC.ExtraStockStatus.Reference ##endif ##local.define(ConcertoInlineStockAtBranch) ##stock.ForEachIn(item, "Items") ##if item.__IsMap() ##sessioncfg.ParamLookup("SublocName", ##item.data(SBL)) ##if item.IsDefined(SHELF)##item.SHELF##endif ##if item.IsDefined(ALSN) ##item.ALSN ##endif ##local.ConcertoStockItemStatus ##local.DefineByRender(GStockUrl)##sessioncfg.MapValueThroughImageTable(##sessioncfg.ParamLookup("HlocCode", ##item.data(Hloc)),"ZONES.GraphicalStockLocationsServers") ##if local.notempty(GStockUrl) ##local.Replace(GStockUrl,"$shelfmark$", ##formatter.urlencode(##item.data(SHELF))) ##local.Replace(GStockUrl,"$hloc$", ##formatter.urlencode(##sessioncfg.ParamLookup("HlocCode", ##item.data(Hloc) ))) ##local.Replace(GStockUrl,"$mat$", ##formatter.urlencode(##sessioncfg.ParamLookup("MaterialCode", ##item.data(MAT) ))) ##local.Replace(GStockUrl,"$subloc$", ##formatter.urlencode(##sessioncfg.ParamLookup("SublocCode", ##item.data(SBL)))) ##local.Replace(GStockUrl,"$isreference$", ##item.data(IsReference)) ##if sessioncfg.IsEqual(ZONES.GraphicalStockDisplayMode,Link) ##leg.ZONESOPAC.Browseenum.BrowseItem.GraphicalStockLink ##else ##leg.ZONESOPAC.Browseenum.BrowseItem.GraphicalStockLink ##endif ##endif
##endif
##local.define(Summary655LinkTable) ##if sessioncfg.DB.Config.Catalogue.Show655LinkTableInSummary ##if value.IsMap(Urls) ##value.ForEachIn(u,"Urls") ##if u.IsDefined(3) ##u.3 ##else ##leg.ZONESOPAC.Defaults.SummaryEntry.PaperClipALT ##if u.z ##u.z ##else ##u.u ##endif ##endif ##endif ##endif ##local.define(RoundBox)##local.RoundBoxContent ##local.define(RoundBox2)##local.RoundBoxContent ##local.define(SearchLimits) ##if sessioncfg.ZONES.Portal3.UseDefaultLimitsStyle ##local.GetGeneratedSearchLimits ##else ##if this.StyleSetAttributeIsEqual("LANG","ENG") ##if sessioncfg.ZONES.Portal3.UseCustomSearchLimits ##sessioncfg.AsHTML(ZONES.Portal3.CustomSearchLimitsENG) ##else ##local.SearchLimitsEN ##endif ##endif ##if this.StyleSetAttributeIsEqual("LANG","FRE") ##if sessioncfg.ZONES.Portal3.UseCustomSearchLimits ##sessioncfg.AsHTML(ZONES.Portal3.CustomSearchLimitsFRE) ##else ##local.SearchLimitsFR ##endif ##endif ##if this.StyleSetAttributeIsEqual("LANG","DUT") ##if sessioncfg.ZONES.Portal3.UseCustomSearchLimits ##sessioncfg.AsHTML(ZONES.Portal3.CustomSearchLimitsDUT) ##else ##local.SearchLimitsDUT ##endif ##endif ##if this.StyleSetAttributeIsEqual("LANG","GER") ##if sessioncfg.ZONES.Portal3.UseCustomSearchLimits ##sessioncfg.AsHTML(ZONES.Portal3.CustomSearchLimitsGER) ##else ##local.SearchLimitsGER ##endif ##endif ##endif /* TODO: Translate the default search limits to Dutch and GERMAN */ ##local.define(SearchLimitsGER)##local.SearchLimitsENG ##local.define(SearchLimitsDUT)##local.SearchLimitsENG ##local.define(QuickSearchLimits) ##if sessioncfg.ZONES.Portal3.UseDefaultLimitsStyle
##sessioncfg.With(limitConf,"DB.Config.SearchServer.SearchLimits") ##formatter.ForEachInList("limit", ##sessioncfg.ZONES.Portal3.QuickSearchLimitList)
##else
##endif
##local.define(SearchLimitsFR)

Limiter la recherche (Facultatif)

Par type de document
Ouvrir.
Fermer.
 
 
Année de publication Par public  
Par contenu  
Par langue
Ouvrir.
Fermer.
   
   
     
Par collection
Ouvrir
Ouvrir
   
   
   
   
   
   
 
Par lieu de publication  
##local.define(SearchLimitsEN)

LIMIT SEARCH (OPTIONAL)

By document type
Ouvrir
Ouvrir
 
 
Year of publication Audience  
By content  
By language
Expand.
Close.
   
   
     
By collection
Ouvrir
Ouvrir
   
   
   
   
   
   
 
By place of publication  
##local.define(GetGeneratedSearchLimits)

##leg.Portal3.Limits.Title

##local.define(IsFirstRowLimit)0 ##sessioncfg.With(limitConf,"DB.Config.SearchServer.SearchLimits") ##limitConf.ForEachIn("category","") ##if local.IsEqual(IsFirstRowLimit,1) ##endif ##local.define(IsFirstRowLimit)1
##category.QualData(name)
##local.GeneratedLimitBox
##local.define(GeneratedLimitBox) ##if category.type ##if category.IsEqual(type,"DateLimit")
##endif ##else ##category.ForEachIn("limit",limits) ##local.define(limitPath)##category.__Label().limits.##limit.__Label()
/*##category.Dump()*/ ##endif
/* Since this style uses paged browings, all browse items will be a row in a table. */ ##local.define(PageBrowseList) ##sessioncfg.with(facetMapping,ZONES.FacetSearch.FacetMapping) ##if local.PageBrowseListHeaderRow ##local.PageBrowseListHeaderRow ##endif ##list()
##local.define(SummaryFieldFMT) ##if sessioncfg.ZONES.Portal3.FieldNameLegendsInResultList ##local.FieldLegend : ##endif ##if local.IsEqual(FieldLink,"") ##local.FieldData ##else ##local.FieldData ##endif ##local.define(PortfolioSummaryFields) ##local.define(HighLightInfo) ##if sessioncfg.ZONES.Portal3.HighLighting.Enabled ##if value.IsMap(SData.highlight) ##local.define(DoneHighlight)0 ##formatter.ForEachInList( f, ##sessioncfg.ZONES.Portal3.HighLighting.Precedence) ##if local.IsEqual(DoneHighlight,0) ##local.defineByRender(HPath)SData.highlight.##f ##if value.IsMap(##local.HPath) ##value.with(highlight,##local.HPath) ##local.defineByRender(snippet)##highlight.snippet ##local.replace(snippet, "<em>","") ##local.replace(snippet, "</em>","") ##local.DefineByRender(TPath)##f ##local.append(TPath).title ##if facetMapping.IsMap(##local.TPath) ##local.define(HighlightIndex)##facetMapping.QualData(##local.TPath) ##else ##local.define(HighlightIndex)##f ##endif ##local.defineByRender(HighLightInfo) ##local.snippet ##leg.Portal3.Highlight.In (##local.HighlightIndex) ##if sessioncfg.ZONES.Portal3.ShowRank ##if value.SData.score
##formatter.ratio(##value.SData.score,##startpoint.MaxScore,5)/5 ##endif ##endif
##local.define(DoneHighlight)1 ##endif ##endif
##endif ##endif ##if value.Data.Title ##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.Title ##local.Define(FieldData)##value.Data.Title ##local.Define(FieldLink)##local.ItemHRef ##local.Define(FieldTip)##leg.Expand(Portal3.Results.GotoDocument,Text,##formatter.EscapeForHtmlAttribute(##value.Data.Title)) ##local.SummaryFieldFMT ##endif ##if value.Data.Author ##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.Author ##local.Define(FieldData)##value.Data.Author ##local.Define(FieldLink) ##local.Define(FieldTip) ##local.SummaryFieldFMT ##endif ##if sessioncfg.DB.Config.BookServer.BOOKSERVER.ShowYearInSummaryResult ##if value.Data.Year ##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.Year ##local.Define(FieldData)##value.Data.Year ##local.Define(FieldLink) ##local.Define(FieldTip) ##local.SummaryFieldFMT ##endif ##endif ##if value.Data.Publisher ##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.Publisher ##local.Define(FieldData)##value.Data.Publisher ##local.Define(FieldLink) ##local.Define(FieldTip) ##local.SummaryFieldFMT ##endif ##if sessioncfg.DB.Config.BookServer.BOOKSERVER.ShowSeriesInSummaryResult ##if value.Data.Series ##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.Series ##local.Define(FieldData)##value.Data.Series ##local.Define(FieldLink) ##local.Define(FieldTip) ##local.SummaryFieldFMT ##endif ##endif ##if sessioncfg.DB.Config.BookServer.BOOKSERVER.ShowClassMarkInSummaryResult ##if value.Data.ClassMark ##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.ClassMark ##local.Define(FieldData)##value.Data.ClassMark ##local.Define(FieldLink) ##local.Define(FieldTip) ##local.SummaryFieldFMT ##endif ##endif ##if startpoint.IsEqual(Query.SuppressZPAR,1) ##else ##if value.Data.Parent.Title ##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.PartOf ##local.Define(FieldData)##value.Data.Parent.Title ##local.Define(FieldLink)APS_PRESENT_BIB?##this.StyleSet&no=##value.Data.ZPAR&Via=Z3950&View=##sessioncfg.ZONES.Catalogue.Views.Default&##local.GoBackInfo ##local.Define(FieldTip) ##local.SummaryFieldFMT ##endif ##endif ##if sessioncfg.ZONES.ShowMARCXMLInQueryResults ##if value.SData.MarcXML ##local.Define(FieldLegend)MARCXML ##local.Define(FieldData) ##local.Define(FieldTip) ##local.SummaryFieldFMT ##endif ##endif ##if local.IsEqual(HighLightInfo,"") ##else ##local.Define(FieldLegend) ##local.Define(FieldData)
##local.HighLightInfo
##local.Define(FieldTip) ##local.SummaryFieldFMT ##endif /*##local.Define(FieldLegend)DUMP ##local.Define(FieldData) ##local.Define(FieldTip) ##local.SummaryFieldFMT */
##local.define(EMediaSummaryFields) ##local.define(HighLightInfo) ##if sessioncfg.ZONES.Portal3.HighLighting.Enabled ##if value.IsMap(Data.highlight) ##local.define(DoneHighlight)0 ##formatter.ForEachInList( f, ##sessioncfg.ZONES.Portal3.HighLighting.Precedence) ##if local.IsEqual(DoneHighlight,0) ##local.defineByRender(HPath)Data.highlight.##f ##if value.IsMap(##local.HPath) ##value.with(highlight,##local.HPath) ##local.defineByRender(snippet)##highlight.snippet ##local.replace(snippet, "<em>","") ##local.replace(snippet, "</em>","") ##local.DefineByRender(TPath)##f ##local.append(TPath).title ##if facetMapping.IsMap(##local.TPath) ##local.define(HighlightIndex)##facetMapping.QualData(##local.TPath) ##else ##local.define(HighlightIndex)##f ##endif ##local.defineByRender(HighLightInfo) ##local.snippet ##leg.Portal3.Highlight.In (##local.HighlightIndex) ##if startpoint.MaxScore ##if sessioncfg.ZONES.Portal3.ShowRank ##if value.Data.score
Rank: ##formatter.ratio(##value.Data.score,##startpoint.MaxScore,10)/10 ##endif ##endif ##endif
##local.define(DoneHighlight)1 ##endif ##endif
##endif ##endif ##if value.Data.Title ##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.Title ##local.Define(FieldData)##value.Data.Title ##local.Define(FieldLink)##local.ItemHRef ##local.Define(FieldTip)##leg.Expand(Portal3.Results.GotoDocument,Text,##formatter.EscapeForHtmlAttribute(##value.Data.Title)) ##local.SummaryFieldFMT ##endif ##if value.Data.Author ##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.Author ##local.Define(FieldData)##value.Data.Author ##local.Define(FieldLink) ##local.Define(FieldTip) ##local.SummaryFieldFMT ##endif ##if sessioncfg.DB.Config.BookServer.BOOKSERVER.ShowYearInSummaryResult ##if value.Data.Year ##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.Year ##local.Define(FieldData)##value.Data.Year ##local.Define(FieldLink) ##local.Define(FieldTip) ##local.SummaryFieldFMT ##endif ##endif ##if value.Data.Publisher ##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.Publisher ##local.Define(FieldData)##value.Data.Publisher ##local.Define(FieldLink) ##local.Define(FieldTip) ##local.SummaryFieldFMT ##endif ##if sessioncfg.DB.Config.BookServer.BOOKSERVER.ShowSeriesInSummaryResult ##if value.Data.Series ##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.Series ##local.Define(FieldData)##value.Data.Series ##local.Define(FieldLink) ##local.Define(FieldTip) ##local.SummaryFieldFMT ##endif ##endif ##if sessioncfg.DB.Config.BookServer.BOOKSERVER.ShowClassMarkInSummaryResult ##if value.Data.ClassMark ##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.ClassMark ##local.Define(FieldData)##value.Data.ClassMark ##local.Define(FieldLink) ##local.Define(FieldTip) ##local.SummaryFieldFMT ##endif ##endif ##if startpoint.IsEqual(Query.SuppressZPAR,1) ##else ##if value.Data.Parent.Title ##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.PartOf ##local.Define(FieldData)##value.Data.Parent.Title ##local.Define(FieldLink)APS_PRESENT_BIB?##this.StyleSet&no=##value.Data.ZPAR&Via=Z3950&View=##sessioncfg.ZONES.Catalogue.Views.Default&##local.GoBackInfo ##local.Define(FieldTip) ##local.SummaryFieldFMT ##endif ##endif ##if sessioncfg.ZONES.ShowMARCXMLInQueryResults ##if value.SData.MarcXML ##local.Define(FieldLegend)MARCXML ##local.Define(FieldData) ##local.Define(FieldTip) ##local.SummaryFieldFMT ##endif ##endif ##if local.IsEqual(HighLightInfo,"") ##else ##local.Define(FieldLegend) ##local.Define(FieldData)
##local.HighLightInfo
##local.Define(FieldTip) ##local.SummaryFieldFMT ##endif /*##local.Define(FieldLegend)DUMP ##local.Define(FieldData) ##local.Define(FieldTip) ##local.SummaryFieldFMT */
##local.define(ExtCatalogSummaryFields) ##local.define(HighLightInfo) ##if sessioncfg.ZONES.Portal3.HighLighting.Enabled ##if value.IsMap(Data.highlight) ##local.define(DoneHighlight)0 ##formatter.ForEachInList( f, ##sessioncfg.ZONES.Portal3.HighLighting.Precedence) ##if local.IsEqual(DoneHighlight,0) ##local.defineByRender(HPath)Data.highlight.##f ##if value.IsMap(##local.HPath) ##value.with(highlight,##local.HPath) ##local.defineByRender(snippet)##highlight.snippet ##local.replace(snippet, "<em>","") ##local.replace(snippet, "</em>","") ##local.DefineByRender(TPath)##f ##local.append(TPath).title ##if facetMapping.IsMap(##local.TPath) ##local.define(HighlightIndex)##facetMapping.QualData(##local.TPath) ##else ##local.define(HighlightIndex)##f ##endif ##local.defineByRender(HighLightInfo) ##local.snippet ##leg.Portal3.Highlight.In (##local.HighlightIndex) ##if sessioncfg.ZONES.Portal3.ShowRank ##if startpoint.MaxScore ##if value.Data.score
Rank: ##formatter.ratio(##value.SData.score,##startpoint.MaxScore,10)/10 ##endif ##endif ##endif
##local.define(DoneHighlight)1 ##endif ##endif
##endif ##endif ##if value.Data.Title ##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.Title ##local.Define(FieldData)##value.Data.Title ##local.Define(FieldLink)##local.ItemHRef ##local.Define(FieldTip)##leg.Expand(Portal3.Results.GotoDocument,Text,##formatter.EscapeForHtmlAttribute(##value.Data.Title)) ##local.SummaryFieldFMT ##endif ##if value.Data.Author ##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.Author ##local.Define(FieldData)##value.Data.Author ##local.Define(FieldLink) ##local.Define(FieldTip) ##local.SummaryFieldFMT ##endif ##if sessioncfg.DB.Config.BookServer.BOOKSERVER.ShowYearInSummaryResult ##if value.Data.Year ##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.Year ##local.Define(FieldData)##value.Data.Year ##local.Define(FieldLink) ##local.Define(FieldTip) ##local.SummaryFieldFMT ##endif ##endif ##if value.Data.Publisher ##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.Publisher ##local.Define(FieldData)##value.Data.Publisher ##local.Define(FieldLink) ##local.Define(FieldTip) ##local.SummaryFieldFMT ##endif ##if sessioncfg.DB.Config.BookServer.BOOKSERVER.ShowSeriesInSummaryResult ##if value.Data.Series ##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.Series ##local.Define(FieldData)##value.Data.Series ##local.Define(FieldLink) ##local.Define(FieldTip) ##local.SummaryFieldFMT ##endif ##endif ##if sessioncfg.DB.Config.BookServer.BOOKSERVER.ShowClassMarkInSummaryResult ##if value.Data.ClassMark ##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.ClassMark ##local.Define(FieldData)##value.Data.ClassMark ##local.Define(FieldLink) ##local.Define(FieldTip) ##local.SummaryFieldFMT ##endif ##endif ##if startpoint.IsEqual(Query.SuppressZPAR,1) ##else ##if value.Data.Parent.Title ##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.PartOf ##local.Define(FieldData)##value.Data.Parent.Title ##local.Define(FieldLink)APS_PRESENT_BIB?##this.StyleSet&no=##value.Data.ZPAR&Via=Z3950&View=##sessioncfg.ZONES.Catalogue.Views.Default&##local.GoBackInfo ##local.Define(FieldTip) ##local.SummaryFieldFMT ##endif ##endif ##if sessioncfg.ZONES.ShowMARCXMLInQueryResults ##if value.SData.MarcXML ##local.Define(FieldLegend)MARCXML ##local.Define(FieldData) ##local.Define(FieldTip) ##local.SummaryFieldFMT ##endif ##endif ##if local.IsEqual(HighLightInfo,"") ##else ##local.Define(FieldLegend) ##local.Define(FieldData)
##local.HighLightInfo
##local.Define(FieldTip) ##local.SummaryFieldFMT ##endif /*##local.Define(FieldLegend)DUMP ##local.Define(FieldData) ##local.Define(FieldTip) ##local.SummaryFieldFMT */
##local.define(GStockB) ##local.define(StockAvailabilySummary) ##if value.IsDefined(StockStatus.Items.0) ##if value.StockStatus.Items.0.IsOnLoan ##leg.ZONESOPAC.ExtraStockStatus.NoFreeStock ##if value.IsEqual(StockStatus.Items.0.CSTA,10)
##leg.ZONESOPAC.ExtraStockStatus.EarliestDueDate ##value.StockStatus.Items.0.DueDate ##endif ##else ##leg.ZONESOPAC.ExtraStockStatus.FreeStock ##endif ##if value.StockStatus.Items.0.IsReference ##leg.ZONESOPAC.ExtraStockStatus.Reference ##endif
##leg.ZONESOPAC.ExtraStockStatus.TotalInBranch ##value.StockStatus.TotalInBranch ##endif
##local.define(ConcertoSummaryFields) ##local.Define(FieldTip)##leg.Expand(Portal3.Results.GotoDocument,Text,##formatter.EscapeForHtmlAttribute(##value.StripFilingCharsFrom(Title,PROCESS_HASH))) ##if value.Title ##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.Title ##local.Define(FieldData)##local.valueOCIBullet ##value.StripFilingCharsFrom(Title,PROCESS_HASH) ##local.Define(FieldLink)##local.ItemHRef ##local.SummaryFieldFMT ##endif ##if value.Author ##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.Author ##local.Define(FieldData)##value.Author ##local.Define(FieldLink) ##local.SummaryFieldFMT ##endif ##if value.ClassMark ##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.ClassMark ##local.Define(FieldData)##value.ClassMark ##local.Define(FieldLink) ##local.SummaryFieldFMT ##endif ##if value.BACYER ##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.Year ##local.Define(FieldData)##value.BACYER ##local.Define(FieldLink) ##local.SummaryFieldFMT ##endif ##if value.IsDefined(StockStatus.Items.0) ##if value.IsEqual(StockStatus.Items.0.SHELF,"") ##else ##local.Define(FieldLegend)##leg.ZONESOPAC.Browseenum.BrowseItem.Shelfmark ##local.Define(FieldData)##value.StockStatus.Items.0.SHELF. ##local.GStockB ##local.Define(FieldLink) ##local.SummaryFieldFMT ##endif ##local.Define(FieldLegend)  ##local.Define(FieldData)##local.StockAvailabilySummary ##local.Define(FieldLink) ##local.SummaryFieldFMT ##endif /*##local.Define(FieldLegend)  ##local.Define(FieldData)##value.Dump() ##local.Define(FieldLink) ##local.SummaryFieldFMT */ ##if value.Publisher ##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.Publisher ##local.Define(FieldData)##value.Publisher ##local.Define(FieldLink) ##local.SummaryFieldFMT ##endif ##if sessioncfg.DB.Config.Catalogue.Show655LinkTableInSummary ##if value.IsMap(Urls) ##local.Define(FieldLegend) ##local.Define(FieldData)##local.Summary655LinkTable ##local.Define(FieldLink) ##local.SummaryFieldFMT ##endif ##endif /*##if sessioncfg.DB.Config.BookServer.BOOKSERVER.ShowSeriesInSummaryResult ##if value.Data.Series ##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.Series ##local.Define(FieldData)##value.Data.Series ##local.Define(FieldLink) ##local.SummaryFieldFMT ##endif ##endif ##if sessioncfg.DB.Config.BookServer.BOOKSERVER.ShowClassMarkInSummaryResult ##if value.Data.ClassMark ##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.ClassMark ##local.Define(FieldData)##value.Data.ClassMark ##local.Define(FieldLink) ##local.SummaryFieldFMT ##endif ##endif ##if startpoint.IsEqual(Query.SuppressZPAR,1) ##else ##if value.Data.Parent.Title ##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.PartOf ##local.Define(FieldData)##value.Data.Parent.Title ##local.Define(FieldLink)APS_PRESENT_BIB?##this.StyleSet&no=##value.Data.ZPAR&Via=Z3950&View=##sessioncfg.ZONES.Catalogue.Views.Default&##local.GoBackInfo ##endif ##endif */ ##local.define(PortfolioBookCover) ##local.defineByRender(PictureUrl) ##if sessioncfg.ZONES.Portal3.BookCovers.Enabled ##if value.Data.Thumbnail ##local.defineByRender(PictureUrl)##URLFormatter.BookServerExpandURL(##value.Data.Thumbnail) ##endif ##if local.IsEqual(PictureUrl,"") ##if value.Data.ISBN ##local.defineByRender(PictureUrl)##formatter.bookcoverurl(##sessioncfg.ZONES.Portal3.BookCovers.Stem,##value.Data.ISBN,##sessioncfg.ZONES.Portal3.BookCovers.Ext) ##endif ##endif ##if local.IsEqual(PictureUrl,"") ##else ##local.CoverALT ##endif ##endif ##local.define(PortfolioBookCoverLarge) ##local.defineByRender(PictureUrl) ##if sessioncfg.ZONES.Portal3.BookCovers.Enabled ##if Value.Thumbnail ##local.defineByRender(PictureUrl)##URLFormatter.BookServerExpandURL(##Value.Thumbnail) ##endif ##if local.IsEqual(PictureUrl,"") ##if Value.ISBN ##if sessioncfg.IsEqual(ZONES.Portal3.BookCovers.LargeStem,"") ##local.defineByRender(PictureUrl)##formatter.bookcoverurl(##sessioncfg.ZONES.Portal3.BookCovers.Stem,##Value.ISBN,##sessioncfg.ZONES.Portal3.BookCovers.Ext) ##else ##local.defineByRender(PictureUrl)##formatter.bookcoverurl(##sessioncfg.ZONES.Portal3.BookCovers.LargeStem,##Value.ISBN,##sessioncfg.ZONES.Portal3.BookCovers.LargeExt) ##endif ##endif ##endif ##if local.IsEqual(PictureUrl,"") ##else ##if Value.Thumbnail ##leg.ZONESOPAC.ALTText.BookCoverImage ##else ##leg.ZONESOPAC.ALTText.BookCoverImage ##endif ##if sessioncfg.ZONES.Portal3.BookCovers.Enlarge ##if sessioncfg.ZONES.Portal3.BookCovers.EnlargeFilter ##if Value.ContainsIgnoreCase(Thumbnail,##sessioncfg.ZONES.Portal3.BookCovers.EnlargeFilter) ##local.EnlargeContent ##endif ##else ##local.EnlargeContent ##endif ##endif ##endif ##if Value.Thumbnail
##local.MATText
##endif ##endif
##local.define(EnlargeContent) ##local.define(StripeBrowseItem) ##local.Define(BookServerSetHeading) ##local.PortfolioZ3950SetHeadingFMT ##local.define(PortfolioZ3950SetHeadingFMT) ##local.define(ItemHRef)APS_PRESENT_BIB?##this.StyleSet&no=##value.SequenceNo&Via=Z3950&View=##sessioncfg.ZONES.Catalogue.Views.Default&##local.GoBackInfo ##local.define(Title)##value.AsHtmlAttribute(Data.Title) ##if local.InNotepadItem ##else ##local.defineByRender(ItemHandle) ##if value.__ItemHandle ##local.defineByRender(ItemHandle)##value.__ItemHandle ##endif ##local.define(PosInSet)##value.PosInSet ##endif ##if searchcontext.IsDefined(QueryObject) ##local.Define(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##local.ItemHandle&BrowseList=##this.&BrowseListItem=##local.ItemHandle&QueryObject=##searchcontext.QueryObject ##else ##local.Define(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##local.ItemHandle&BrowseList=##this.&BrowseListItem=##local.ItemHandle ##endif ##local.defineByRender(MATIcon) ##local.defineByRender(MATText) ##if value.Data.MaterialType ##local.defineByRender(MATIcon)##sessioncfg.MapValueThroughImageTable(##value.Data.MaterialType,"DB.Config.BookServer.GraphicalMAT") ##local.defineByRender(MATText)##sessioncfg.MapLegendThroughTable(##value.Data.MaterialType,"DB.Config.BookServer.MaterialMap") ##endif ##local.defineByRender(NoteItemKey)##value.SequenceNo ##local.defineByRender(Noted)##session.ZonesGetInfo("IsNoted", ##local.NoteItemKey) ##local.PosInSet ##local.defineByRender(Mat)##value.Data(Data.MaterialType) ##local.define(CoverALT)##formatter.EscapeForHtmlAttribute(##value.Data.Title) ##local.SetMATIcon ##local.define(IsDisplayBackground)1 ##if Value.Data.Thumbnail ##local.define(IsDisplayBackground)0 ##endif ##if local.IsEqual(MATIcon,"") ##local.define(IsDisplayBackground)0 ##endif
##local.PortfolioBookCover
##local.MATText
##local.PortfolioSummaryFields
 
##if local.IsEqual(StripeBrowseItem,"") ##local.define(StripeBrowseItem)Stripe ##else ##local.define(StripeBrowseItem) ##endif
##local.define(HasStock) ##if sessioncfg.DB.Config.Circ.SingleLocationSystem /* don't show oci's on single location system */ ##else ##leg.ZONESOPAC.LocationToolTip.HasStock ##endif ##local.define(NoLocalStock) ##if sessioncfg.DB.Config.Circ.SingleLocationSystem /* don't show oci's on single location system */ ##else ##leg.ZONESOPAC.LocationToolTip.NoStock ##endif ##local.define(ElectronicOCI) ##if sessioncfg.DB.Config.Circ.SingleLocationSystem /* don't show oci's on single location system */ ##else ##leg.ZONESOPAC.LocationToolTip.ElectronicItem ##endif ##local.define(OnOrderOCI) ##if sessioncfg.DB.Config.Circ.SingleLocationSystem /* don't show oci's on single location system */ ##else ##leg.ZONESOPAC.LocationToolTip.OnOrderItem ##endif ##local.define(ConceptualStock) ##leg.ZONESOPAC.LocationToolTip.ConceptualStock ##local.define(valueOCIBullet) ##if value.CONCEPT ##local.ConceptualStock ##else ##if value.IsEqual(IsElectronicItem,1) ##local.ElectronicOCI ##else ##if value.IsEqual(IsOnOrderItem,1) ##local.OnOrderOCI ##else ##if value.HASSTOCK ##local.HasStock ##else ##local.NoLocalStock ##endif ##endif ##endif ##endif   ##local.define(SummaryEntryFMT) ##local.ConcertoZ3950SetHeadingFMT ##local.define(ConcertoZ3950SetHeadingFMT) ##local.define(ItemHRef)APS_PRESENT_BIB?##this.StyleSet&no=##value.BACBAC&Via=Z3950&View=##sessioncfg.ZONES.Catalogue.Views.Default&##local.GoBackInfo ##if local.InNotepadItem ##else ##local.defineByRender(ItemHandle) ##if value.__ItemHandle ##local.defineByRender(ItemHandle)##value.__ItemHandle ##endif ##if value.PosInSet ##local.define(PosInSet)##value.PosInSet ##else ##local.define(PosInSet) ##endif ##endif ##if searchcontext.IsDefined(QueryObject) ##local.Define(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##local.ItemHandle&BrowseList=##this.&BrowseListItem=##local.ItemHandle&QueryObject=##searchcontext.QueryObject ##else ##local.Define(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##local.ItemHandle&BrowseList=##this.&BrowseListItem=##local.ItemHandle ##endif ##local.defineByRender(MATIcon) ##local.defineByRender(MATText)##value.BACMAT ##if value.Data.MaterialType ##local.defineByRender(MATIcon)##sessioncfg.MapValueThroughImageTable(##value.Data.MaterialType,"DB.Config.BookServer.GraphicalMAT") ##local.defineByRender(MATText)##sessioncfg.MapLegendThroughTable(##value.Data.MaterialType,"DB.Config.BookServer.MaterialMap") ##endif ##local.defineByRender(NoteItemKey)##value.BACBAC ##local.defineByRender(Noted)##session.ZonesGetInfo("IsNoted", ##local.NoteItemKey) ##local.PosInSet ##local.defineByRender(Mat)##sessioncfg.ParamLookup("MaterialCode", ##value.data(BACMATC) ##local.SetMATIcon
##local.ConcertoBookCover
##local.MATText
##local.ConcertoSummaryFields
 
##if local.IsEqual(StripeBrowseItem,"") ##local.define(StripeBrowseItem)Stripe ##else ##local.define(StripeBrowseItem) ##endif
##local.define(ConcertoBookCover) ##local.defineByRender(PictureUrl) ##if sessioncfg.ZONES.Portal3.BookCovers.Enabled ##if value.BACISB ##local.defineByRender(PictureUrl)##formatter.bookcoverurl(##sessioncfg.ZONES.Portal3.BookCovers.Stem,##value.BACISB,##sessioncfg.ZONES.Portal3.BookCovers.Ext) ##leg.ZONESOPAC.ALTText.BookCoverImage ##endif ##endif ##local.define(EMediaZ3950SetHeadingFMT) ##local.define(HighLightInfo) ##if sessioncfg.ZONES.Portal3.HighLighting.Enabled ##if value.IsMap(Data.highlight) ##local.define(DoneHighlight)0 ##formatter.ForEachInList( f, ##sessioncfg.ZONES.Portal3.HighLighting.Precedence) ##if local.IsEqual(DoneHighlight,0) ##local.defineByRender(HPath)Data.highlight.##f ##if value.IsMap(##local.HPath) ##value.with(highlight,##local.HPath) ##local.defineByRender(snippet)##highlight.snippet ##local.replace(snippet, "<em>","") ##local.replace(snippet, "</em>","") ##local.DefineByRender(TPath)##f ##local.append(TPath).title ##if facetMapping.IsMap(##local.TPath) ##local.define(HighlightIndex)##facetMapping.QualData(##local.TPath) ##else ##local.define(HighlightIndex)##f ##endif ##local.defineByRender(HighLightInfo) ##local.snippet ##leg.Portal3.Highlight.In (##local.HighlightIndex) ##if sessioncfg.ZONES.Portal3.ShowRank ##if startpoint.Maxscore ##if value.Data.score
Rank: ##formatter.ratio(##value.Data.score,##startpoint.MaxScore,10)/10 ##endif ##endif ##endif
##local.define(DoneHighlight)1 ##endif ##endif
##endif ##endif ##if local.InNotepadItem ##else ##local.defineByRender(ItemHandle) ##if value.__ItemHandle ##local.defineByRender(ItemHandle)##value.__ItemHandle ##endif ##local.define(PosInSet)##value.PosInSet ##endif ##if searchcontext.IsDefined(QueryObject) ##local.Define(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##local.ItemHandle&BrowseList=##this.&BrowseListItem=##local.ItemHandle&QueryObject=##searchcontext.QueryObject ##else ##local.Define(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##local.ItemHandle&BrowseList=##this.&BrowseListItem=##local.ItemHandle ##endif ##local.define(EMediaCover) ##if value.IsEqual(Data.Ext,"mp3") MP3 ##else ##if value.Data.thumbnail ##leg.EZONES.Preview ##endif ##endif ##local.defineByRender(MATIcon) ##local.defineByRender(MATText) ##if value.Data.MaterialType ##local.defineByRender(MATIcon)##sessioncfg.MapValueThroughImageTable(##value.Data.MaterialType,"DB.Config.BookServer.GraphicalMAT") ##local.defineByRender(MATText)##sessioncfg.MapLegendThroughTable(##value.Data.MaterialType,"DB.Config.BookServer.MaterialMap") ##endif ##local.defineByRender(NoteItemKey)ez::##value.Data.id ##local.defineByRender(Noted)##session.ZonesGetInfo("IsNoted", ##local.NoteItemKey) ##local.PosInSet
##local.EMediaCover
##local.MATText
##local.define(ItemHRef)##this&Method=Select&Item=##local.ItemHandle&##local.GoBackInfo ##local.EMediaSummaryFields
 
##if local.IsEqual(StripeBrowseItem,"") ##local.define(StripeBrowseItem)Stripe ##else ##local.define(StripeBrowseItem) ##endif
##local.define(EXTZ3950SetHeadingFMT) ##if local.InNotepadItem ##else ##local.defineByRender(ItemHandle) ##if value.__ItemHandle ##local.defineByRender(ItemHandle)##value.__ItemHandle ##endif ##local.define(PosInSet)##value.PosInSet ##endif ##if searchcontext.IsDefined(QueryObject) ##local.Define(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##local.ItemHandle&BrowseList=##this.&BrowseListItem=##local.ItemHandle&QueryObject=##searchcontext.QueryObject ##else ##local.Define(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##local.ItemHandle&BrowseList=##this.&BrowseListItem=##local.ItemHandle ##endif ##local.define(ItemHRef)##this&Method=Select&Item=##local.ItemHandle&##local.GoBackInfo ##local.defineByRender(MATIcon) ##local.defineByRender(MATText) ##if value.Data.MaterialType ##local.defineByRender(MATIcon)##sessioncfg.MapValueThroughImageTable(##value.Data.MaterialType,"DB.Config.BookServer.GraphicalMAT") ##local.defineByRender(MATText)##sessioncfg.MapLegendThroughTable(##value.Data.MaterialType,"DB.Config.BookServer.MaterialMap") ##endif /* ##local.defineByRender(NoteItemKey)##value.SequenceNo */ ##local.defineByRender(NoteItemKey)##value.Data.id ##local.defineByRender(Noted)##session.ZonesGetInfo("IsNoted", ##local.NoteItemKey) ##local.PosInSet ##if value.Data.MaterialType ##local.defineByRender(Mat)##value.Data(Data.MaterialType) ##else ##local.defineByRender(Mat)BOOK ##endif ##local.SetMATIcon ##local.define(IsDisplayBackground)1 ##if Value.Data.Thumbnail ##local.define(IsDisplayBackground)0 ##endif ##if local.IsEqual(MATIcon,"") ##local.define(IsDisplayBackground)0 ##endif
##local.PortfolioBookCover
##local.MATText
##local.ExtCatalogSummaryFields
 
##if local.IsEqual(StripeBrowseItem,"") ##local.define(StripeBrowseItem)Stripe ##else ##local.define(StripeBrowseItem) ##endif /* ##if local.InNotepadItem ##else ##local.defineByRender(ItemHandle) ##if value.__ItemHandle ##local.defineByRender(ItemHandle)##value.__ItemHandle ##endif ##local.define(PosInSet)##value.PosInSet ##endif ##if searchcontext.IsDefined(QueryObject) ##local.Define(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##local.ItemHandle&BrowseList=##this.&BrowseListItem=##local.ItemHandle&QueryObject=##searchcontext.QueryObject ##else ##local.Define(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##local.ItemHandle&BrowseList=##this.&BrowseListItem=##local.ItemHandle ##endif ##local.define(EMediaCover) ##if value.IsEqual(Data.Ext,"mp3") MP3 ##else ##if value.Data.thumbnail ##leg.EZONES.Preview ##endif ##endif ##local.defineByRender(MATIcon) ##local.defineByRender(MATText) ##if value.Data.MaterialType ##local.defineByRender(MATIcon)##sessioncfg.MapValueThroughImageTable(##value.Data.MaterialType,"DB.Config.BookServer.GraphicalMAT") ##local.defineByRender(MATText)##sessioncfg.MapLegendThroughTable(##value.Data.MaterialType,"DB.Config.BookServer.MaterialMap") ##endif ##local.defineByRender(NoteItemKey)ez::##value.Data.id ##local.defineByRender(Noted)##session.ZonesGetInfo("IsNoted", ##local.NoteItemKey) ##local.PosInSet
##local.EMediaCover
##local.MATText
##local.define(ItemHRef)##this&Method=Select&Item=##local.ItemHandle&##local.GoBackInfo ##local.PortfolioSummaryFields
 
##if local.IsEqual(StripeBrowseItem,"") ##local.define(StripeBrowseItem)Stripe ##else ##local.define(StripeBrowseItem) ##endif */
##local.define(CZ3950SetHeadingFMT) ##if value.OCCIND ##local.ConcertoZ3950SetHeadingFMT ##else ##if value.IsEqual(Data.__Root,solr) ##if value.IsEqual(Data.IDScheme,NLPPN) ##local.EXTZ3950SetHeadingFMT ##else ##local.EMediaZ3950SetHeadingFMT ##endif ##else ##local.PortfolioZ3950SetHeadingFMT ##endif ##endif ##local.define(InlineCopyStatus) ##local.define(CopyIsReserved)0 ##if item.IsDefined(is_reserved) ##if item.IsEqual(is_reserved,1) ##local.define(CopyIsReserved)1 ##endif ##endif /* Since November 28th 2007, The PWS always return False */ ##if item.IsDefined(flag_reserved) ##if item.IsEqual(flag_reserved,1) - ( ##leg.ZONESOPAC.Browseenum.Renew.IsReserved) ##else ##if item.IsMap(stat.description) - ##item.QualData(stat.description) ##endif ##endif ##else ##if item.due_date ##else ##if local.IsEqual(CopyIsReserved,1) ##if item.IsMap(stat.description) - ##item.QualData(stat.description) ##endif ##else ##if item.avail_date - ##leg.ZONESOPAC.StockStatus.AvailableDate ##formatter.YYYYDDMM(##item.avail_date,##local.DateFormat) ##else ##if item.IsMap(stat.description) - ##item.QualData(stat.description) ##endif ##endif ##endif ##endif ##endif ##local.define(FacetList) ##if local.IsRecordPage ##local.define(refineSearchObj)##searchcontext.BrowseList ##else ##local.define(refineSearchObj)##this.obj ##endif ##if startpoint.IsMap(Query.facetClause) ##if sessioncfg.ZONES.Portal3.ShowFacetNamesInSearchStatement ##startpoint.foreachin("facet","Query.facetClause") ##local.define(Url)##local.refineSearchObj?##this.styleset&Method=RefineSearch&index=##facet.index&term=##facet.urlencode(term)&RemoveClause=1 ##if facet.IsEqual(action,"+") ##leg.ZONESOPAC.FacetSearch.FacetAnd ( ##leg.ZONESOPAC.FacetSearch.RemoveFacetALT ##facet.QualData(label): ##facet.display ) ##else ##leg.ZONESOPAC.FacetSearch.FacetNot ( ##leg.ZONESOPAC.FacetSearch.RemoveFacetALT ##facet.QualData(label): ##facet.display ) ##endif ##else ##startpoint.foreachin("facet","Query.facetClause") ##local.define(Url)##local.refineSearchObj?##this.styleset&Method=RefineSearch&index=##facet.index&term=##facet.urlencode(term)&RemoveClause=1 ##if facet.IsEqual(action,"+") ##leg.ZONESOPAC.FacetSearch.FacetAnd ##leg.ZONESOPAC.FacetSearch.RemoveFacetALT ##facet.display ##else ##leg.ZONESOPAC.FacetSearch.FacetNot ##leg.ZONESOPAC.FacetSearch.RemoveFacetALT ##facet.display ##endif ##endif ##endif ##local.Define(NotepadItem) ##local.Define(InNotepadItem)1 ##local.defineByRender(PosInSet)##value.PosInSet ##local.defineByRender(ItemHandle) ##if value.__ItemHandle ##local.defineByRender(ItemHandle)##value.__ItemHandle ##endif ##if value.IsEqual(Data.item.__Root,solr) ##value.With(value,Data) ##local.EMediaZ3950SetHeadingFMT ##else ##value.With(value,Data) ##local.CZ3950SetHeadingFMT ##endif /* Start Search History */ ##local.define(SearchHistoryItemPartTemplate)
##if local.IsEqual(DoneCheckHistoryCheck,1)   ##else /*##local.SearchHistoryItemCheck*/ ##local.Define(DoneCheckHistoryCheck)1 ##endif
 ##local.Name
##if local.Value ##local.Value ##endif
##local.define(SearchHistoryItemCheck) ##if sessioninfo.ZONES.BrwrID /* for now - no tick boxes unless logged in */ ##if sessioncfg.DB.Config.ZONESERVICES.AllowSavedSearches ##if local.PrintBrowseItem ##else ##endif ##else ##endif ##endif ##local.define(SearchHistorySaveButton) ##if sessioninfo.ZONES.BrwrID /* for now - no tick boxes unless logged in */ ##if sessioncfg.DB.Config.ZONESERVICES.AllowSavedSearches ##if value.IsString(Data.queryid) ##else ##if local.PrintBrowseItem ##else ##local.define(CommandButtonHREF)javascript:SaveHistoryItem( '##value.Data.dlc', '##value.__ItemHandle' ) ##local.define(CommandButtonText)##leg.ZONESOPAC.SearchHistory.Actions.SaveSearchHistoryItem ##local.define(CommandButtonTip)##leg.ZONESOPAC.SearchHistory.Actions.SaveSearchHistoryItemTip ##local.SimpleCommandButtonFMT ##endif ##endif ##else ##endif ##endif ##local.define(HistoryItemFacetList) ##if value.IsMap(Data.query.facetClause) ##value.foreachin("facet","Data.query.facetClause") ##if facet.IsEqual(action,"+") ##leg.ZONESOPAC.FacetSearch.FacetAnd ( ##facet.QualData(label): ##facet.display ) ##else ##leg.ZONESOPAC.FacetSearch.FacetNot ( ##facet.QualData(label): ##facet.display ) ##endif ##endif ##local.Define(CCLQueryWithLimitsSearchStatement) ##local.defineByRenderAndEscapeHashHash(QS)##value.QualData(Data.query.QueryStatement) ##local.defineByRender(LS)##value.QualData(Data.query.LimitStatement) ##local.define(DoneLink)0 ##if value.IsEqual(Data.query.IsConstellationSearch,1) ##local.define(Name)##leg.ZONESOPAC.SearchStatement.ConstellationSearch ##else ##if value.IsMap(Data.query.form) ##local.define(Name)##leg.ZONESOPAC.SearchStatement.AdvancedSearch ##else ##if value.Data.query.BrowseIndex ##local.define(Name)##leg.ZONESOPAC.SearchStatement.BrowseSearch ##else ##if sessioncfg.ZONES.QuickSearchLabelAsProfessional ##local.define(Name)##leg.ZONESOPAC.SearchStatement.ExpertSearch ##else ##local.define(Name)##leg.ZONESOPAC.SearchStatement.SimpleSearch ##endif ##endif ##endif ##endif ##local.define(Value) ##if local.IsEqual(QS,"") ##else ##local.define(DoneLink)1 ##if local.ForCustomInterest ##local.QS ##local.HistoryItemFacetList ##else ##local.QS ##local.HistoryItemFacetList ##if value.IsEqual( Data.hits, "-1" )   ##else ##if value.Data.query.BrowseIndex   ##else ##leg.ZONESOPAC.SearchStatement.Returned ##value.Data.hits ##leg.ZONESOPAC.SearchStatement.Hits ##endif ##endif ##endif ##local.SearchHistoryItemPartTemplate ##if local.IsEqual(LS,"") ##else ##local.define(Name)##leg.ZONESOPAC.SearchStatement.Limits ##local.define(Value)##local.LS ##local.SearchHistoryItemPartTemplate ##endif ##if value.IsDefined(Data.query.dpStart) ##if value.IsEqual(Data.query.dpStart,"") ##if value.IsEqual(Data.query.dpEnd,"") /* no dp start no dp end */ ##else ##local.define(Name)##leg.ZONESOPAC.SearchStatement.DOP ##local.define(Value)<= ##value.Data.query.dpEnd ##local.SearchHistoryItemPartTemplate ##endif ##else ##if value.IsEqual(Data.query.dpEnd,"") ##local.define(Name)##leg.ZONESOPAC.SearchStatement.DOP ##local.define(Value)>= ##value.Data.query.dpStart ##local.SearchHistoryItemPartTemplate ##else ##local.define(Name)##leg.ZONESOPAC.SearchStatement.DOP ##local.define(Value)##value.Data.query.dpStart ... ##value.Data.query.dpEnd ##local.SearchHistoryItemPartTemplate ##endif ##endif ##endif ##local.Define(iSearchSearchStatement) ##local.defineByRender(QS)##value.QualData(Data.query.SearchStatement) ##local.defineByRender(TS)##value.QualData(Data.query.TargetStatement) ##local.define(DoneLink)0 ##local.define(Name)##leg.ZONESOPAC.SearchStatement.MetaSearch ##local.define(Value) ##if local.IsEqual(QS,"") ##else ##local.define(DoneLink)1 ##if local.ForCustomInterest ##local.QS ##else ##local.QS ##endif ##endif ##local.SearchHistoryItemPartTemplate ##if local.IsEqual(TS,"") ##else ##local.define(Name)##leg.ZONESOPAC.SearchStatement.Targets ##local.define(Value)##local.TS ##local.SearchHistoryItemPartTemplate ##endif ##local.Define(BrowseSearchStatement) ##local.define(Name)##leg.ZONESOPAC.SearchStatement.BrowseSearch ##local.define(Value)##local.define(DoneLink)1 ##if local.ForCustomInterest ##value.qualData(Data.query.SearchStatement) ##else ##value.qualData(Data.query.SearchStatement) ##endif ##local.SearchHistoryItemPartTemplate ##local.Define(ConcertoBrowseSearchStatement) ##local.define(Name)##leg.ZONESOPAC.SearchStatement.BrowseSearch ##local.define(Value)##local.define(DoneLink)1 ##if local.ForCustomInterest ##value.qualData(Data.query.SearchStatement) ##else ##value.qualData(Data.query.SearchStatement) ##endif ##local.SearchHistoryItemPartTemplate ##local.Define(SearchHistoryQueryStatement) ##if value.IsEqual(Data.queryType,"BrowseSearch") ##local.BrowseSearchStatement ##else ##if value.IsEqual(Data.queryType,"ConcertoBrowseSearch") ##local.ConcertoBrowseSearchStatement ##else ##if value.IsEqual(Data.queryType,"iSearch") ##local.iSearchSearchStatement ##else ##local.CCLQueryWithLimitsSearchStatement ##endif ##endif ##endif ##local.Define(SaveSearchHistoryItemButton) ##local.define(CommandButtonHREF)javascript:SaveHistItem('##value.Data.firstdlc','##local.GoBackInfo') ##local.define(CommandButtonText)##leg.ZONESOPAC.SearchHistory.Actions.SaveSearchHistoryItem ##local.define(CommandButtonTip)##leg.ZONESOPAC.SearchHistory.Actions.SaveSearchHistoryItemTip ##local.SimpleCommandButtonFMT ##local.Define(DeleteHistoryItemButton) ##local.define(ButtonClass)button_blue ##local.define(CommandButtonHREF)javascript:DeleteHistItem('##value.Data.firstdlc','##local.GoBackInfo') ##local.define(CommandButtonText)##leg.ZONESOPAC.SearchHistory.Actions.DeleteHistoryItem ##local.define(CommandButtonTip)##leg.ZONESOPAC.SearchHistory.Actions.DeleteHistoryItemTip ##local.SimpleCommandButtonFMT ##local.Define(LaunchSearchHistoryItemButton) ##local.define(CommandButtonHREF)javascript:LaunchHistItem('##value.Data.firstdlc','##local.GoBackInfo') ##local.define(CommandButtonText)##leg.ZONESOPAC.SearchHistory.Actions.LaunchSearchHistoryItem ##local.define(CommandButtonTip)##leg.ZONESOPAC.SearchHistory.Actions.LaunchSearchHistoryItemTip ##local.SimpleCommandButtonFMT ##local.Define(ModifySearchHistoryItemButton) ##local.define(CommandButtonHREF)javascript:ModifyHistItem('##value.Data.firstdlc','##local.GoBackInfo') ##local.define(CommandButtonText)##leg.ZONESOPAC.SearchHistory.Actions.EditSearchHistoryItem ##local.define(CommandButtonTip)##leg.ZONESOPAC.SearchHistory.Actions.EditSearchHistoryItemTip ##local.SimpleCommandButtonFMT ##local.define(SearchHistoryItem) ##local.Define(DoneCheckHistoryCheck)0 ##local.Define(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##value.__ItemHandle&BrowseList=##this.&BrowseListItem=##value.__ItemHandle ##local.define(RoundBoxContent) ##local.SearchHistoryQueryStatement ##if value.IsString(Data.supressDLC) ##local.define(Name)  ##local.define(Value)  ##local.SearchHistoryItemPartTemplate ##else ##local.define(Name)##leg.ZONESOPAC.SearchStatement.LastUsed ##local.define(Value) ##formatter.datetimefromISO(##value.Data.dlc,##local.DateFormat) ##if value.IsEqual(Data.queryType,"BrowseSearch") ##else ##endif ##local.SearchHistoryItemPartTemplate ##endif ##if local.IsEqual(DoneLink,0) ##local.define(Value)
##local.SearchHistorySaveButton ##local.LaunchSearchHistoryItemButton ##local.ModifySearchHistoryItemButton ##local.DeleteHistoryItemButton
##else ##local.define(Value)
##local.SearchHistorySaveButton ##local.LaunchSearchHistoryItemButton ##local.ModifySearchHistoryItemButton ##local.DeleteHistoryItemButton
##endif
##local.Value     
##local.RoundBoxContent
##local.define(MyZonePageLeftMenu)   ##local.define(Stripe) ##local.Define(PLISLoansFMT) ##if value.__ItemHandle ##local.defineByRender(ItemHandle)##value.__ItemHandle ##else ##local.defineByRender(ItemHandle)P##value.PosInSet ##endif ##local.SetDefaultLoc ##local.define(VolumeStatement)##if value.Data.issue_id ##else ##if value.Data.vol ##leg.ZONESOPAC.Browseenum.Renew.Volume ##value.Data.vol ##endif ##endif ##if value.SE.Data.Title ##local.Define(LoanBrowseTitle) ##value.SE.Data.Title ##local.VolumeStatement ##if value.Data.issue_caption - ##value.Data.issue_caption ##endif ##else ##local.Define(LoanBrowseTitle) ##leg.ZONESOPAC.LoanBrowse.NoTitleDetails ##endif ##if value.SE.Data.Author ##local.Define(LoanBrowseAuthor)##value.SE.Data.Author ##else ##local.Define(LoanBrowseAuthor)##leg.ZONESOPAC.LoanBrowse.NoAuthorDetails ##endif ##local.define(CanRenewItem)0 ##if sessioncfg.ZONES.SelfService.RenewLoan ##if value.Data.renewal_condition ##if value.IsEqual(Data.renewal_condition, "OK") ##local.define(CanRenewItem)1 ##endif ##else ##if searchcontext.BorrowerTrapLevel ##else ##if formatter.InPastYYYYMMDD(##value.Data.return_date) ##else ##local.define(CanRenewItem)1 ##endif ##endif ##endif ##endif ##value.PosInSet /* */ ##if value.Data.charge ##if value.IsGreater(Data.charge,0) ##endif ##endif ##if value.Data.RenewalCount ##endif
##leg.Portal3.Fields.Title ##local.LoanBrowseTitle ##if value.SE.Data.Author / ##local.LoanBrowseAuthor ##endif
##leg.Portal3.Fields.DocumentNo ##value.Data.no
  
##leg.Portal3.Fields.LoanDate ##formatter.YYYYDDMM(##value.Data.loan_date,##local.DateFormat)
##leg.Portal3.Fields.ReturnDate ##if formatter.InPastYYYYMMDD(##value.Data.return_date) ##formatter.YYYYDDMM(##value.Data.return_date,##local.DateFormat) ##leg.Portal3.Fields.Late ##else ##formatter.YYYYDDMM(##value.Data.return_date,##local.DateFormat) ##endif
##leg.ZONESOPAC.Browseenum.LoanHeading.Charge ##formatter.Double(##value.Data.charge,##local.MoneyFormat)
##leg.ZONESOPAC.Browseenum.LoanHeading.Renewalcount ##value.Data.renewal_count
  ##if local.IsEqual(CanRenewItem,1)
##local.define(ButtonCaption)##leg.Portal3.Buttons.Renew ##local.define(ButtonTip)##leg.Portal3.Buttons.RenewTIP ##local.define(ButtonHref)javascript:RenewLoan('##local.ItemHandle') ##local.define(ButtonID)buttonRenewLoan ##local.ButtonFMT
##else
##local.define(ButtonClass)button_gray_disabled ##local.define(ButtonCaption)##leg.Portal3.Buttons.Renew ##local.define(ButtonTip)##leg.Portal3.Buttons.CannotRenewTIP ##local.define(RenewalConditionLegend)##sessioncfg.MapLegendThroughTable(##value.Data.renewal_condition,ZONES.Portal3.RenewalRejectedReason) ##if value.Data.renewal_condition ##local.define(ButtonTip)##leg.Portal3.Buttons.CannotRenewTIP ##local.RenewalConditionLegend ##else ##local.define(ButtonTip)##leg.Portal3.Loans.CannotRenewLinkTIP ##endif ##if value.Data.renewal_condition ##local.define(ButtonHref)# ##else ##local.define(ButtonHref)# ##endif ##local.define(ButtonID)buttonCannotRenewLoan ##local.ButtonFMT    ##if value.Data.renewal_condition ? ##else ? ##endif
##endif
##if local.IsEqual(Stripe,"") ##local.Define(Stripe)Stripe ##else ##local.Define(Stripe) ##endif
##local.define(MyZoneBrowseListContent)

##local.SectionTitle

##local.ListHitsTitle
##if startpoint.PageSize ##local.definebyRender(PageSize)##startpoint.PageSize ##else ##local.definebyRender(PageSize)10 ##endif
##this.stylesetforform
  ##local.NonReceiptPrintListLink ##local.SendListLink ##if startpoint.Page ##if startpoint.IsEqual(Page,1) ##else << < ##endif ##if startpoint.IsEqual(Page,##startpoint.PageMax) ##else ##leg.Portal3.Results.Of ##startpoint.PageMax > >> ##endif ##else << <     > >> ##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
##this.stylesetforform
##if startpoint.Page ##if startpoint.IsEqual(Page,1) ##else << < ##endif ##if startpoint.IsEqual(Page,##startpoint.PageMax) ##else ##leg.Portal3.Results.Of ##startpoint.PageMax > >> ##endif ##else << <     > >> ##endif
##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 ##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 */
##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(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 ##if sessioncfg.DB.Config.Circ.Reservation.ShowQueuePosition ##endif ##if value.IsMap(Data.branch) ##if sessioncfg.DB.Config.Circ.Reservation.ShowDeliveryLocation ##endif ##endif
##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
##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
##leg.ZONESOPAC.Browseenum.Renew.DeliverTo ##value.QualData(Data.branch.description)
 
##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 ##if value.Author ##endif ##if value.Outstanding ##endif ##local.define(Name) ##local.define(Value) ##if value.IsMap(Data.branch) ##endif ##if sessioncfg.ZONES.SelfService.CancelReservation ##if session.Reservations.CancelAllowed ##if value.Outstanding ##endif ##endif ##endif
##leg.Portal3.Fields.Title ##value.StripFilingCharsFrom(Title,PROCESS_HASH)
##leg.Portal3.Fields.Title ##value.StripFilingCharsFrom(Author,PROCESS_HASH)
##leg.ZONESOPAC.Browseenum.Renew.ReservedOn ##value.Created
##leg.Portal3.Fields.Status ##value.Status
##leg.ZONESOPAC.Browseenum.Renew.Queueposn ##value.ReservationQueuePosition ##leg.ZONESOPAC.Browseenum.Renew.Of ##value.TotalReservationInQueue
##leg.ZONESOPAC.Browseenum.Reservation.ReservationNumber ##value.ResNo
##leg.ZONESOPAC.Browseenum.Renew.DeliverTo ##value.QualData(Data.branch.description)
 
##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(PLISMessageFMT) ##value.PosInSet /**/
##leg.Portal3.Fields.MessageSubject ##value.Data.subject
##leg.Portal3.Fields.MessageDate ##formatter.YYYYDDMM(##value.Data.date,##local.DateFormat)
 
##value.Data.body
 ##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 ##endif ##if sessioncfg.DB.Config.Circ.AccountHistory.ShowLocation ##endif ##if Value.Data.description ##endif
##leg.ZONESOPAC.Browseenum.AccountHeading.Item.Description2 ##Value.Data.description2
##leg.ZONESOPAC.Browseenum.AccountHeading.Creationlocation ##Value.Data.branch
##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)
##leg.ZONESOPAC.Browseenum.AccountHeading.Item.Description ##Value.QualData(Data.fine.description)
##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 ##leg.ZONESOPAC.ALTText.BookCoverImage ##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 ##if local.IsEqual(StripeBrowseItem,"") ##local.define(StripeBrowseItem)Stripe ##else ##local.define(StripeBrowseItem) ##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
##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 ##endif ##if SE.Title ##endif /*##if SE.Publisher ##endif*/ ##endif ##if local.PLISGeneralBibSummaryExtraInfo ##endif
##leg.ZONESOPAC.Defaults.SummaryEntry.Author##SE.Author
##leg.ZONESOPAC.Defaults.SummaryEntry.Title ##if local.IsEqual(MATIcon,"") ##else ##local.MATText ##endif ##SE.Title
##leg.ZONESOPAC.Defaults.SummaryEntry.Publisher:##SE.Publisher
    ##local.PLISGeneralBibSummaryExtraInfo
/* Support for the refine search menu */ ##local.define(FacetHeaderFMT)
##local.IndexLabel
##leg.ZONESOPAC.FacetSearch.Open
##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
##leg.Portal3.Results.RefineSearch
##sessioncfg.with(facetMapping,ZONES.FacetSearch.FacetMapping) ##if sessioncfg.ZONES.Portal3.RefineSearchForm
##this.StyleSetForForm /**/ /**/
/**/
##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.PrintListALT##leg.Portal3.Results.PrintList ##local.define(NonReceiptPrintListLink) ##if sessioncfg.ZONES.Portal3.JustPrintCallNumberReceipts ##else ##leg.Portal3.Results.PrintListALT##leg.Portal3.Results.PrintList ##endif ##local.define(SendListLink) ##leg.Portal3.Results.SendListALT##leg.Portal3.Results.SendList ##local.define(EnlargeImageScript) ##if sessioncfg.ZONES.Portal3.BookCovers.Enlarge ##endif