##if sessioncfg.IsEqual(LocalBookInfoAvailable,"")
##else
##if sessioncfg.IsEqual(LocalBookCoverPath,"")
##else
##if formatter.localbookcoverurlexists(##sessioncfg.LocalBookCoverPath,##Value.BACCNO,".*")
|
##else
##if formatter.localbookcoverurlexists(##sessioncfg.LocalBookCoverPath,##Value.BACISB,".*")
|
##endif
##endif
##endif
##endif
##if value.CONCEPT
##if value.SERIAL
##else
##endif
##else
##endif
|
##if local.IsEqual(BrowseHlocSet,1)
##value.IF(HASSTOCK)##local.HasStock
##endif
##local.defineByRender(MATIcon)##sessioncfg.MapParamThroughImageTable(MaterialCode,##value.BACMATC,GraphicalMAT)
##if local.IsEqual(MATIcon,"")
##else
##endif
##if searchcontext.FastSkip
##else
##endif
##if value.Author
##leg.OPAC.Defaults.SummaryEntry.Author : ##if sessioncfg.WEBOPAC.BrowseOptions.IncludeHash.Author ##value.StripFilingCharsFrom(Author,"") ##else ##value.StripFilingCharsFrom(Author,PROCESS_HASH)##endif
##endif
##if value.Title
##if value.IsEqual(ISSUE,1)##leg.OPAC.CATRecord.Caption##else##leg.OPAC.Defaults.SummaryEntry.Title##endif : ##if sessioncfg.WEBOPAC.BrowseOptions.IncludeHash.Title ##value.StripFilingCharsFrom(Title,"") ##else ##value.StripFilingCharsFrom(Title,PROCESS_HASH)##endif
##endif
##if value.ClassMark ##leg.OPAC.Defaults.SummaryEntry.Classmark : ##if sessioncfg.WEBOPAC.BrowseOptions.IncludeHash.Class ##value.StripFilingCharsFrom(ClassMark,"") ##else ##value.StripFilingCharsFrom(ClassMark,PROCESS_HASH)##endif ##endif
##if value.BACEDI ##leg.OPAC.Defaults.SummaryEntry.Edition: ##value.BACEDI ##endif
##if value.BACYER ##leg.OPAC.Defaults.SummaryEntry.Year : ##value.BACYER ##endif
##if value.BACMAT ##leg.OPAC.Defaults.SummaryEntry.MaterialType : ##value.BACMAT ##endif
##if value.BACLTX ##leg.OPAC.Defaults.SummaryEntry.Language : ##value.BACLTX ##endif
##if value.BACCNO ##leg.OPAC.Defaults.SummaryEntry.CONN : ##value.BACCNO ##endif
##if value.CONCEPT
##else
##if local.IsEqual(BrowseHlocSet,1)
##if value.IsDefined(StockStatus.Items.0)
##if value.StockStatus.Items.0.IsOnLoan
##leg.OPAC.ExtraStockStatus.NoFreeStock
##if value.IsEqual(StockStatus.Items.0.CSTA,10)
##leg.OPAC.ExtraStockStatus.EarliestDueDate
##value.StockStatus.Items.0.DueDate
##endif
##else
##leg.OPAC.ExtraStockStatus.FreeStock
##endif
##if value.StockStatus.Items.0.IsReference
##leg.OPAC.ExtraStockStatus.Reference
##endif
##if value.IsEqual(StockStatus.Items.0.SHELF,"")
##else
##leg.OPAC.Browseenum.BrowseItem.Shelfmark
##value.StockStatus.Items.0.SHELF.
##endif
##leg.OPAC.ExtraStockStatus.TotalInBranch
##value.StockStatus.TotalInBranch
##endif
##endif
##endif
##if searchcontext.FastSkip
...
##endif
|
##if value.IsEqual(SERIAL, 1)
|
|
##if value.IsEqual(ISSUE,1)
##else
##local.define(CommandButtonGraphic)
##local.define(CommandButtonHREF)APS_CAT_IDENTIFY?##this.styleset&Method=GetHierachy&DB=##searchcontext.DB&&KeyType=1&IncrVarient=Delta&Via=Browsing&Key=##Value.BACBAC&Hierachy=Volumes&BrowseListItem=##Value.__ItemHandle&BrowseList=##this.Obj&Parent=##this.Obj
##local.define(CommandButtonText)##leg.CAT.Global.ViewIssues
##local.CommandButtonFMT
##endif
##if local.IsEqual(NoStock,1)
##else
##if value.CONCEPT
##else
##local.define(CommandButtonGraphic)
##local.define(CommandButtonHREF)APS_CAT_IDENTIFY?##this.styleset&Method=ShowStock2&BrowseAsHloc=##local.thisLoc&DB=##searchcontext.DB&Index=##searchcontext.Index&BACNO=##value.BACBAC&Parent=##this.urlencoded
##local.define(CommandButtonText)##leg.OPAC.CATRecord.Button.Stock
##local.CommandButtonFMT
##endif
##endif
|
##else
##if local.IsEqual(NoStock,1)
##else
##if value.CONCEPT
##else
|
|
##local.define(CommandButtonGraphic)
##local.define(CommandButtonHREF)APS_CAT_IDENTIFY?##this.styleset&Method=ShowStock2&BrowseAsHloc=##local.thisLoc&DB=##searchcontext.DB&Index=##searchcontext.Index&BACNO=##value.BACBAC&Parent=##this.urlencoded
##local.define(CommandButtonText)##leg.OPAC.CATRecord.Button.Stock
##local.CommandButtonFMT
|
##endif
##endif
##endif
|
##if sessioncfg.IsEqual(LocalBookInfoAvailable,"")
##else
##if sessioncfg.IsEqual(LocalBookCoverPath,"")
##else
|
##endif
##endif