Skip to content
Snippets Groups Projects
  1. Jan 09, 2020
  2. Dec 04, 2019
  3. Dec 03, 2019
  4. Nov 28, 2019
    • Robert Lange's avatar
      refs #16480 [fid_adlr] styling of contact form · 04097ab2
      Robert Lange authored and Dorian Merz's avatar Dorian Merz committed
      * fix link to contact form
      ** delete link for development from header
      ** add link in footer
      ** style link as specified in mockup, use icon moon for arrow
      ** use / add translation
      * fix text on home page - fit as mockup
      * refactor preselect form
      ** lower font-size of headline / h1 => h2
      ** change translations for subject and submit button
      * style and refactor second feedback forms
      ** configure default fields in FeedbackForms.yml to hard override defaults by same name (name / email)
      ** order inputs in second form (after preselect) by FeedbackForms.yml
      ** remove unused / duplicated code / add comments
      ** TODO: merge preselect.phtml into form.phtml and preselectAction into formAction
      ** set textarea min height in feedback forms by css
      ** set required attribute styling like in registration forms
      * feedback forms:
      ** add config for alpha
      ** remove unused user in preselect action
      ** add necessary label for dummy elements in Feedback.yaml
      ** fix caching of email subject in form action
      ** fix privacy notice check
      ** change translations on main form and response text
      ** change recipient to adlr.link
      04097ab2
  5. Nov 22, 2019
    • Alexander Purr's avatar
      refs #16020 [fid_adlr] add contact form · c94fb39c
      Alexander Purr authored and Dorian Merz's avatar Dorian Merz committed
      * add receiver information to config.ini
      * add 2 forms configurations to FeedbackForms.yaml
      * include FeedbackController in module.config.php
      * add extended FeedbackController
      * add 2 form templates
      * add translations
      c94fb39c
  6. Nov 14, 2019
    • Robert Lange's avatar
      refs #16388 [fid_adlr] DBIS fixes · 95db5402
      Robert Lange authored and Dorian Merz's avatar Dorian Merz committed
      * update composer dependency for dbis package
      * use latest adlr api
      * refactor DBIS usage
      *# use DBIS id from patron library list instead of bibId
      *# fallback: get home library from api directly
      *# fallback: can't get library list from api: set parameter for mapping bibId => dbis in js of dbis-content.phtml to true
      *# add fid client in MyResearch Controller for 2) and 3)
      * use latest dbis package
      95db5402
  7. Sep 25, 2019
    • Robert Lange's avatar
      refs #15589 [fid_adlr] transfer licenses from composer package into instance and embed DBIS package · d534122d
      Robert Lange authored and Dorian Merz's avatar Dorian Merz committed
      * .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 & MyResearchControllerFactor...
      d534122d