refs #17375 [master] Restore missing favorites
* rebuild changes from #9016 * serialize data to new DB field ** use VuFind's new getExtraMetadata * change method for serialization ** relies on RecordDriver function instead of Solr fields ** adds some additional data ** add some functions to serialization * adds result-list template to provide print output * change search link for missing records * use advanced search * show standard title line for missing records * assure bacwards compatiblity ** handle resource table entries that have been added before this feature went active ** early return if extra_metadata is missing * some code styling
Showing
- local/languages/de.ini 7 additions, 0 deletionslocal/languages/de.ini
- local/languages/en.ini 6 additions, 1 deletionlocal/languages/en.ini
- module/finc/config/module.config.php 2 additions, 0 deletionsmodule/finc/config/module.config.php
- module/finc/src/finc/RecordDriver/FincMissing.php 176 additions, 0 deletionsmodule/finc/src/finc/RecordDriver/FincMissing.php
- module/finc/src/finc/RecordDriver/FincRecordSerializationTrait.php 146 additions, 0 deletions...nc/src/finc/RecordDriver/FincRecordSerializationTrait.php
- module/finc/src/finc/RecordDriver/SolrDefault.php 16 additions, 0 deletionsmodule/finc/src/finc/RecordDriver/SolrDefault.php
- module/finc/src/finc/View/Helper/Root/Record.php 30 additions, 9 deletionsmodule/finc/src/finc/View/Helper/Root/Record.php
- themes/finc/templates/RecordDriver/DefaultRecord/list-entry.phtml 17 additions, 7 deletions...inc/templates/RecordDriver/DefaultRecord/list-entry.phtml
- themes/finc/templates/RecordDriver/FincMissing/record-icon.phtml 4 additions, 0 deletions...finc/templates/RecordDriver/FincMissing/record-icon.phtml
- themes/finc/templates/RecordDriver/FincMissing/result-list.phtml 127 additions, 0 deletions...finc/templates/RecordDriver/FincMissing/result-list.phtml
Please register or sign in to comment