@@ -317,8 +317,10 @@ <h2>Browse Manuscripts</h2>
317317 contentSummary = contentSummary . replace ( / < [ ^ > ] * > / g, '' ) ;
318318 const truncated = contentSummary . length > 100 ;
319319 const displayContent = truncated ? contentSummary . substring ( 0 , 100 ) : contentSummary ;
320- // const truncatedNote = item.contentsNote && item.contentsNote.length > 100;
321- // displayContentNote = truncatedNote ? item.contentsNote.substring(0, 100) : item.contentsNote;
320+
321+ const contentsNote = item . contentsNote ? item . contentsNote : 'No contents description given' ;
322+ const truncatedContentsNote = item . contentsNote && item . contentsNote . length > 150 ;
323+ const displayContentsNote = truncatedContentsNote ? item . contentsNote . substring ( 0 , 150 ) : item . contentsNote ;
322324 const itemTitle = formatValue ( item . msItemTitle , 'msItemTitle' ) || '' ;
323325 const trucatedItemTitle = itemTitle . length > 100 ;
324326 const displayItemTitle = trucatedItemTitle ? itemTitle . substring ( 0 , 100 ) : itemTitle ;
@@ -341,9 +343,8 @@ <h2>Browse Manuscripts</h2>
341343 ${ item . form ? ` ${ formatValue ( item . form , 'material' ) } ` : '' }
342344 ${ item . extent ? `| ${ formatValue ( item . extent , 'extent' ) } ` : '' }
343345 </p>
346+ <p id="title-${ index } ">Contents Summary: <em>${ displayContentsNote } </em>${ truncatedContentsNote ? ` <a href="#" class="toggle-more" data-index="${ index } " data-type="title" data-full="${ contentsNote . replace ( / " / g, '"' ) } " data-short="${ displayContentsNote . replace ( / " / g, '"' ) } ">...</a>` : '' } </p>
344347 <p> ${ item . classification ? `Classification: ${ formatValue ( item . classification , 'classification' ) } ` : '' } </p>
345- <p id="title-${ index } "><em>${ displayItemTitle } </em>${ trucatedItemTitle ? ` <a href="#" class="toggle-more" data-index="${ index } " data-type="title" data-full="${ itemTitle . replace ( / " / g, '"' ) } " data-short="${ displayItemTitle . replace ( / " / g, '"' ) } ">...</a>` : '' } </p>
346- <p id="content-${ index } "><span class="syriac tei-quote" lang="syr">Syriac Content: ${ displayContent } </span>${ truncated ? `<a href="#" class="toggle-more" data-index="${ index } " data-type="content" data-full="${ contentSummary . replace ( / " / g, '"' ) } " data-short="${ displayContent . replace ( / " / g, '"' ) } ">...</a>` : '' } </p>
347348 </div>
348349 ` } ) . join ( '' ) ;
349350
0 commit comments