##local.define(renderer) ##if Schema.IsEqual(validContent,0) ##endif ##if local.NoRecordExplore ##else ##if Schema.explore.type ##if local.openExploreTemplate ##local.openExploreTemplate ##else ##if local.exploreIcon ##local.exploreIcon ##endif ##if Schema.IsEqual(explore.type,multiMedia) ##else ##endif ##endif ##endif ##endif ##if type.isEqual(node) ##if Schema.IsEqual(punctuatedView,annotatedMarkup) ##ForEach() ##if Schema.isEqual(punctuate,1) ##if local.annotatedRowTemplate ##local.annotatedRowTemplate ##else ##Schema.toMarkup(name) ##local.renderer
##endif ##endif
##else ##ForEachPunctuate() ##if Schema.isEqual(punctuate,1) ##if type.isEqual(node) ##local.renderer ##else ##if type.isEqual(enumeration) ##component(testField,DISABLED) ##else ##local.renderer ##endif ##endif ##endif ##if isFirst.isEqual(1) ##else ##Schema.toMarkup(punctuation.previous) ##endif ##if Schema.isEqual(punctuation.nameAsPrefix,1) ##Schema.toMarkup(name) ##endif ##Schema.toMarkup(punctuation.left) ##if Schema.urlfield
##value ##else ##value ##endif ##Schema.toMarkup(punctuation.right)
##endif ##else ##if type.isEqual(enumeration) ##component(testField,DISABLED) ##else /*##if session.Catalogue.DisplayFilingCharactersEnabled ##if local.isEqual(IncludeHash,1) ##transformedValue ##else ##transformedValue.StripFilingCharsFrom(KEEP_ANGLE,KEEP_WHITE,PROCESS_HASH) ##endif ##else*/ ##if local.isEqual(IncludeHash,1) ##transformedValue.StripFilingCharsFrom("") ##else ##transformedValue.StripFilingCharsFrom(PROCESS_HASH) ##endif /*##endif*/ ##endif ##endif ##if local.NoRecordExplore ##else ##if Schema.explore.type ##if local.closeExploreTemplate ##local.closeExploreTemplate ##else ##endif ##endif ##endif ##if Schema.IsEqual(validContent,0) ##endif