##local.define(PortFolio)1 ##local.define(SelectIcon) ##local.define(cfgPathLhs)DB.Config.##searchcontext.DB /*##local.define(cfgPathRhs).UseServerSideSchema*/ /*##local.defineByRender(useAppServer)##sessioncfg.data(##local.cfgPathLhs##local.cfgPathRhs)*/ ##local.define(Header)##include(Header) ##if error.Level ##if error.IsEqual(Level,APPLICATION) ##if error.IsEqual(Number,1042) ##if request.IsEqual(Method,"StockStatus2") ##local.define(NoStockError)1 ##local.define(HandledError)1 ##endif ##endif ##endif ##endif ##local.define(InlineCopyDetail) ##if item.IsMap(branch.description) ##item.QualData(branch.description) ##endif ##if item.IsMap(subloc.description) - ##item.QualData(subloc.description) ##endif ##if item.IsMap(categ.description) - ##item.QualData(categ.description) ##endif ##if sessioncfg.DB.Config.Circ.ShowCopyCollection ##if item.IsMap(collection.description) - ##item.QualData(collection.description) ##endif ##endif ##if item.IsMap(fonds.description) - ##item.QualData(fonds.description) ##endif ##if item.call_num Cote: ##item.call_num ##endif ##if item.vol_no - ##item.vol_no ##endif ##if item.due_date - ##leg.ZONESOPAC.StockStatus.OnLoanDueDate ##formatter.YYYYDDMM(##item.due_date,##local.DateFormat) ##endif ##if item.IsDefined(flag_reserved) ##if item.IsEqual(flag_reserved,1) - ( ##leg.ZONESOPAC.Browseenum.Renew.IsReserved ) ##if item.IsDefined(reservationExpiryDate) /* ##leg.ZONESOPAC.Browseenum.Renew.Expires ( ##formatter.YYYYDDMM(##item.reservationExpiryDate,##local.DateFormat) ) */ ##endif ##else ##if item.IsMap(stat.description) - ##item.QualData(stat.description) ##endif ##endif ##else ##if item.due_date ##else ##if item.IsMap(stat.description) - ##item.QualData(stat.description) ##endif ##endif ##endif ##if item.IsMap(notes) ##item.foreachIn(note, "notes" ) ##if note.IsEqual(display_opac,true)
   ##note.note ##endif
##endif
##local.Define(NantesCollectionStatement) ##if sessioncfg.IsEqual(ALSSITE.MAIN.Site,NANTES) ##local.define(SkinInlineCopyDetail) ##if item.IsMap(branch.description) ##item.QualData(branch.description) ##endif ##if item.IsMap(subloc.description) - ##item.QualData(subloc.description) ##endif ##if item.IsMap(categ.description) - ##item.QualData(categ.description) ##endif ##if item.IsMap(fonds.description) - ##item.QualData(fonds.description) ##endif ##if sessioncfg.DB.Config.Circ.ShowCopyCollection ##if item.IsMap(collection.description) - ##item.QualData(collection.description) ##endif ##endif ##if item.call_num Cote: ##item.call_num ##endif ##if item.vol_no - ##item.vol_no ##endif ##if item.due_date - ##leg.ZONESOPAC.StockStatus.OnLoanDueDate ##formatter.YYYYDDMM(##item.due_date,##local.DateFormat) ##endif ##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 item.IsMap(stat.description) - ##item.QualData(stat.description) ##endif ##endif ##endif ##if item.IsMap(notes) ##item.foreachIn(note, "notes" ) ##if note.IsEqual(display_opac,true)
   ##note.note ##endif
##endif
##local.define(Found953)0 ##Value.ForEachIn(tag,"Tags.Block") ##local.DefineByRender(TagNo)##tag.__Label() ##if local.IsEqual(TagNo,953) ##if tag.IsEqual("$z","5") ##local.define(Found953)1 ##endif ##endif ##if local.IsEqual(Found953,"1") ##local.define(Show955)0 ##if Value.IsEqual("Tags.Block.955.$a","Patrimoine") ##local.define(Show955)1 ##endif ##if Value.IsEqual("Tags.Block.955.$a","Médiathèque J.Demy") ##local.define(Show955)1 ##endif ##local.Define(Shown955Header)0 ##if local.IsEqual(Show955,1) ##Value.ForEachIn(tag,"Tags.Block") ##local.DefineByRender(TagNo)##tag.__Label() ##if local.IsEqual(TagNo,955) ##if local.IsEqual(Shown955Header,0) État de collection

##local.Define(Shown955Header)1 ##endif ##tag.Data("$a"), ##tag.Data("$b"), ##tag.Data("$c")
##endif

##endif ##endif ##endif
##local.Define(CopyDetails) ##local.NantesCollectionStatement ##if Value.IsMap(CopyInfo.results) ##local.define(HaveCopiesMarker)0
##leg.ZONESOPAC.CATRecord.Button.Stock

##Value.ForeachIn(item,CopyInfo.results) ##if local.SkinInlineCopyDetail ##local.SkinInlineCopyDetail
##else ##local.InlineCopyDetail
##endif ##if local.IsEqual(HaveCopiesMarker,0) ##local.Define(HaveCopiesMarker)1 ##endif
##if local.IsEqual(HaveCopiesMarker,0) ##local.Define(HaveCopiesMarker)1 ##endif ##endif
##local.Define(HDetails) ##local.Define(HRowContentBottom) ##if Value.IsEqual(Analytic,"1") ##local.define(hbits)1 ##endif ##if Value.IsEqual(Analytic,"2") ##local.define(hbits)1 ##endif /* hierarhical record handling */ ##if local.hbits ##local.define(HRowContentTop) ##local.define(HRowContentBottom) ##if Value.IsEqual(Analytic, "1")
##leg.ZONESOPAC.CATRecord.Hierachy.TitleContains ##helpcontext.addHelp(PartHierarchy) ##local.define(CommandButtonHREF)##this&Method=Explore&Index=1002&Sequence=##Value.Sequence&Parent=##this.obj&BrowseAsHloc=##local.thisLoc ##local.define(CommandButtonText)##leg.ZONESOPAC.CATRecord.Hierachy.RelatedVolumes ##local.define(CommandButtonTip)
##local.CommandButtonFMT
##endif ##if Value.IsEqual(Analytic, "2")
##leg.ZONESOPAC.CATRecord.Hierachy.PartOfLinkAnnotation ##local.define(CommandButtonHREF)##this&Method=Explore&Index=2000&Sequence=##Value.ParentSeqNo&BrowseAsHloc=##local.thisLoc&Parent=##this ##local.define(CommandButtonText)##leg.ZONESOPAC.CATRecord.Hierachy.PartOfLink ##local.define(CommandButtonTip)
##local.CommandButtonFMT
##helpcontext.addHelp(HPart) ##endif
##endif /* endof hierarchical record handling */ ##local.HRowContentBottom
##if request.View ##local.definebyrender(View)##request.View ##else ##local.definebyrender(View)##sessioncfg.ZONES.Catalogue.Views.Default ##endif ##helpcontext.addHelp(TitleDetails) ##helpcontext.addHelp(Toolbar) ##local.define(CurrentPage)##leg.WAI.CATRecord.Title ##local.define(APSMAP) ##local.define(BodyContent)

##leg.WAI.CATRecord.Prompt

##local.define(NoStock)0 ##if Value.IsMap(CopyInfo.results) ##else ##local.define(NoStock)1 ##endif ##if local.IsEqual(NoStock,1) ##local.define(NoStock)1 ##local.define(HideStockButton)1 ##local.define(HideReservationButton)1 ##endif ##local.define(CommandButtonGraphic)IMG1 ##local.define(ExtraFields) ##if sessioncfg.ZONES.BookCovers ##if local.thumbnailImageUrl ##local.defineByRender(PictureUrl)##local.thumbnailImageUrl ##else ##if Value.ISBN ##local.defineByRender(PictureUrl)##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##Value.ISBN,##sessioncfg.ZONES.BookCoversUrl.Ext) ##local.defineByRender(DetailsUrl)##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##Value.ISBN,##sessioncfg.ZONES.BookCoversUrl.InfoExt) ##endif ##endif ##if local.IsEqual(PictureUrl,"") ##else ##if local.PictureUrl

##leg.WAI.Picture ##Value.Title ##endif ##endif ##endif /*##if sessioncfg.ZonesAmazonLinkEnabled ##if Value.ISBN ##local.defineByRender(LinkURL)##formatter.bookcoverurl(##sessioncfg.AmazonLinkURL,##Value.ISBN,"") ##leg.WAI.CATRecord.Button.ViewOnAmazon ##endif ##endif*/ ##if local.textLinks ##if local.IsEqual(textLinks,"") ##else ##leg.WAI.CATRecord.Enhanced.AdditionalInfo
##local.textLinks ##endif ##endif ##if local.profileName ##if local.IsEqual(profileName,toc) ##leg.WAI.CATRecord.Enhanced.TOC ##endif ##if local.IsEqual(profileName,biography) ##leg.WAI.CATRecord.Enhanced.Biography ##endif ##if local.IsEqual(profileName,fiction) ##leg.WAI.CATRecord.Enhanced.Fiction ##endif
##local.enhancedProfileRows ##endif
##local.define(StandardFields) ##local.define(ContentPaneTitle) ##if local.IsEqual(HideStockButton,1) ##else ##if Value.IsConceptual ##else ##local.define(CommandButtonHREF)#Copies ##local.define(CommandButtonText)##leg.WAI.CATRecord.Button.Stock ##if Value.Title ##Value.Title##endif ##local.define(CommandButtonGraphic) ##local.CommandButtonFMT | ##if local.IsEqual(HideReservationButton,1) ##else ##if local.IsEqual(ReservationsAllowed,1) ##local.define(CommandButtonHREF)##local.Data(HTTPS_URLPrefix)##this&Method=MakeReservation&Parent=##local.Data(HTTPGoBack_URLPrefix)##this.obj ##local.define(CommandButtonText)##leg.WAI.CATRecord.Button.Reservation ##local.CommandButtonFMT | ##endif ##endif ##endif ##endif /* ##if local.isEqual(View,"ISBD") ##local.define(CommandButtonHREF)##this&View=Annotated&NoStock=##local.NoStock ##local.define(CommandButtonText)##leg.WAI.CATRecord.Button.AnnotatedView.Text ##else ##local.define(CommandButtonHREF)##this&View=ISBD&NoStock=##local.NoStock ##local.define(CommandButtonText)##leg.WAI.CATRecord.Button.ISBDView.Text ##endif ##local.CommandButtonFMT */ ##local.ContentPaneTitle ##local.define(List) ##local.Define(NewRoot) ##if sessioncfg.IsEqual(ZONES.NonHTTPSHostRoot,"") ##else ##local.defineByRender(NewRoot)##sessioncfg.ZONES.NonHTTPSHostRoot ##endif ##local.define(BookIcons) ##local.defineByRender(LANIcon)##sessioncfg.MapParamThroughImageTable(LangCode,##Value.LanguageText,GraphicalLAN) ##if local.IsEqual(LANIcon,"") ##else   |   ##sessioncfg.ParamLookup(LangName,##Value.LanguageText) ##endif ##local.define(StockBtnFMT) ##if local.IsEqual(NoStock,1) ##else ##local.define(CommandButtonGraphic) ##local.define(CommandButtonHREF)##this&Method=StockStatus2&BrowseAsHloc=##local.thisLoc ##if local.IsEqual(request.InStock,"1") &InStock=1 ##endif ##local.define(CommandButtonText)##leg.WAI.CATRecord.Button.Stock ##if Value.Title ##Value.Title ##endif ##local.CommandButtonFMT ##endif <##Value.Dump() --> /*##if sessioncfg.ZonesAmazonLinkEnabled ##endif*/ ##if local.NoStockError ##local.define(Value) ##leg.WAI.StockStatus.NoStock ##local.ErrorRowTemplate ##endif ##local.define(ScrollingListContent) ##local.define(schemaNameRHS)CatalogueRecordSchema ##local.defineByRender(mainSchemaName)##Value.Format##local.schemaNameRHS ##local.define(schemaNameRHS)ZonesAnnotatedRecordSchema ##local.defineByRender(annotatedSchemaName)##Value.Format##local.schemaNameRHS ##local.defineByRender(ISBDSchemaList)CatalogueRecordISBDBindings,BookServerISBDVariantSchema,##local.mainSchemaName ##local.defineByRender(annotatedSchemaList)##local.annotatedSchemaName,CatalogueRecordISBDBindings,##local.mainSchemaName ##local.defineByRender(enhancedSchemaList)MARC21EnhancedDataSchema,CatalogueRecordISBDBindings,##local.mainSchemaName ##ExceptionContext.defineByRender(DB)##searchcontext.DB ##ExceptionContext.defineByRender(Portfolio)1 ##ExceptionContext.defineByRender(MaterialGroup)##sessioncfg.MapTextThroughTable(##Value.MaterialType,MaterialGroupMap) ##include(recordRenderer) ##local.define(ExploreEmbededURL)1 ##local.define(openExploreTemplate) ##if Schema.IsEqual(explore.type,multiMedia) ##else ##endif
##local.define(closeExploreTemplate) ##local.define(fieldItemTemplate) ##Value.BindWithSchema(##local.ISBDSchemaList,##local.path,ExceptionContext) ##if type.isEqual(node) ##local.renderer ##else ##if type.isEqual(enumeration) ##component(testField,DISABLED) ##else ##Value ##endif ##endif ##local.define(headerItemTemplate) ##if local.isEqual(View,"ISBD") ##local.annotation ##local.fieldItemTemplate ##else ##local.annotation ##local.fieldItemTemplate ##endif ##local.define(annotatedRowTemplate) ##Schema.toMarkup(name) :  ##local.renderer ##local.define(tocRenderer) ##ForEach() ##if Schema.IsEqual(name,line) ##local.define(toc_header) ##local.define(toc_title) ##local.define(toc_authors) ##local.define(toc_page) ##ForEach() ##if type.isEqual(node) ##else ##local.define(toc_author) ##if Schema.IsEqual(name,header) ##local.defineByRender(toc_header)##transformedValue ##endif ##if Schema.IsEqual(name,title) ##local.defineByRender(toc_title)##transformedValue ##endif ##if Schema.IsEqual(name,author) ##local.defineByRender(toc_author)##transformedValue ##endif ##if Schema.IsEqual(name,editor) ##local.defineByRender(toc_author)##transformedValue (ed.) ##endif ##if Schema.IsEqual(name,page) ##local.defineByRender(toc_page)##transformedValue ##endif ##if local.IsEqual(toc_author,"") ##else ##if local.IsEqual(toc_authors,"") ##local.defineByRender(toc_authors)##local.toc_author ##else ##local.defineByRender(toc_authors)##local.toc_authors; ##local.toc_author ##endif ##endif ##endif ##local.toc_header ##local.toc_title ##local.toc_authors ##local.toc_page ##endif ##local.define(profileRowTemplate) ##if local.IsEqual(value,"") ##else ##local.value ##endif ##local.define(generalProfileRenderer) ##local.define(profile_quote) ##local.define(profile_topics) ##local.define(profile_setting) ##local.define(profile_time_period) ##local.define(profile_series) ##local.define(profile_awards) ##local.define(profile_notes) ##ForEach() ##if Schema.IsEqual(name,details) ##ForEach() ##if Schema.IsEqual(name,quote) ##if local.IsEqual(profile_quote,"") ##local.defineByRender(profile_quote)##transformedValue ##else ##local.defineByRender(profile_quote)##local.profile_quote
##transformedValue
##endif ##endif ##if Schema.IsEqual(name,topics) ##if local.IsEqual(profile_topics,"") ##local.defineByRender(profile_topics)##transformedValue ##else ##local.defineByRender(profile_topics)##local.profile_topics
##transformedValue
##endif ##endif ##if Schema.IsEqual(name,setting) ##if local.IsEqual(profile_setting,"") ##local.defineByRender(profile_setting)##transformedValue ##else ##local.defineByRender(profile_setting)##local.profile_setting
##transformedValue
##endif ##endif ##if Schema.IsEqual(name,time_period) ##if local.IsEqual(profile_time_period,"") ##local.defineByRender(profile_time_period)##transformedValue ##else ##local.defineByRender(profile_time_period)##local.profile_time_period
##transformedValue
##endif ##endif ##if Schema.IsEqual(name,notes) ##if local.IsEqual(profile_notes,"") ##local.defineByRender(profile_notes)##transformedValue ##else ##local.defineByRender(profile_notes)##local.profile_notes
##transformedValue
##endif ##endif
##endif ##if Schema.IsEqual(name,series) ##local.define(profile_series_part1) ##local.define(profile_series_part2) ##ForEach() ##if Schema.IsEqual(name,profile_series_part1) ##local.defineByRender(profile_series_part1)##transformedValue ##endif ##if Schema.IsEqual(name,profile_series_part2) ##local.defineByRender(profile_series_part2)##transformedValue ##endif ##if local.IsEqual(profile_series_part1,"") ##else ##if local.IsEqual(profile_series_part2,"") ##local.defineByRender(profile_series_instance)##local.profile_series_part1 ##else ##local.defineByRender(profile_series_instance)##local.profile_series_part1# ##local.profile_series_part2 ##endif ##if local.IsEqual(profile_series,"") ##local.defineByRender(profile_series)##local.profile_series_instance ##else ##local.defineByRender(profile_series)##local.profile_series
##local.profile_series_instance
##endif ##endif ##endif ##if Schema.IsEqual(name,awards) ##local.define(profile_awards_part1) ##local.define(profile_awards_part2) ##ForEach() ##if Schema.IsEqual(name,profile_awards_part1) ##local.defineByRender(profile_awards_part1)##transformedValue ##endif ##if Schema.IsEqual(name,profile_awards_part2) ##local.defineByRender(profile_awards_part2)##transformedValue ##endif ##if local.IsEqual(profile_awards_part1,"") ##else ##if local.IsEqual(profile_awards_part2,"") ##local.defineByRender(profile_awards_instance)##local.profile_awards_part1 ##else ##local.defineByRender(profile_awards_instance)##local.profile_awards_part1, ##local.profile_awards_part2 ##endif ##if local.IsEqual(profile_awards,"") ##local.defineByRender(profile_awards)##local.profile_awards_instance ##else ##local.defineByRender(profile_awards)##local.profile_awards
##local.profile_awards_instance
##endif ##endif ##endif
##local.defineByRender(value)##local.profile_quote ##local.define(name)##leg.WAI.CATRecord.Enhanced.ProfileProperties.Quote ##local.profileRowTemplate ##local.defineByRender(value)##local.profile_topics ##local.define(name)##leg.WAI.CATRecord.Enhanced.ProfileProperties.Subjects ##local.profileRowTemplate ##local.defineByRender(value)##local.profile_setting ##local.define(name)##leg.WAI.CATRecord.Enhanced.ProfileProperties.Setting ##local.profileRowTemplate ##local.defineByRender(value)##local.profile_time_period ##local.define(name)##leg.WAI.CATRecord.Enhanced.ProfileProperties.TimePeriod ##local.profileRowTemplate ##local.defineByRender(value)##local.profile_series ##local.define(name)##leg.WAI.CATRecord.Enhanced.ProfileProperties.Series ##local.profileRowTemplate ##local.defineByRender(value)##local.profile_awards ##local.define(name)##leg.WAI.CATRecord.Enhanced.ProfileProperties.Awards ##local.profileRowTemplate ##local.defineByRender(value)##local.profile_notes ##local.define(name)##leg.WAI.CATRecord.Enhanced.ProfileProperties.Notes ##local.profileRowTemplate
##local.define(biogProfileRenderer) ##ForEach() ##if Schema.IsEqual(name,biographee) ##local.define(biog_biog) ##local.define(biog_birth_death) ##local.define(biog_characteristics) ##local.define(biog_birthplace) ##ForEach() ##if Schema.IsEqual(name,biog) ##local.defineByRender(biog_biog)##transformedValue ##endif ##if Schema.IsEqual(name,birth_death) ##local.defineByRender(biog_birth_death)##transformedValue ##endif ##if Schema.IsEqual(name,characteristics) ##if local.IsEqual(biog_characteristics,"") ##local.defineByRender(biog_characteristics)##transformedValue ##else ##local.defineByRender(biog_characteristics)##local.biog_characteristics
##transformedValue
##endif ##endif ##if Schema.IsEqual(name,birthplace) ##local.defineByRender(biog_birthplace)##transformedValue ##endif
##local.defineByRender(value)##local.biog_biog ##local.define(name)##leg.WAI.CATRecord.Enhanced.ProfileProperties.Biographee ##local.profileRowTemplate ##local.defineByRender(value)##local.biog_birth_death ##local.define(name)##leg.WAI.CATRecord.Enhanced.ProfileProperties.BirthDeath ##local.profileRowTemplate ##local.defineByRender(value)##local.biog_characteristics ##local.define(name)##leg.WAI.CATRecord.Enhanced.ProfileProperties.Characteristics ##local.profileRowTemplate ##local.defineByRender(value)##local.biog_birthplace ##local.define(name)##leg.WAI.CATRecord.Enhanced.ProfileProperties.Birthplace ##local.profileRowTemplate ##endif
##local.define(fictionProfileRenderer) ##local.define(fiction_genres) ##local.define(fiction_characters) ##ForEach() ##if Schema.IsEqual(name,character) ##ForEach() ##if Schema.IsEqual(name,name) ##local.defineByRender(fiction_characters)##local.fiction_characters ##transformedValue ##endif ##if Schema.IsEqual(name,characteristics) ##local.defineByRender(fiction_characters)##local.fiction_characters##transformedValue ##endif ##endif ##if Schema.IsEqual(name,genre) ##ForEach() ##if Schema.IsEqual(name,main) ##local.defineByRender(fiction_genres)##local.fiction_genres##transformedValue ##endif ##if Schema.IsEqual(name,sub) ##local.defineByRender(fiction_genres)##local.fiction_genres ##transformedValue ##endif ##endif ##local.defineByRender(value)##local.fiction_genres ##local.define(name)##leg.WAI.CATRecord.Enhanced.ProfileProperties.Genre ##local.profileRowTemplate ##local.defineByRender(value)##local.fiction_characters ##local.define(name)##leg.WAI.CATRecord.Enhanced.ProfileProperties.Characters ##local.profileRowTemplate ##local.define(textLinkTemplate) ##if local.IsEqual(link_thumbnail,"") ##else /**/ ##endif ##if local.IsEqual(link_text,"") ##local.link_url ##else ##local.link_text ##endif ##local.define(linkExtractor) ##local.define(textLinks) ##ForEach() ##local.define(link_url) ##local.define(link_text) ##local.define(link_thumbnail) ##if Schema.IsEqual(name,thumbnailImage) ##ForEach() ##if Schema.IsEqual(name,url) ##local.defineByRender(thumbnailImageUrl)##URLFormatter.BookServerExpandURL(##transformedValue) ##endif ##endif ##if Schema.IsEqual(name,largeImage) ##ForEach() ##if Schema.IsEqual(name,url) ##local.defineByRender(largeImageUrl)##URLFormatter.BookServerExpandURL(##transformedValue) ##endif ##endif ##if Schema.IsEqual(name,excerpt) ##ForEach() ##if Schema.IsEqual(name,url) ##local.defineByRender(link_url)##URLFormatter.BookServerExpandURL(##transformedValue) ##endif ##if Schema.IsEqual(name,text) ##local.defineByRender(link_text)##transformedValue ##endif ##endif ##if Schema.IsEqual(name,reviews) ##ForEach() ##if Schema.IsEqual(name,url) ##local.defineByRender(link_url)##URLFormatter.BookServerExpandURL(##transformedValue) ##endif ##if Schema.IsEqual(name,text) ##local.defineByRender(link_text)##transformedValue ##endif ##endif ##if Schema.IsEqual(name,856) ##ForEach() ##if Schema.IsEqual(name,url) ##local.defineByRender(link_url)##URLFormatter.BookServerExpandURL(##transformedValue) ##endif ##if Schema.IsEqual(name,text) ##local.defineByRender(link_text)##transformedValue ##endif ##if Schema.IsEqual(name,thumbnail) ##local.defineByRender(link_thumbnail)##URLFormatter.BookServerExpandURL(##transformedValue) ##endif ##endif ##if local.IsEqual(link_url,"") ##else ##local.defineByRender(textLinks) ##local.textLinks ##local.textLinkTemplate ##endif ##Value.BindWithSchema(##local.enhancedSchemaList,"Tags",ExceptionContext) ##if type.isEqual(node) ##ForEach() ##if Schema.IsEqual(name,toc) ##local.define(profileName)toc ##local.defineByRender(enhancedProfileRows) ##local.tocRenderer ##endif ##if Schema.IsEqual(name,biog) ##local.define(profileName)biography ##local.defineByRender(enhancedProfileRows) ##local.biogProfileRenderer ##endif ##if Schema.IsEqual(name,fiction) ##local.define(profileName)fiction ##local.defineByRender(enhancedProfileRows) ##local.fictionProfileRenderer ##endif ##if Schema.IsEqual(name,generalProfile) ##local.defineByRender(enhancedProfileRows) ##local.enhancedProfileRows ##local.generalProfileRenderer ##endif ##if Schema.IsEqual(name,links) ##local.linkExtractor ##endif ##endif ##local.define(BrowseItem) ##if local.hbits ##local.HRowContent ##endif ##local.StandardFields ##if local.isEqual(View,"ISBD") ##ExceptionContext.define(View)ISBD


##if Value.isEqual(Author,"") ##else ##local.define(path)Author ##local.fieldItemTemplate ##endif ##if Value.isEqual(ClassMark,"") ##else ##local.define(annotation)##leg.data(WAI.Global.Classmark) ##local.define(path)ClassMark ##local.headerItemTemplate ##endif ##if Value.IsEqual(ISBN,"") ##else ##local.define(annotation)##leg.data(WAI.Global.CONN) ##local.define(path)ISBN ##local.headerItemTemplate ##endif
##Value.BindWithSchema(##local.ISBDSchemaList,"Tags",ExceptionContext) ##local.renderer ##else
##Value.BindWithSchema(##local.annotatedSchemaList,"Tags",ExceptionContext) ##local.renderer ##Value.BindWithSchema(##local.enhancedSchemaList,"Tags",ExceptionContext) ##local.renderer ##local.defineByRender(MATText)##sessioncfg.MapLegendThroughTable(##Value.MaterialType,"DB.Config.BookServer.MaterialMap") ##if local.IsEqual( MATText, "") ##else ##endif
##leg.data(WAI.Global.MaterialType) : ##local.MATText
##endif ##local.ExtraFields

##local.BrowseItemContainerTemplate ##local.HDetails ##local.CopyDetails ##local.ScrollingList ##local.define(BottomButtons) ##local.define(BrowseListHelp)##leg.WAI.CATRecord.BrowseListHelp ##include(Layout) ##if info.IsEqual(AlreadyNoted,1) ##endif