diff --git a/themes/bootstrap5/templates/RecordDriver/DefaultRecord/account-entry.phtml b/themes/bootstrap5/templates/RecordDriver/DefaultRecord/account-entry.phtml index 7968beade80..8d0b8c58fad 100644 --- a/themes/bootstrap5/templates/RecordDriver/DefaultRecord/account-entry.phtml +++ b/themes/bootstrap5/templates/RecordDriver/DefaultRecord/account-entry.phtml @@ -1,15 +1,16 @@

getExtraDetail('ils_details'); + $id = $this->record($driver)->getUniqueHtmlElementId(); // If this is a non-missing Solr record, we should display a link: if (is_a($driver, \VuFind\RecordDriver\SolrDefault::class) && !is_a($driver, \VuFind\RecordDriver\Missing::class)) { $title = $driver->getTitle(); $title = empty($title) ? $this->transEsc('Title not available') : $this->escapeHtml($title); echo '' . $title . ''; + . '" class="title" id="' . $id . '">' . $title . ''; } elseif (!empty($ilsDetails['title'])) { // If the record is not available in Solr, perhaps the ILS driver sent us a title we can show... - echo '' . $this->escapeHtml($ilsDetails['title']) . ''; + echo '' . $this->escapeHtml($ilsDetails['title']) . ''; } else { // Last resort -- indicate that no title could be found. echo $this->transEsc('Title not available'); diff --git a/themes/bootstrap5/templates/RecordDriver/DefaultRecord/result-list.phtml b/themes/bootstrap5/templates/RecordDriver/DefaultRecord/result-list.phtml index d70d5a97651..369f177bcbf 100644 --- a/themes/bootstrap5/templates/RecordDriver/DefaultRecord/result-list.phtml +++ b/themes/bootstrap5/templates/RecordDriver/DefaultRecord/result-list.phtml @@ -23,7 +23,7 @@

- + record($this->driver)->getTitleHtml()?> driver->tryMethod('getTitlesAltScript', [], []) as $altTitle): ?> diff --git a/themes/bootstrap5/templates/RecordDriver/EDS/result-list.phtml b/themes/bootstrap5/templates/RecordDriver/EDS/result-list.phtml index 3f3812e1440..0d83d7199ff 100644 --- a/themes/bootstrap5/templates/RecordDriver/EDS/result-list.phtml +++ b/themes/bootstrap5/templates/RecordDriver/EDS/result-list.phtml @@ -35,7 +35,7 @@

- +

AuthorDisplay->ResultListFormat ?? 'Short') == 'short'): ?> diff --git a/themes/bootstrap5/templates/RecordDriver/SolrOverdrive/result-list.phtml b/themes/bootstrap5/templates/RecordDriver/SolrOverdrive/result-list.phtml index db7f7dba18d..4ed5d25a1c9 100644 --- a/themes/bootstrap5/templates/RecordDriver/SolrOverdrive/result-list.phtml +++ b/themes/bootstrap5/templates/RecordDriver/SolrOverdrive/result-list.phtml @@ -24,7 +24,7 @@
- + record($this->driver)->getTitleHtml()?> driver->tryMethod('getTitlesAltScript', [], []) as $altTitle): ?> diff --git a/themes/bootstrap5/templates/myresearch/checkedout.phtml b/themes/bootstrap5/templates/myresearch/checkedout.phtml index c16d50e796b..504c161ee32 100644 --- a/themes/bootstrap5/templates/myresearch/checkedout.phtml +++ b/themes/bootstrap5/templates/myresearch/checkedout.phtml @@ -111,7 +111,7 @@ diff --git a/themes/bootstrap5/templates/record/checkbox.phtml b/themes/bootstrap5/templates/record/checkbox.phtml index c4c748662ab..439f2456699 100644 --- a/themes/bootstrap5/templates/record/checkbox.phtml +++ b/themes/bootstrap5/templates/record/checkbox.phtml @@ -1,5 +1,5 @@