Skip to content
Snippets Groups Projects
  1. Sep 14, 2022
  2. Aug 18, 2022
    • André Lahmann's avatar
      refs #20833 [finc] · 20a66b55
      André Lahmann authored
      * implemented client_credentials login for PAIA driver according to vufind-org PR#2449
      * allow login withouth password when client_credential is set (Shibboleth, todo PR for vufind-org)
      20a66b55
  3. Jul 15, 2022
  4. Jul 11, 2022
    • Alexander Purr's avatar
      refs #22002 [finc] moving base css icon class from template into icon mapping configuration · 23710d9f
      Alexander Purr authored
      * view helper loads additional property from ini and adds css class to view variable
      
      co-authored by: Robert Lange <robert.lange@uni-leipzig.de>
      * code styles
      23710d9f
    • Robert Lange's avatar
      refs #21611 [finc] vf6 RecordTabs: use RecordTabs.ini and CollectionTabs.ini... · afc27f88
      Robert Lange authored
      refs #21611 [finc] vf6 RecordTabs: use RecordTabs.ini and CollectionTabs.ini instead of module.config
      
      * SolrAI, use .ini instead of module.config
      ** also remove factory for StaffViewAI, but keep alias
      ** example record: ai-55-aHR0cHM6Ly93d3cuanN0b3Iub3JnL3N0YWJsZS80MTg1OTE1Mw
      * SolrDefault, use .ini instead of module.config, example record: 66-986811
      * SolrMarc, use .ini instead of module.config, example record for SolrMarc and HierarchyTree: 0-1753563739
      * SolrMarcPDA, use .ini instead of module.config
      ** also remove factory configuration for AcquisitionPDA, but keep alias
      ** example record for SolrMarcPDA: 51-9783848749492
      *SolrLido, use .ini instead of module.config
      ** also fix duplicate ending tag in SolrLido/core.phtml
      ** example record for SolrLido: finc-77-REUtMTUvbGlkby9vYmovMzMyMDM2Nzk
      * SolrDico, use .ini instead of module.config
      ** example records for SolrDico: ZDB-175-V16 | sid-77-col-portraitstich
      ** collection aren't active in finc - must be tested in de_15
      afc27f88
  5. Jun 23, 2022
  6. Jun 20, 2022
  7. Apr 27, 2022
  8. Feb 24, 2022
  9. Jan 26, 2022
  10. Jan 06, 2022
    • André Lahmann's avatar
      refs #20764 [finc] refactoring of EZB resolver driver · 84460898
      André Lahmann authored
      * add EZB resolver driver trait in finc for easier mergin and preparation of pull request
      * added resolver configuration parameters and comments to local/Resolver.ini
      * added new configuration parameters to Resolver.ini for setting ezb/zdb=1
      * aligned finc EZB resolver with VuFind EZB resolver
      * minor changes in GetResolverLinks->handleRequest to align with VuFind module
      * remove ResoverTrait and minify fetchLinks
      * inherit title selector for resolver result xpath from vufind
      
      co-authored by: Robert Lange <robert.lange@uni-leipzig.de>
      84460898
  11. Dec 08, 2021
    • Robert Lange's avatar
      refs #19208_merge [finc] map icons by config · 18169b70
      Robert Lange authored
      * configure style based icons in separate config file iconMapping.ini
      * specify mapping by type and set defaults for finc (transfered and simplified from record-icon-class.phtml)
      * fetch single or multiple facets in recordViewHelper and merge them - specified by type and concatenateKeys
      * remove obsolete templates record-icon-class.phtml, record-icon-class, record-icon-sprite, and record-icon-sprite-class
      * map icons by facetAvail (default)
      * add mapping by format (alternative)
      * add additional translations
      * use lowercase for format icon mapping
  12. Nov 24, 2021
    • Robert Lange's avatar
      refs #20842 [finc] refactor getPickUpLocations · 70bdeee5
      Robert Lange authored
      * move getWachtlPickUpLocations from de_zwi2, de_d13 to LiberoWachtlTrait for PAIA usage to fetch pickUpLocations
      * move getPickUpLocations from de_105, de_l152, de_15, de_ch1 to FincLibero for DAIA usage to fetch pickUpLocations
      ** check for config var "useWachtlPickupLocations" to use LiberoWachtlTrait
      ** check for useDaiaLocationId to use FincIls getPickUpLocations
      ** otherwise use customData from getCustomData
      
      * refactor parseDaiaArray for getPickUpLocations
      ** set item_id for non-title-hold orders (storage retrieval request)
      ** also refs #20223
      70bdeee5
  13. Nov 02, 2021
    • Dorian Merz's avatar
      refs #20817 [finc] refactor init() · bdfcfdd5
      Dorian Merz authored
      * move general config initialization to finc FincLibero
      * make required configs available
      * ignore absent config if not required
      * de_zi4 configs DONE
      * enhance readability
      * introduce helper function setMemberFromConfig
      * move de_15 init here
      * throw Exception on init error
      * introduce new class InitException
      * force throwing of Exception in case of missing required config
      
      * KNOWN BUG: Exception not thrown in overlay
      bdfcfdd5
  14. Oct 29, 2021
    • Dorian Merz's avatar
      refs #20819 [finc] refactor getMyILLRequests · 4fccb9b7
      Dorian Merz authored
      * refactor ILL request handling
      ** adds getMyILLRequests-Method to FincILS
      ** introduces checkMethodILLRequests to check for the existence of adequate config
      * add ILLpattern to init()
      * add label filter
      * from DE-15, refs #15214
      * allow for more general label filters
      * added documentation on config
      4fccb9b7
  15. Oct 28, 2021
  16. Aug 19, 2021
    • Robert Lange's avatar
      refs #20476 [finc] remove deprecated method getExternalAccessLinks from record view helper · 12aae2d3
      Robert Lange authored and Dorian Merz's avatar Dorian Merz committed
      * also delete obsolete sample configuration from config.ini
      * fix and update test for ExternalCatalogueLink
      ** use record_id instead of ppn
      ** fix mocking expactations
      ** use test by calling: docker exec -it [your_favorite_vufind_folder]_php_1 sh -c "vendor/bin/phpunit --configuration module/finc/tests/phpunit.xml module/finc/tests/unit-tests/src/fincTest/View/Helper/Root/ExternalCatalogueLinkTest.php"
      12aae2d3
  17. Jul 15, 2021
  18. Mar 01, 2021
    • Robert Lange's avatar
      refs #18012 [finc] add more terms for Language Tag · 4a2593da
      Robert Lange authored and Dorian Merz's avatar Dorian Merz committed
      * also see 18509
      * use language tags in format facet
      ** refactor method getLanguageTag in side facets helper
      *** add parameter for html attributes
      *** always return html wrapped in specified element tag
      *** lax check if tag key starts with term instead of full match
      ** fetch language tags in finc format-list for format facets on result list
      * refactor language tags for performance
      ** avoid pregmatch, use fastest isset
      *** keys in facet.ini must be case sensitive and full length
      * add more tags in facet.ini
      4a2593da
  19. Feb 18, 2021
  20. Feb 11, 2021
  21. Feb 05, 2021
  22. Jan 20, 2021
    • ha848myco's avatar
      refs #18898[finc] Adopt the changes made in ticket 17759 · da9efe2a
      ha848myco authored and Dorian Merz's avatar Dorian Merz committed
      * Enhance the timeout to guaranty the complete Channels search
      * Prevent Whoops error by adding extends \VuFind\Cover\Router
      * Show the details view after clicking on an element
      
      refs #18898[finc] Adopt the changes made in ticket 17612
      * Contrasty hover over slick arrows
      ** Set color contrast and an outline
      da9efe2a
  23. Dec 16, 2020
    • Robert Lange's avatar
      refs #18509 [finc] add language tags · 585045a0
      Robert Lange authored and Dorian Merz's avatar Dorian Merz committed
      * in menu of side facets:
      ** by using SideFacets helper
      ** setting terms to decorate in facets.ini
      
      * in footer:
      ** remove empty call to layout()->poweredBy
      ** translate poweredBy
      ** remove language tag of poweredBy, because it's translated
      ** use external link view helper for footer images
      ** set aria-hidden to true for images
      
      * adjust alt text for footer images (like UBL) in language files
      585045a0
  24. Dec 02, 2020
  25. Dec 01, 2020
    • Robert Lange's avatar
      refs #17613 [finc: VF5.1] barfs recent acquisitions feature · f8a2f485
      Robert Lange authored
      * use solr instead of ils
      ** because not every instance has an ils
      ** because ils driver has not to be configured anymore
      ** but still use ils on local alpha for demo driver and missing indexExtension
      
      * add finc New Items Plugin and Controller
      ** use indexExtension to create query for date range
      
      * use radio selects instead of buttons for range
      * add label-for options
      * add legend and better translations (Choose Period)
      
      * removes styling br
      * adds mainbody for styling
      f8a2f485
  26. Nov 25, 2020
    • ha848myco's avatar
      refs #17993 [master] streamline some labels · eff614a8
      ha848myco authored and Dorian Merz's avatar Dorian Merz committed
      * Review German translation for E-Mail
      ** Set German translation to "Mailen"
      ** Show the bulk action button list on search result page by default
      ** Bulk action button list: Change the order of the buttons
      ** Favorites:
      *** Add aria-label to the edit and delete button for every item
      *** Show action and title for the new aria-label
      * Review bulk action buttons
      ** Change order
      *** Change order for the result list
      *** Change order for the favorite list
      ** Change German translation for Print
      * Review variable bookbag_email_selected
      ** Use it again in h2 tag
      ** Change German translation
      eff614a8
  27. Nov 13, 2020
    • ha848myco's avatar
      refs #17601 [finc] Review offcanvas behaviour on XS · 9e71bb86
      ha848myco authored
      * For offcanvas=true:
      ** Set focus to back button on sidebar resp. to active element on account sidebar
      ** Add back button for Author search on result list
      ** Add toggle button for search tips
      ** Add back button for search tips
      ** Add toggle button on page Library Cards
      ** Add toggle button on page Change Password
      * For offcanvas=false:
      ** Add back button
      ** Add link to the sidebar (toggle button)
      ** Add link to the content (back button)
      ** Set focus to back button on sidebar resp. to active element on account sidebar
      * Add new translation for search tip toggle button
      * adds aria-labels to offcanvas
      
      * sets sidebar for XS
      ** sets default to offcanvas true
      ** sets default to bookbag true
      ** makes sidebar on XS 100% wide when offcanvas is off
      ** corrects various scss glitches
      
      * use altered function in separate JS file
      ** avoid copy-paste overhead in case of changes on parent theme
  28. Oct 08, 2020
  29. Sep 30, 2020
  30. Sep 02, 2020
  31. Aug 25, 2020
  32. Aug 18, 2020
    • Robert Lange's avatar
      refs #17752 [finc v5] handle cover and style based icons · 1560cf29
      Robert Lange authored and André Lahmann's avatar André Lahmann committed
      * reset to original operating mode: first cover, then style based icons
      ** Default core
      ** SolrAI core
      ** SolrMarc core
      * but if cover cannot be loaded, then use style based icon as fallback
      ** by using object tag with inner icon
      ** by setting content of fallback icon noCover2 to empty => interpreted as no content in browser
      
      * add new fallback icon instead of changing existing
      
      ** keep noCover2.gif unchanged, but add new empty file noCoverEmpty.gif
      ** use noCoverEmpty.gif in finc as default noCoverAvailableImage set in config.ini
      ** after merging this branch, instances won't have a noCoverAvailableImage anymore:
      *** either set noCoverAvailableImage = images/noCover2.gif in instance config.ini
      *** or use object tag in core templates as in master core templates
      
      co-authored by: "ckaz <kazzer@uni-leipzig.de>"
      refs #17752 [finc vf5] fixes record view icon placement
      
      * fixes record view icon placement for left-aligned facets in
      ** DefaultRecord/core
      ** SolrAi/core
      ** SolrMarc/core
      
      * fixes style-based icon display with left-aligned facets
      * corrects switchable ini-settings for displaying either stylebasedicons
      or other icons/covers
      
      * adds definition for right-floating record view icons when sidebar is
      left-aligned
      1560cf29
  33. Jul 31, 2020
  34. Jul 30, 2020
  35. Jul 23, 2020
    • Robert Lange's avatar
      refs #17714 [master] use inheritance for searchspecs.yaml · 2011eba2
      Robert Lange authored and Dorian Merz's avatar Dorian Merz committed
      * prepare testing directory structure for yaml comparism
      ** add fixtures in same order as config files
      ** use symlinks for real configs
      ** use result searchspecs for old outcome before refactoring
      * fix finc test setup for docker
      * add finc SearchSpecsReaderTest
      ** run: docker exec -it [php container] sh -c "vendor/bin/phpunit --configuration module/finc/tests/phpunit.xml module/finc/tests/unit-tests/src/fincTest/Config/SearchSpecsReaderTest.php"
      [--filter testParentYaml]"
      
      * in local searchspecs.yaml
      ** use vufind as parent and keep only delta
      * in local alpha searchspecs.yaml
      ** use local as parent, no delta
      
      * use autoconfig version 2.3.3, see also https://git.sc.uni-leipzig.de/ubl/bdd_dev/webmasterei/autoconfig/-/commit/7b396da68c63820c869d45ca655d70d77b417aef
      * add env var for local searchspecs.yaml in docker-env.0.finc.yml
      2011eba2
  36. Jul 01, 2020
  37. May 11, 2020