Resolving VUFIND-605.
- Decoupled record drivers from tab rendering - Every record tab now has a corresponding class and template - Record driver => tab mapping is handled through module.config.php - Added some missing comments to existing code
Showing
- module/VuFind/config/module.config.php 45 additions, 0 deletionsmodule/VuFind/config/module.config.php
- module/VuFind/src/VuFind/Bootstrap.php 1 addition, 1 deletionmodule/VuFind/src/VuFind/Bootstrap.php
- module/VuFind/src/VuFind/Controller/AbstractRecord.php 58 additions, 7 deletionsmodule/VuFind/src/VuFind/Controller/AbstractRecord.php
- module/VuFind/src/VuFind/RecordDriver/AbstractBase.php 0 additions, 11 deletionsmodule/VuFind/src/VuFind/RecordDriver/AbstractBase.php
- module/VuFind/src/VuFind/RecordDriver/SolrDefault.php 0 additions, 43 deletionsmodule/VuFind/src/VuFind/RecordDriver/SolrDefault.php
- module/VuFind/src/VuFind/RecordDriver/SolrMarc.php 0 additions, 24 deletionsmodule/VuFind/src/VuFind/RecordDriver/SolrMarc.php
- module/VuFind/src/VuFind/RecordDriver/Summon.php 0 additions, 14 deletionsmodule/VuFind/src/VuFind/RecordDriver/Summon.php
- module/VuFind/src/VuFind/RecordTab/AbstractBase.php 85 additions, 0 deletionsmodule/VuFind/src/VuFind/RecordTab/AbstractBase.php
- module/VuFind/src/VuFind/RecordTab/Description.php 50 additions, 0 deletionsmodule/VuFind/src/VuFind/RecordTab/Description.php
- module/VuFind/src/VuFind/RecordTab/Excerpt.php 66 additions, 0 deletionsmodule/VuFind/src/VuFind/RecordTab/Excerpt.php
- module/VuFind/src/VuFind/RecordTab/HoldingsILS.php 50 additions, 0 deletionsmodule/VuFind/src/VuFind/RecordTab/HoldingsILS.php
- module/VuFind/src/VuFind/RecordTab/HoldingsWorldCat.php 50 additions, 0 deletionsmodule/VuFind/src/VuFind/RecordTab/HoldingsWorldCat.php
- module/VuFind/src/VuFind/RecordTab/PluginFactory.php 48 additions, 0 deletionsmodule/VuFind/src/VuFind/RecordTab/PluginFactory.php
- module/VuFind/src/VuFind/RecordTab/PluginManager.php 108 additions, 0 deletionsmodule/VuFind/src/VuFind/RecordTab/PluginManager.php
- module/VuFind/src/VuFind/RecordTab/Reviews.php 66 additions, 0 deletionsmodule/VuFind/src/VuFind/RecordTab/Reviews.php
- module/VuFind/src/VuFind/RecordTab/StaffViewArray.php 50 additions, 0 deletionsmodule/VuFind/src/VuFind/RecordTab/StaffViewArray.php
- module/VuFind/src/VuFind/RecordTab/StaffViewMARC.php 50 additions, 0 deletionsmodule/VuFind/src/VuFind/RecordTab/StaffViewMARC.php
- module/VuFind/src/VuFind/RecordTab/TOC.php 61 additions, 0 deletionsmodule/VuFind/src/VuFind/RecordTab/TOC.php
- module/VuFind/src/VuFind/RecordTab/TabInterface.php 54 additions, 0 deletionsmodule/VuFind/src/VuFind/RecordTab/TabInterface.php
- module/VuFind/src/VuFind/RecordTab/UserComments.php 50 additions, 0 deletionsmodule/VuFind/src/VuFind/RecordTab/UserComments.php
Please register or sign in to comment