refs #15589 [fid_adlr] transfer licenses from composer package into instance and embed DBIS package
* .gitignore changed: ignore copied dbis mixin in theme folder * composer.json changed: add DBIS package AND add post-install / post-update - hooks to copy mixins after composer install or update * config/application.config.php changed: also dbis module is still needed here for activation * fid_adlr/config/vufind/config.ini changed: set adlr licenses configuration * fid_adlr/config/vufind/fid.ini changed: set current api backend - remove on go live * fid_adlr/config/vufind/permissionBehavior.ini added: derived from fid for correct handling of permissions in permissionHelper (defaultDeniedTemplateBehavior = true) * fid_adlr/config/vufind/permissions.ini added: set permissions for licenses (currenty full_access only) and dbis (all) * module/fid_adlr/config/module.config.php changed: add routes for licenses = dbis = databases * module/fid_adlr/src/Controller/MyResearchController.php & MyResearchControllerFactory.php added: handle dbis and licenses actions * themes/fid_adlr/languages/de.ini & themes/fid_adlr/languages/en.ini changed: add translations for dbis and licenses * themes/fid_adlr/scss/_customMixins.scss & themes/fid_adlr/scss/compiled.scss changed: add styling for dbis, stub accordeon as mixin * themes/fid_adlr/templates/footer.phtml added: for second link to dbis (databases) -> note #15652 * themes/fid_adlr/templates/myresearch/databases.phtml & dbis-content.phtml added: databases encapsulate dbis and licenses * themes/fid_adlr/templates/myresearch/menu-additional-entries.phtml added: plugin menu entry to databases - called by fid/myresearch/menu * themes/fid_adlr/theme.config.php changed: add finc-dbis theme
Showing
- .gitignore 2 additions, 1 deletion.gitignore
- composer.json 1 addition, 0 deletionscomposer.json
- composer.lock 46 additions, 4 deletionscomposer.lock
- config/application.config.php 3 additions, 2 deletionsconfig/application.config.php
- fid_adlr/config/vufind/config.ini 15 additions, 0 deletionsfid_adlr/config/vufind/config.ini
- fid_adlr/config/vufind/fid.ini 4 additions, 1 deletionfid_adlr/config/vufind/fid.ini
- fid_adlr/config/vufind/permissionBehavior.ini 22 additions, 0 deletionsfid_adlr/config/vufind/permissionBehavior.ini
- fid_adlr/config/vufind/permissions.ini 33 additions, 0 deletionsfid_adlr/config/vufind/permissions.ini
- module/fid_adlr/config/module.config.php 37 additions, 0 deletionsmodule/fid_adlr/config/module.config.php
- module/fid_adlr/src/Controller/MyResearchController.php 182 additions, 0 deletionsmodule/fid_adlr/src/Controller/MyResearchController.php
- module/fid_adlr/src/Controller/MyResearchControllerFactory.php 47 additions, 0 deletions...e/fid_adlr/src/Controller/MyResearchControllerFactory.php
- themes/fid_adlr/languages/de.ini 26 additions, 1 deletionthemes/fid_adlr/languages/de.ini
- themes/fid_adlr/languages/en.ini 25 additions, 1 deletionthemes/fid_adlr/languages/en.ini
- themes/fid_adlr/scss/_customMixins.scss 31 additions, 0 deletionsthemes/fid_adlr/scss/_customMixins.scss
- themes/fid_adlr/scss/compiled.scss 37 additions, 32 deletionsthemes/fid_adlr/scss/compiled.scss
- themes/fid_adlr/templates/myresearch/databases.phtml 50 additions, 0 deletionsthemes/fid_adlr/templates/myresearch/databases.phtml
- themes/fid_adlr/templates/myresearch/dbis-content.phtml 27 additions, 0 deletionsthemes/fid_adlr/templates/myresearch/dbis-content.phtml
- themes/fid_adlr/templates/myresearch/menu-additional-entries.phtml 16 additions, 0 deletions...d_adlr/templates/myresearch/menu-additional-entries.phtml
- themes/fid_adlr/theme.config.php 2 additions, 1 deletionthemes/fid_adlr/theme.config.php
Please register or sign in to comment