Improvements to cover functionality (#1566)
- Add ability to use direct URLs from cover services in UI - Add ObalkyKnih.cz covers provider - Add option to load cover information via AJAX (important for performance when working with direct URLs from cover services)
Showing
- config/vufind/config.ini 9 additions, 2 deletionsconfig/vufind/config.ini
- config/vufind/contentsecuritypolicy.ini 5 additions, 0 deletionsconfig/vufind/contentsecuritypolicy.ini
- config/vufind/obalkyknih.ini 36 additions, 0 deletionsconfig/vufind/obalkyknih.ini
- module/VuFind/config/module.config.php 1 addition, 0 deletionsmodule/VuFind/config/module.config.php
- module/VuFind/src/VuFind/AjaxHandler/GetRecordCover.php 112 additions, 0 deletionsmodule/VuFind/src/VuFind/AjaxHandler/GetRecordCover.php
- module/VuFind/src/VuFind/AjaxHandler/GetRecordCoverFactory.php 69 additions, 0 deletions...e/VuFind/src/VuFind/AjaxHandler/GetRecordCoverFactory.php
- module/VuFind/src/VuFind/AjaxHandler/PluginManager.php 2 additions, 0 deletionsmodule/VuFind/src/VuFind/AjaxHandler/PluginManager.php
- module/VuFind/src/VuFind/Content/AbstractCover.php 18 additions, 0 deletionsmodule/VuFind/src/VuFind/Content/AbstractCover.php
- module/VuFind/src/VuFind/Content/Covers/ObalkyKnih.php 106 additions, 0 deletionsmodule/VuFind/src/VuFind/Content/Covers/ObalkyKnih.php
- module/VuFind/src/VuFind/Content/Covers/PluginManager.php 3 additions, 0 deletionsmodule/VuFind/src/VuFind/Content/Covers/PluginManager.php
- module/VuFind/src/VuFind/Content/ObalkyKnihContentFactory.php 75 additions, 0 deletions...le/VuFind/src/VuFind/Content/ObalkyKnihContentFactory.php
- module/VuFind/src/VuFind/Content/ObalkyKnihService.php 166 additions, 0 deletionsmodule/VuFind/src/VuFind/Content/ObalkyKnihService.php
- module/VuFind/src/VuFind/Content/ObalkyKnihServiceFactory.php 88 additions, 0 deletions...le/VuFind/src/VuFind/Content/ObalkyKnihServiceFactory.php
- module/VuFind/src/VuFind/Cover/Loader.php 80 additions, 28 deletionsmodule/VuFind/src/VuFind/Cover/Loader.php
- module/VuFind/src/VuFind/Cover/Router.php 57 additions, 12 deletionsmodule/VuFind/src/VuFind/Cover/Router.php
- module/VuFind/src/VuFind/Cover/RouterFactory.php 2 additions, 1 deletionmodule/VuFind/src/VuFind/Cover/RouterFactory.php
- module/VuFind/src/VuFind/View/Helper/Root/Config.php 10 additions, 0 deletionsmodule/VuFind/src/VuFind/View/Helper/Root/Config.php
- module/VuFind/src/VuFind/View/Helper/Root/Record.php 9 additions, 5 deletionsmodule/VuFind/src/VuFind/View/Helper/Root/Record.php
- module/VuFind/tests/unit-tests/src/VuFindTest/Cover/RouterTest.php 53 additions, 1 deletion...Find/tests/unit-tests/src/VuFindTest/Cover/RouterTest.php
- module/VuFind/tests/unit-tests/src/VuFindTest/View/Helper/Root/RecordTest.php 53 additions, 1 deletion...unit-tests/src/VuFindTest/View/Helper/Root/RecordTest.php
Please register or sign in to comment