- Jan 28, 2022
-
-
Alexander Purr authored
-
- Jan 26, 2022
-
-
André Lahmann authored
-
- Jan 06, 2022
-
-
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>
-
- Dec 08, 2021
-
-
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
-
- Dec 07, 2021
-
-
Robert Lange authored
* add template for multiple lines with horizontal rows in one table data * add css classes for more detailed margins * add translations for aditional titles, TODO: remove from de_15 and rk_le
-
- Nov 24, 2021
-
-
Alexander Purr authored
* move translations into new text domain LiberoAccount
-
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
-
- Nov 04, 2021
-
-
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
-
- Nov 03, 2021
-
-
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
-
- Nov 02, 2021
-
-
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
-
- Oct 29, 2021
-
-
Robert Lange authored
-
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
-
- Oct 28, 2021
-
-
* reverted #19621 * reverted #17979 * clean up view helper factory * add pullrequest changes
-
- Oct 08, 2021
-
-
Dorian Merz authored
also refs #20348
-
Dorian Merz authored
-
Dorian Merz authored
* adds readout of state 10 * also adds some refactoring to streamline Ezb Class
-
- Sep 30, 2021
-
-
Robert Lange authored
* add placeholder filter_name for title translation * use ' instead of " for filter_name in en.ini
-
Claas Kazzer authored
* adds explanantory sr-only text * also use ' instead of " for facet name for other translations co-authored by: Robert Lange <robert.lange@uni-leipzig.de>
-
- Sep 24, 2021
-
-
Claas Kazzer authored
-
- Sep 21, 2021
-
-
for details see issue/19158
-
- Aug 19, 2021
-
-
* 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"
-
- Aug 03, 2021
-
-
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".
-
- Jul 22, 2021
-
-
Dorian Merz authored
-
- Jul 15, 2021
-
-
Dorian Merz authored
* set non-lucene-syntax handling configurable on a per-SearchType basis co-authored by: André Lahmann <lahmann@ub.uni-leipzig.de> * added some more comments to searches.ini
-
- Jun 16, 2021
-
-
Dorian Merz authored
* more specific message for RecordMissing exception * redirect message in case a fallback is used
-
- May 19, 2021
-
-
Gregor Gawol authored
-
- Apr 22, 2021
-
-
* 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
-
- Apr 06, 2021
-
-
Robert Lange authored
* use fa-question like in de_15 * translate (fa-question) as additional text
-
- Mar 11, 2021
-
-
* 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>"
-
- Mar 01, 2021
-
-
* 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
-
- Feb 18, 2021
-
-
Gregor Gawol authored
* set config
-
- Feb 17, 2021
-
-
- Feb 12, 2021
- Feb 11, 2021
-
-
Dorian Merz authored
-
- Feb 05, 2021
-
-
* removed obosolete facet access_avail from facets.ini * searchspecs.yaml optimization for Local holdings boosting * removed obsolete method getAccessFacet from SolDefaultFincTrait
-
- Feb 01, 2021
-
-
ha848myco authored
* Add aria-label attribute where missing * Add aria-label and at the same time remove the related span tag * Add new translations for Toggle Dropdown
-
- Jan 22, 2021
-
-
Alexander Purr authored
-
- Jan 20, 2021
-
-
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 cachi...
-
* 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
-
- Jan 12, 2021
-
-
Dorian Merz authored
-