User Tools

Site Tools


newdevs:meetings:agenda-2024-02

New Developers Working Group

Meeting Agenda: February 21, 2024 at 3pm ET

Agenda

  • Touch base on current projects
  • SQL upgrade scripts

Demo

  • Recording:
  • Demo Branch:
  • Key components for adding the new field (column):
    • 005.schema.actors.sql - Adds a new column to the database table when Evergreen is first installed
    • XXXX.schema.add_library_logo.sql - Adds a new column to the database table if this is an upgrade to an existing installation (the XXXX will get replaced by a sequential number when and if the code is committed)
    • fm_IDL.xml - The fieldmapper makes the new column in the database available to the user interface
  • User interface components for the staff client:
    • org-unit.component.html - Informs the user interface where to put the new field in the Org Unit form
    • images/logos - New folder to store library logos
  • User interface components for the OPAC:
    • Library.pm - Tells the interface that if the current branch doesn't have a logo specified, then use the parent's logo
    • core_info.tt2 - Displays the logo on the library info page
newdevs/meetings/agenda-2024-02.txt · Last modified: 2024/02/22 13:05 by tmccanna

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

© 2008-2022 GPLS and others. Evergreen is open source software, freely licensed under GNU GPLv2 or later.
The Evergreen Project is a U.S. 501(c)3 non-profit organization.