##formatter.TextRender() ##this.SubView(##request.SubStyle) ##include(Defaults) ##helpcontext.addHelp(SearchServerSummaryEntries) ##helpcontext.addHelp(Toolbar) ##local.define(Title)##startpoint.QualData(Query.label) ##local.define(PageHeaderScripts) ##if sessioncfg.ZONES.Portal3.PlayMP3InResultList ##endif ##local.define(PageLeftMenu) ##local.define(Content)
##if searchcontext.QueryObject
/* ##if sessioncfg.ZONES.ShowSearchPermaLinks ##endif */
##leg.Portal3.Results.SearchStatement ##local.SearchStatement ##local.define(ButtonCaption)##leg.Portal3.Buttons.ModifySearch ##local.define(ButtonTip)##leg.data(Portal3.Buttons.ModifySearchTIP) ##local.define(ButtonHref)##searchcontext.QueryObject&##this.styleset&Method=ModifySearch ##local.define(ButtonID)buttonModifySearch ##local.ButtonFMT ##leg.ZONESOPAC.CATRecord.PermalinkSearchTextALT
##endif ##if startpoint.IsEqual(Query.Type,ViewBooklist) ##if startpoint.IsMap(Query,description)
##startpoint.QualData(Query.description)
##endif ##endif
##leg.Portal3.Results.Hits (##startpoint.Hits)
##local.define(Navigation) ##if sessioncfg.IsEqual(ZONES.Portal3.UseCustomNavigationIcons,1) ##sessioncfg.with(icons,ZONES.Portal3.CustomNavigationIcons) ##if startpoint.IsEqual(Page,1) ##else << < ##endif ##if startpoint.IsEqual(Page,##startpoint.PageMax) ##else ##leg.Portal3.Results.Of ##startpoint.PageMax > >> ##endif ##else ##if startpoint.IsEqual(Page,1) ##else << < ##endif ##if startpoint.IsEqual(Page,##startpoint.PageMax) ##else ##leg.Portal3.Results.Of ##startpoint.PageMax > >> ##endif ##endif
##this.stylesetforform
##local.Navigation
##if local.NoHits
##leg.ZONESOPAC.AdvancedSearch.Error.NoHits.Heading
##else ##local.PageBrowseList ##endif
##this.stylesetforform
##local.Navigation
##local.define(BooklistItem) ##local.define(PortfolioBooklistItem) ##if value.IsMap(Data.Data) ##local.defineByRender(ItemHRef)APS_PRESENT_BIB?##this.StyleSet&no=##value.Data.catalogNumber&Via=Z3950&View=##sessioncfg.ZONES.Catalogue.Views.Default&##local.GoBackInfo ##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 /*##value.Dump()*/ ##value.with(value,Data.Data) ##local.BuildPortfolioZ3950SetHeadingElementMapping ##local.defineByRender(NoteItemKey)##value.SequenceNo ##local.defineByRender(Noted)##session.ZonesGetInfo("IsNoted", ##local.NoteItemKey) /*##local.PosInSet*/ ##local.defineByRender(Mat)##value.Data(Data.MaterialType) ##local.SetMATIcon
##local.PortfolioBookCover
##local.MATText
##local.PortfolioSummaryFields
 
/* ************************************************************************************ */ /* We have to test if we have to display the SummaryActionBox until we have a permanent link in it !! */ /* ************************************************************************************ */ ##local.defineByRender(HideSummaryActionBox)0 ##if sessioncfg.ZONES.NotePad ##else ##if sessioncfg.ZONES.Portal3.SummarySearch.ReservationEnable ##if sessioncfg.ZONES.MakeReservation.Enabled ##else ##local.defineByRender(HideSummaryActionBox)1 ##endif ##else ##local.defineByRender(HideSummaryActionBox)1 ##endif ##endif ##if local.IsEqual(HideSummaryActionBox,1) ##else
##if value.Data.Title ##if sessioncfg.ZONES.Portal3.SummarySearch.ReservationEnable ##if sessioncfg.ZONES.MakeReservation.Enabled ##leg.Expand(Portal3.Actions.ReserveTitleALT,Title,##formatter.EscapeForHtmlAttribute(##value.Data.Title)) ##leg.Portal3.Actions.Reserve ##endif ##endif ##if sessioncfg.ZONES.NotePad ##if local.IsEqual(Noted,"") ##leg.Expand(Portal3.Actions.AddNoteTitleALT,Title,##formatter.EscapeForHtmlAttribute(##value.Data.Title)) ##leg.Portal3.Actions.AddNote ##else ##leg.Expand(Portal3.Actions.RemoveNoteTitleALT,Title,##formatter.EscapeForHtmlAttribute(##value.Data.Title))\ ##leg.Portal3.Actions.RemoveNote ##endif ##endif ##else ##if sessioncfg.ZONES.Portal3.SummarySearch.ReservationEnable ##if sessioncfg.ZONES.MakeReservation.Enabled ##leg.Portal3.Actions.ReserveALT ##leg.Portal3.Actions.Reserve ##endif ##endif ##if sessioncfg.ZONES.NotePad ##if local.IsEqual(Noted,"") ##leg.Portal3.Actions.AddNoteALT ##leg.Portal3.Actions.AddNote ##else ##leg.Portal3.Actions.RemoveNoteALT ##leg.Portal3.Actions.RemoveNote ##endif ##endif ##endif
##endif
##endif
##local.define(ConcertoBooklistItem) ##value.with(item,"Data") ##if item.rank ##item.data(rank) ##endif ##if item.Data.BACBAC ##local.defineByRender(Mat)##sessioncfg.ParamLookup("MaterialCode", ##item.Data(Data.BACMATC) ##local.SetMATIcon
##local.ConcertoBookListBookCover
##endif
##if item.Data.BACBAC ##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.Title ##local.Define(FieldData)##item.Data.Title ##local.Define(FieldLink)APS_CAT_IDENTIFY?##this.styleset&Method=ShowCatalogueRecord&DB=Catalogue&BACNO=##item.Data.BACBAC&Parent=##this.urlencoded&BrowseAsHloc=##local.thisLoc ##local.SummaryFieldFMT ##if item.Data.Author ##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.Author ##local.Define(FieldData)##item.Data.Author ##local.Define(FieldLink) ##local.SummaryFieldFMT ##endif /* ##local.Define(FieldLegend)Debug ##local.Define(FieldData) ##local.Define(FieldLink) ##local.SummaryFieldFMT */ ##else ##if item.title ##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.Title ##local.Define(FieldData)##item.title ##local.Define(FieldLink)APS_OPAC?##this.styleset&SearchType=BrowseSearch&TargetSearchType=BrowseSearch&Method=BrowseSearch&Stem=##item.urlencode(title)&Parent=##this.urlencoded&Index=##sessioncfg.ZONES.Booklist.TitleExploreIndex&BrowseAsHloc=##local.thisLoc&DB=Catalogue ##local.SummaryFieldFMT ##endif ##if item.author ##local.Define(FieldLegend)##leg.ZONESOPAC.Defaults.SummaryEntry.Author ##local.Define(FieldData)##item.author ##local.Define(FieldLink)APS_OPAC?##this.styleset&SearchType=BrowseSearch&TargetSearchType=BrowseSearch&Method=BrowseSearch&Stem=##item.urlencode(author)&Parent=##this.urlencoded&Index=##sessioncfg.ZONES.Booklist.AuthorExploreIndex&BrowseAsHloc=##local.thisLoc&DB=Catalogue ##local.SummaryFieldFMT ##endif /* ##local.Define(FieldLegend)Debug ##local.Define(FieldData) ##local.Define(FieldLink) ##local.SummaryFieldFMT */ ##endif
##local.define(AnnotationBooklistItem) /* */ /* */ ##value.with(item,"Data")
##formatter.UnescapeForDiacritics(##item.QualData(""))
/*##value.Dump()*/ ##local.defineByRender(itemType)##value.Data.__Label ##local.Define(IsPortfolio)0 ##if sessioncfg.IsKnown("DB.Config.BookServer.OMNIORB.ORBInitialHost") ##local.Define("IsPortfolio")1 ##endif ##local.defineByRender(ItemHandle) ##if value.__ItemHandle ##local.defineByRender(ItemHandle)##value.__ItemHandle ##endif ##if searchcontext.IsDefined(QueryObject) ##local.DefineByRender(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##local.ItemHandle&BrowseList=##this.&BrowseListItem=##local.ItemHandle&QueryObject=##searchcontext.QueryObject ##else ##local.DefineByRender(GoBackInfo)Parent=##this.obj&SearchBrowseList=##this.obj&SearchBrowseListItem=##local.ItemHandle&BrowseList=##this.&BrowseListItem=##local.ItemHandle ##endif ##local.defineByRender(PosInSet)##value.PosInSet ##local.defineByRender(MATIcon) ##local.defineByRender(MATText) ##if local.IsEqual(itemType,"bibRef") ##if local.IsEqual(IsPortfolio,1) ##local.PortfolioBooklistItem ##else ##local.ConcertoBooklistItem ##endif ##else ##if local.IsEqual(itemType,"annotation") ##local.AnnotationBooklistItem ##else ##endif ##endif ##if local.IsEqual(StripeBrowseItem,"") ##local.define(StripeBrowseItem)Stripe ##else ##local.define(StripeBrowseItem) ##endif ##include(Body)