Skip to content
Snippets Groups Projects
  1. Oct 17, 2019
    • Sebastian Kehr's avatar
      refs #15998 [fid] user management forms related changes · c8ffe802
      Sebastian Kehr authored and Dorian Merz's avatar Dorian Merz committed
      * initial refactoring to use address fieldsets on user creation and update
      * generalize user creation form
      ** allow for multiple addresses in more flexible ways
      ** introduce general radio fields for user groups
      * reuse dto on user creation with the help of zend-hydrator
      * adjust user update form
      * use hydrator for all user forms
      * fixup to user init method
      * add gpl license header
      * remove empty home library option from user update form
      * remove imports of non-existing classes
      * custom submit label in user update form
      * pass library list with ils authenticator
      * rename property for less confusion
      * implement possibly required ils authenticator method
      * render address id field only if value non-empty
      * convert user data property names to camel case via custom strategy
      * pass root input filter with context to nested input filters
      * relax requirements for first mandatory user address
      * first fixes to admin edit form
      * completely specify admin edit form in its own file
      * include job title field in admin edit form
      * revision of admin edit form
      c8ffe802
  2. Oct 10, 2019
  3. Oct 09, 2019
    • Robert Lange's avatar
      refs #16031 [fid_adlr] add basic content for home page · 7d0d4f01
      Robert Lange authored and Dorian Merz's avatar Dorian Merz committed
      * add basic structure for home page
      * add de / en translations for home page texts
      * import rss feed => todo: mv to myresearch controller
      * fix some css bugs: remove transitions
      * fix basic styling for xl screens
      ** keep home text centered
      * fix display menu toggle for edge
      ** problem with transitions still exists - need to disable collaps-timing
      * set z-index for header-links
      * fix menu z-index for xs
      * disable transitions to speed up main menu ecetera
      * supplement to home page: xs and sm text sizes
      * refactor texts on home page
      ** transform menu 1 and 2 uppercase
      ** lower line-height of Blog headline
      ** databases and new releases in ubuntu mono
      ** services sub headlines in ubuntu mono / separate div
      * fix font color and offsets in headlines
      * refactor blog import
      ** extract url data strings to main config
      ** rough catching of exceptions in rss helper
      ** set fallback = direct link to blog
      * fix line-height of services headlines for md screen - use same as lg
    • Alexander Purr's avatar
      refs #16033 [fid_adlr] myResearch sidebar menu styling · 1c937efe
      Alexander Purr authored and Dorian Merz's avatar Dorian Merz committed
      * adding menu.phtml template
      ** reorder menu entries
      ** adding buttons / dummylinks for contact, personal orders & new print publications
      * removing menu-additional-entries.phtml template
      ** moving database access button / link to menu.phtml, now part of custom myresearch menu
      * adding translations to fid_adlr language files
      * style adjustments in compiled.scss
      ** in .myresearch-menu section for icons, font-weight and badges
      * changing of used icons
      * compiled.scss
      ** line braked link text does not float the icon anymore
      ** badge remains circle if link text has line brakes
      * menu.phtml
      ** remove bagde if list has any items
      * menu.phtml
      ** change items
      1c937efe
  4. Oct 08, 2019
  5. Oct 07, 2019
  6. Oct 02, 2019
  7. Oct 01, 2019
  8. Sep 27, 2019
  9. Sep 26, 2019
  10. Sep 25, 2019
    • Dorian Merz's avatar
      fixes merge conflicts from refs #15988 · 67dd09bd
      Dorian Merz authored
      67dd09bd
    • Robert Lange's avatar
      refs #16082 [fid_adlr] handle new font for iconmoon · 617a22f2
      Robert Lange authored and Dorian Merz's avatar Dorian Merz committed
      * use chevron-down instead of caret-down
      * use new code for search icon at find-button
      617a22f2
    • Claas Kazzer's avatar
      refs #16082 [fid_adlr] set new icon font · 09413211
      Claas Kazzer authored and Dorian Merz's avatar Dorian Merz committed
      * adds revised icomoon font files to adlr theme
      * adds revised icomoon font scss
      * fixes renaming of icon-close into icon-x so both can be used
      09413211
    • Robert Lange's avatar
      refs #16032 [fid_adlr] add policies and terms · 3daf94b7
      Robert Lange authored and Dorian Merz's avatar Dorian Merz committed
      * add German policy
      * add English policy
      * add German terms
      * add English terms
      * validate by w3c and fix broken / invalid tags
      3daf94b7
    • Robert Lange's avatar
      refs #15988 [fid_adlr] header · 4b38598a
      Robert Lange authored and Dorian Merz's avatar Dorian Merz committed
      * simplify header
      ** rename header-text to home-text and move to home.phtml
      ** no fixed header on home page, except for mobile
      ** use a non-changing search form on home page
      ** set background image for main on home page
      ** add more padding for navigation bar
      ** refine links on mobile navigation overlay
      ** refactor searchTabs W3C valid: remove errors
      ** fix bug of search filters in mobile view: close after click
      * style header background and menues for medium to large screens
      ** remove duplicate classes like additional-text-lg
      ** re-adjust allocation for md, lg and xl of header and menues
      ** never hide find button
      * implement hybrid 'tablet' view
      ** also set alert colors
      ** add some basic transitions
      * fix links / placeholders beneath home text and handle link styling (hover / active)
      * add background image gimmicks semicircles
      ** set on home page
      ** set on non-home page
      * remove duplicate css / unused variables
      4b38598a
    • Robert Lange's avatar
      parent 62e02772 · 82ff6821
      Robert Lange authored and Dorian Merz's avatar Dorian Merz committed
      author Robert Lange <robert.lange@uni-leipzig.de> 1567515639 +0200
      committer Dorian Merz <merz@ub.uni-leipzig.de> 1569409532 +0200
      
      refs #15785 [fid_adlr] result list
      
      * optimize search option
      ** show "results per page" in sidebar as adlr template like sort option
      ** set text uppercase
      ** improve displayed text in sidebar
      ** expand margin to sort option
      * style range slider label
      ** use uppercase and bold text
      ** remove colon
      * style sidebar and mainbody
      ** expand distance between results and sidebar...
      ** .. and therefore expand mainbody width for xl screens
      ** add padding for mobile sidebar
      ** adapt result list more like mockup: remove main border et cetera
      * refactor simple display problems in result list
      ** also open lightbox by clicking saving search
      ** prevent overlapping facet text
      ** center text in get-it-box vertically
      * change api - set latest adlr api
      * implement pagination styling
      ** as described in mockup
      ** arrows for previous and next page
      ** text for current page and link to last page
      * remove breadcrumbs
      * style links for save search and send search by mail
      * set font style for Year Of Publication
      * remove gibberish placeholder for formats in result list
      * use Englisch text in get-it-box for English AND German
      * redefine and translate side facets
      ** dont show 'finc_class_facet's
      ** rename Collections in German
      ** translate 'facet_avail'ables
      ** expand distance between header filter above result list and result list
      * move 'keep-filter-box' from searchbox to side facets
      ** remove checkbox to keep filter from searchbox (hidden inputs still remain)
      ** add general link to delete all facet filters in sidebar
      ** add translation for ALL filters to reset
      ** => also decreases confusion about format filter in searchbox (which are not going to be reseted)
      ** actually remove placeholder in result-list
      * rename 'clear all filters' for German
      * show minus symbol for 'less' button in side facets
      * use format_de15
      ** set indexExtension to de15 to get needed format in SolrDefaultFincTrait ?!
      ** change format in results to format_de15
      * maximize highlighting for all kind of solr fields
      * disable highlighting in searches.ini
      ** set highlighting to false
      ** set snippets to false
      82ff6821
    • Gregor Gawol's avatar
      refs #15767 [fid_adlr] icons result-list · 32322e2f
      Gregor Gawol authored and Dorian Merz's avatar Dorian Merz committed
      * set icons
      * set config
      * fixed detail view bug noils
      * adds journal online icon
      32322e2f
    • Gregor Gawol's avatar
      refs #15767 [master] fixes fallback display of style based icons · b2cd789f
      Gregor Gawol authored and Dorian Merz's avatar Dorian Merz committed
      * set right position StyleBasedIcons
      b2cd789f
    • Robert Lange's avatar
      refs #15589 [fid] make user menu more flexible · 581634a6
      Robert Lange authored and Dorian Merz's avatar Dorian Merz committed
      * no user => no menu
      * add 'menu-additional-entries.phtml' as plugin for extra (sub) fid entries
      581634a6
    • Alexander Purr's avatar
      refs #15652 [fid_adlr] footer · 18d7bfe1
      Alexander Purr authored and Dorian Merz's avatar Dorian Merz committed
      * just plain footer css within scss file
      * footer completed, correct scss nesting, use of scss variables and functions
      18d7bfe1
    • 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
    • Alexander Purr's avatar
      refs #15652 [fid_adlr] footer · b5bcd331
      Alexander Purr authored and Dorian Merz's avatar Dorian Merz committed
      * just plain footer css within scss file
      * footer completed, correct scss nesting, use of scss variables and functions
      b5bcd331
    • Gregor Gawol's avatar
      refs #15650 [fid_adlr] design detail view · 20434a17
      Gregor Gawol authored and Dorian Merz's avatar Dorian Merz committed
      * set module fid_adlr
      * set core data default & ai
      * set design
      * display share button
      * changed design share button menu
      * changed breadcrumb
      * set tab table of contents to recorddataformatter
      * fixes bug playing times
      * set format bold
      20434a17
  11. Sep 11, 2019
  12. Sep 03, 2019
  13. Sep 02, 2019
  14. Aug 30, 2019
    • Robert Lange's avatar
      refs #15653 [fid_adlr] style header · d514321a
      Robert Lange authored and Dorian Merz's avatar Dorian Merz committed
      * refine submenu and mobile search menu for xs and lg
      ** use simple dropdown for language select
      ** fix bootstrap affix bug, prevent switch after click
      ** disable transitions for menus
      ** improve menu for xs and lg
      ** sm+lg: change background / color for collapsed main menu header links
      ** xs: shift language and registrion links to navigation-overlay
      
      * format header template
      ** use two spaces for tab
      ** lg: remove scrollbar on home page when menu is opened
      
      * style links after login
      * hide text on xs (navbar-extended)
      
      * set link to my account before login link
      
      * consolidate sm, md and lg
      ** style medium size
      ** prevent overlapping elements in menu bar
      ** rename navbar-extended to navbar-additional-text-[screen] to show / hide elements depending on size
      
      * improve search tabs behaviour and styling
      ** suppress page reload loading after click on tab / format filter
      ** transform tab list into select
      ** instead fetch selected hidden values by javascript
      ** style format filter like normal filter
      
      * several small improvements
      ** change translations for "forgot password" and "Email-Address"
      ** show whole words in language dropdown
      ** set Open Sans for filter options
      ** start fixing problems with flexbox in outdated Safari browser
      
      * use lightbox for register and translate languages completely
      d514321a
    • Robert Lange's avatar
      refs #15653 [fid] add SearchTabs · 289c284c
      Robert Lange authored and Dorian Merz's avatar Dorian Merz committed
      * expand Vufind SearchTab methods to get pure hidden filters in template
      * handle emtpy filter
      289c284c
  15. Aug 29, 2019
  16. Aug 27, 2019
  17. Aug 23, 2019
    • Dorian Merz's avatar
      refs #15642 [fid] API admin section · df0d74c9
      Dorian Merz authored
      * adds actions and routes to
      ** user list
      ** user profile manipulation
      * introduces basic authorization and permission handling
      
      * introduces Admin config section containing
      ** editable fields
      ** applicable user permissions
      ** disable select inputs
      
      * user overview
      ** styles user overview as a table
      ** links to user edit page for each
      
      * adds 'denied' values for unselected permissions
      
      * force login for admin pages
      * flushes user list cache on successfull edit
      ** displays latest data in user list
      
      * reacts on admin roles from API (cf. #15692)
      
      * VuFind permission handling
      ** adds PermissionProvider to handle FID API permissions via Permission ViewHelper
      df0d74c9
    • Sebastian Kehr's avatar
      refs #15903 [master-v5] browser-cached lightbox forms · fa54ee85
      Sebastian Kehr authored and Dorian Merz's avatar Dorian Merz committed
      * uses JS to cache form inputs during modal lifetime
      * ignore input fields for passwords for better security
      fa54ee85