Skip to content

Commit 1276e4e

Browse files
authored
Merge pull request #454 from srophe/435-update-browse-results
435 update browse results
2 parents 1bb4db5 + aea7d73 commit 1276e4e

4 files changed

Lines changed: 3672 additions & 1286 deletions

File tree

browse.html

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -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, '&quot;')}" data-short="${displayContentsNote.replace(/"/g, '&quot;')}">...</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, '&quot;')}" data-short="${displayItemTitle.replace(/"/g, '&quot;')}">...</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, '&quot;')}" data-short="${displayContent.replace(/"/g, '&quot;')}">...</a>` : ''}</p>
347348
</div>
348349
`}).join('');
349350

0 commit comments

Comments
 (0)