From 99a8b652117bb7cb2ccfc8a8100574f49fe7b8c0 Mon Sep 17 00:00:00 2001 From: Dorian Merz <merz@ub.uni-leipzig.de> Date: Mon, 2 Sep 2019 14:47:19 +0200 Subject: [PATCH] refs #15206 [fid_bbi] imprint lines in result list * use imprint_str_mv * show first imprint line only --- themes/fid_bbi/scss/compiled.scss | 4 ++++ .../RecordDriver/DefaultRecord/result-list.phtml | 11 +++++++++++ .../templates/RecordDriver/SolrAI/result-list.phtml | 11 +++++++++++ 3 files changed, 26 insertions(+) diff --git a/themes/fid_bbi/scss/compiled.scss b/themes/fid_bbi/scss/compiled.scss index b3fb5fb4077..11ec0428ae3 100644 --- a/themes/fid_bbi/scss/compiled.scss +++ b/themes/fid_bbi/scss/compiled.scss @@ -445,6 +445,10 @@ footer { margin-right: 1rem; } +.result-imprint { + margin-top: .7ex; +} + // FOOTER footer { diff --git a/themes/fid_bbi/templates/RecordDriver/DefaultRecord/result-list.phtml b/themes/fid_bbi/templates/RecordDriver/DefaultRecord/result-list.phtml index bbf0da93b8d..11c3d45d788 100644 --- a/themes/fid_bbi/templates/RecordDriver/DefaultRecord/result-list.phtml +++ b/themes/fid_bbi/templates/RecordDriver/DefaultRecord/result-list.phtml @@ -131,6 +131,17 @@ $i = 0; </div> <?php endif; ?> + <?php /* imprint data, #15206, DM*/ + $imprintLines = $this->driver->tryMethod('getImprint'); + if (!empty($imprintLines)): + ?> + <!-- imprint --> + <div class="result-imprint"> + <?=current($imprintLines)?> + </div> + <!-- imprint - END --> + <?php endif; ?> + <div class="result-formats"> <?/*=$this->record($this->driver)->getFormatList()*/?> diff --git a/themes/fid_bbi/templates/RecordDriver/SolrAI/result-list.phtml b/themes/fid_bbi/templates/RecordDriver/SolrAI/result-list.phtml index a20efbe81fa..55d17a587f2 100644 --- a/themes/fid_bbi/templates/RecordDriver/SolrAI/result-list.phtml +++ b/themes/fid_bbi/templates/RecordDriver/SolrAI/result-list.phtml @@ -181,6 +181,17 @@ if ($cover): <?php endif; ?> <?php endif; ?> + <?php /* imprint data, #15206, DM*/ + $imprintLines = $this->driver->tryMethod('getImprint'); + if (!empty($imprintLines)): + ?> + <!-- imprint --> + <div class="result-imprint"> + <?=current($imprintLines)?> + </div> + <!-- imprint - END --> + <?php endif; ?> + <div class="result-formats"> <?=$this->record($this->driver)->getFormatList()?> -- GitLab