/* This file is to be used for Common definitions which are applicable to all ZonesStyles. Although this file is in the Portal2 directory, it is used for all styles. The idea is to share some simple mark-up where possible between all styles. for this reason, only simple markup should be included, and script should be avoided. */ ##local.define(SetDefaultLoc) ##if request.BrowseAsHloc ##local.DefineByRender(thisLoc)##request.BrowseAsHloc ##else ##if searchcontext.BrowseAsHloc ##if searchcontext.IsEqual("BrowseAsHloc","-2") ##local.DefineByRender(thisLoc)##sessioncfg.ZONES.BrowseOptions.DefaultBrowseSearchHLOC ##else ##local.DefineByRender(thisLoc)##searchcontext.BrowseAsHloc ##endif ##else ##local.DefineByRender(thisLoc)##sessioncfg.ZONES.BrowseOptions.DefaultBrowseSearchHLOC ##endif ##endif ##endif ##local.Define(SetLargeBookCover) ##local.define(BookCover) ##if sessioncfg.IsEqual(ZONES.BookCovers,"1") ##local.define(BookCover) ##local.Define(PictureUrl) ##if local.notempty(bk1) ##local.defineByRender(PictureUrl)##formatter.bookcoverurl(##sessioncfg.ZONES.LargeBookCoversUrl.Stem,##local.bk1,##sessioncfg.ZONES.LargeBookCoversUrl.Ext) ##local.defineByRender(DetailsUrl)##formatter.bookcoverurl(##sessioncfg.ZONES.LargeBookCoversUrl.Stem,##local.bk1,##sessioncfg.ZONES.LargeBookCoversUrl.InfoExt) ##else ##if local.notempty(bk2) ##local.defineByRender(PictureUrl)##formatter.bookcoverurl(##sessioncfg.ZONES.LargeBookCoversUrl.Stem,##local.bk2,##sessioncfg.ZONES.LargeBookCoversUrl.Ext) ##local.defineByRender(DetailsUrl)##formatter.bookcoverurl(##sessioncfg.ZONES.LargeBookCoversUrl.Stem,##local.bk2,##sessioncfg.ZONES.LargeBookCoversUrl.InfoExt) ##endif ##endif ##if local.IsEqual(PictureUrl,"") ##leg.ZONESOPAC.ALTText.BookCoverImage ##else ##if local.notempty(ItemHRef) ##endif ##leg.ZONESOPAC.ALTText.BookCoverImage ##endif ##if local.notempty(ItemHRef) ##endif ##endif ##local.Define(SetBookCover) ##local.define(BookCover) ##if sessioncfg.IsEqual(ZONES.BookCovers,"1") ##local.define(BookCover) ##local.Define(PictureUrl) ##if local.notempty(bk1) ##local.defineByRender(PictureUrl)##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##local.bk1,##sessioncfg.ZONES.BookCoversUrl.Ext) ##local.defineByRender(DetailsUrl)##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##local.bk1,##sessioncfg.ZONES.BookCoversUrl.InfoExt) ##else ##if local.notempty(bk2) ##local.defineByRender(PictureUrl)##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##local.bk2,##sessioncfg.ZONES.BookCoversUrl.Ext) ##local.defineByRender(DetailsUrl)##formatter.bookcoverurl(##sessioncfg.ZONES.BookCoversUrl.Stem,##local.bk2,##sessioncfg.ZONES.BookCoversUrl.InfoExt) ##endif ##endif ##if local.IsEqual(PictureUrl,"") ##leg.ZONESOPAC.ALTText.BookCoverImage ##else ##if local.notempty(ItemHRef) ##endif ##leg.ZONESOPAC.ALTText.BookCoverImage ##endif ##if local.notempty(ItemHRef) ##endif ##endif