Skip to content
Snippets Groups Projects
  1. Jan 28, 2022
  2. 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
  3. Dec 07, 2021
  4. Nov 04, 2021
    • Claas Kazzer's avatar
      refs #19938 [finc] BARF aria in tabs · 289315b4
      Claas Kazzer authored
      * adds initial changes to initially active tab in view.phtml
      * cleans up previous misses
      * set aria-selected for tab control on initial load
      * add sr-only hint on control tabs
      * info that content has to be loaded by click / enter
      * reverts changes to using li + a
      
      co-authored by: Robert Lange <robert.lange@uni-leipzig.de>
      * set aria-hidden for tab content
      * use active tab text for aria-labelledby on first load without ajax
      * copy record.js from bootstrap
      ** set aria-selected tab controls by jquery
      ** add role and aria-label to new tab pane in record.js::getNewRecordTab
      ** only set value for aria-controls onload in view.phtml for active tab
      ** set value for aria-controls when tab is clicked / tab loaded by ajax
      ** add focus on content after click on control
      ** info that content has to be loaded by click / enter
      
      * remove console log from bootstrap-accessibility-en.min.js
  5. Nov 03, 2021
    • Robert Lange's avatar
      refs #19695 [finc] w3c validation · 5e508e72
      Robert Lange authored
      * use data-href instead of href as button attribute
      * move role="search" from nav to parent div
      * use div instead of span for parent search control forms
      * use div > form > nocscript
      * use href within a-tag instead of button
      * results encapsulate search/controls/view.phtml within div
      * add id for reference on result list items, also refs #18019
      * SideFacets - cluster-list use span instead of div
      * try setting modal-title by javascript in LIGTHBOX ONLY
      * urlencode square brackets in link-isn.phtml
      * remove form-legend in profile forms for new-password and account
  6. Oct 28, 2021
  7. Oct 08, 2021
  8. Sep 30, 2021
  9. Sep 24, 2021
  10. Aug 03, 2021
    • Robert Lange's avatar
      refs #20323 [finc] add script for i18n language token import · 2a0ae704
      Robert Lange authored
      * usage after changing translations via i18n controller /Admin/I18n: "devops/i18n-merge.sh data/i18n/languages/de.ini local/languages/de.ini"
      * add minified local/languages/de.ini
      * corrects German typo for errorcode_member_not_found in local
      
      * output:
      ** remove duplicate token "Email " with obsolete value  "E-Mail" by  "Mailen".
      ** remove duplicate token "Print " with obsolete value  Druck by  "Drucken".
      ** remove duplicate token "bookbag_email_selected " with obsolete value  "E-Mail" by  "Links zu ausgewählten Medien per E-Mail versenden".
      ** remove duplicate token "Skip_navigation_links " with obsolete value  "Sprunglinks zum Inhalt" by  "Sprunglinks zur Suche und zum Inhalt".
      ** replace token "errorcode_member_not_found " with old value  "Die Benutzernummer exisitiert nicht" by new value  "Der aufgerufene Titel (%%id%%) ist nicht vorhanden."
      
      * minify local en.ini
      * usage "devops/i18n-merge.sh data/i18n/languages/en.ini local/languages/en.ini"
      ** remove duplicate token "DBIS " with obsolete value  DBIS by  DBIS.
      ** remove duplicate token "Skip_navigation_links " with obsolete value  "Skip navigation links" by  "Skip navigation links".
      2a0ae704
  11. Jun 16, 2021
  12. May 19, 2021
  13. Apr 22, 2021
    • Claas Kazzer's avatar
      refs #19418 [finc] Adv Search · 7b997593
      Claas Kazzer authored and Dorian Merz's avatar Dorian Merz committed
      * add labels, fieldsets, numeration, buttons ...
      * formats labels, fieldsets
      * adds missing gutter variables
      * fixes border styles
      * improves positioning of Xs and remove group buttons
      * improves element paddings and size definitions in prep. for 44px
      height
      * remove BS-theme top label in favor of more detailed labelling
      * fixes tablet size
      7b997593
  14. Apr 06, 2021
  15. Mar 11, 2021
    • Robert Lange's avatar
      refs #18993 [finc] · 6d56bddc
      Robert Lange authored and Dorian Merz's avatar Dorian Merz committed
      * add landmarks for active facets
      * refactor short (aka skip) links
      * add hint for page reload as title in side facets
      * show all applied side facets
      * Add filter title to facet title tags
      * Add filter name to facets
      * Corrects filter help texts
      * Filter help texts
      * adds filter help text to top selection
      * specify side facet help texts
      * make facets more accessible
      * make exclude-facets more accessible
      
      for details see issue/18993
      
      co-authored by: "Claas Kazzer <kazzer@uni-leipzig.de>"
  16. Feb 17, 2021
  17. Feb 12, 2021
  18. Feb 01, 2021
  19. Jan 20, 2021
    • Dorian Merz's avatar
      refs #17407_merge [finc] amsl resources: add links, description, caching and fix toggling · 8af86967
      Dorian Merz authored
      * generate search links for mega collections
      ** alike old sources list
      ** configure by setting show_link = true in Amsl.ini
      
      * show descriptions of mega collections
      ** use collection_description, configure with show_description = true and sub_description_key = 'collection_description'
      
      * configure additional resources manually in Amsl.ini with [AdditionalResources] and entries like:
      ** mega_collection = source_id
      
      * configure misspelled resources manually in Amls.ini with [MisspelledResources] and entries like:
      ** wrong collection label = correct collection label for links
      ** value of "" means no link, only text
      
      * refactore button for collapse / expand all list items in sources-display.js
      ** disable button while collapsing
      ** toggle label after collapsing / expanding
      ** don't expand / collapse already expanded / collapsed panels when clicking
      
      * sort output by source label when configured in Amsl.ini
      
      * refine caching
      ** encapsulate clearing of cache into own function
      ** use own namespace
      ** set default caching time to one day if not configured in Amsl.ini
      ** cache fully rendered HTML instead of API output
      ** boosts performance
      
      * remove unused features
      
      co-authored by: Robert Lange <robert.lange@uni-leipzig.de>
      8af86967
  20. Jan 12, 2021
  21. Dec 16, 2020
    • Alexander Purr's avatar
      refs #18754 [finc] more specific labels for checkboxes · d372be3b
      Alexander Purr authored and Dorian Merz's avatar Dorian Merz committed
      * add specific translations: try to switch between search results and favorites
      * add context parameter for renderer to figure out the right label for search results or favorites listings checkboxes
      ** once in Contoller
      ** once in earliest template
      
      co-authored by: Claas Kazzer <kazzer@uni-leipzig.de>
      * minor translation changes for checkboxes
      d372be3b
    • 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
  22. 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
  23. Nov 30, 2020
  24. 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
  25. Nov 20, 2020
  26. 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
  27. Nov 09, 2020
    • Robert Lange's avatar
      refs #18129 [finc] set description for new kxp links without subfields · f955f8ce
      Robert Lange authored and Dorian Merz's avatar Dorian Merz committed
      * edit getURLs in SolrMarcFincTrait for marc 856 https://www.loc.gov/marc/bibliographic/bd856.html
      ** new: set description to full text if 856 ind.2 = 0 (resource) and other subfields missing (3, x, z, y)
      ** new: set description to further information if 856 ind.2 = 2 (related resource) and other subfields missing (3, x, z, y)
      ** keep: set description to Online Access if ind.2 = 0 and doi.org and ind1 = 0
      * add translation for Further information and full text plain
      ** full text / Volltext
      ** Further informationen / Weiterführende Informationen
      f955f8ce
  28. Nov 06, 2020
  29. Nov 03, 2020
  30. Nov 02, 2020
  31. Oct 15, 2020
  32. Oct 09, 2020
  33. Oct 08, 2020
  34. Oct 05, 2020
  35. Sep 29, 2020
  36. Sep 25, 2020
  37. Sep 02, 2020