Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Mar 5, 2010
  1. Merge branch 'Bug3514' into ptfs-master

    J. David Bavousett authored
    Conflicts:
    
    	installer/data/mysql/en/mandatory/sysprefs.sql
  2. Bug 3514 syspref to control whether the Return column is active in Pa…

    J. David Bavousett authored
    …tron Details checkout list
    
    Returning items through patron details tab checkout list does not seem to activate the same
    functionality that doing a return through Circulation, Checkin would.  In particular, it
    doesn't trigger holds.  This patch is a workaround to the problem -- it allows the library
    to turn off display of the Returns column by setting a new syspref, PatronDisplayReturn, to
    off.  This will force staff to use Circulation, Checkin to return items.
    
    A longterm fix to the whole problem is still needed.
    
    Mandatory SQL:
    
    INSERT INTO systempreferences (variable,value,options,explanation,type)VALUES('PatronDisplayReturn', '1', '', 'If ON, allows items to be returned in the patron details display checkout list.', 'YesNo');
Commits on Mar 4, 2010
  1. Merge branch 'Bug3719' into ptfs-master

    J. David Bavousett authored
  2. Bug-3719-create-syspref-to-rename-OPAC-Cart-feature

    Jane Wagner authored J. David Bavousett committed
    Allows libraries to set a syspref to rename the OPAC Cart feature from Cart
    to something else, like Bookbag or Personal Shelf.  The syspref defaults to
    Cart, and if no text is entered, the code should also default to Cart.
  3. @dlbptfs

    Improvements to hold-expiration process

    dlbptfs authored J. David Bavousett committed
    This patch adds a expirationdate column to reserves and old_reserves,
    to set more-firm rather than calculated-on-the-fly expirations, and creates
    a cronjob to move expired holds out of the queue, and to the old_reserves
    table.  The expiration date is manually enterable in several places, and
    displays are updated to show the date. Several places that were using
    on-the-fly calculations of the date were revised to use the table value,
    and the calculation of table values was set to take advantage of the
    library calendar, so that holds will not expire on a closed day.
    
    Be sure to execute the following SQL for an upgrade to this patch:
    
      ALTER TABLE reserves ADD expirationdate date;
      ALTER TABLE old_reserves ADD expirationdate date;
Commits on Sep 16, 2009
  1. @gmcharlt

    DB rev 061: added ShowPatronImageInWebBasedSelfCheck (bug 3436)

    gmcharlt authored
    Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
  2. @gmcharlt

    bug 3436: add patron images to web self-check

    Galen Charlton authored gmcharlt committed
    Adds a new system preference, ShowPatronImageInWebBasedSelfCheck;
    if this preference is ON, a patron's image is displayed
    if available when using web-based self-check.
    
    Note: a patch for updatedatabase.pl will be made when this
    change is ready to push.
    
    This change is sponsored by the Plano Independent School
    District.
    
    Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
  3. @gmcharlt

    avoid error message since messages table does not exist yet

    gmcharlt authored
    Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
  4. @colinsc @gmcharlt

    New Messaging System.

    colinsc authored gmcharlt committed
    This system is indended to replace the old opacnotes
      and borrowernotes fields in the borrowers table.
      This system allows an unlimited number of Libraran and OPAC notes to be
      attached to a borrower. Each note has a message, a message type,
      the data it was created, and which library created it.
      Each message can only be deleted by the library that created it unless the syspref
      AllowAllMessageDeletion has been set.
    
      This system may be used simultaneously with the old notes system and does not affect it in any way.
    
      A new database table (messages) was added for this feature.
    
      The System also allows for pre-defined notes for Borrower records
    
      To use these, just create authorised values with the category BOR_NOTES
      where the Authorized Value is the short description shown in the pulldown,
      and the description is the text that should be in the note.
    
      Original Author: PTFS Contractor <dbavousett@ptfs.com>
    
      This work co-sponsered by Middletown Township Public Library, Middletown, NJ, USA
         and East Brunswick Public Library, East Brunswick, NJ, USA
    
    Signed-off-by: Colin Campbell <colin.campbell@ptfs-europe.com>
  5. @gmcharlt

    DB rev 058->059 - add DisplayOPACiconsXSLT syspref

    gmcharlt authored
    Pushing new new system preference DisplayOPACiconsXSLT created per bug 3545
    as DB rev 059
    
    Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
  6. @gmcharlt

    Bug 3098, Bug 3108, Bug 3545 -- Make MARC21 XSLT obey sysprefs in OPAC

    Jane Wagner authored gmcharlt committed
    The MARC21slim2OPACDetail.xsl and MARC21slim2OPACResults.xsl XSLT
    stylesheets do not obey any of the OPAC sysprefs, OPACURLOpenInNewWindow,
    URLLinkText, or a new one added for Bug 3545, DisplayOPACiconsXSLT.
    Modified C4/XSLT.pm based on code written by Fréric Demians (thanks!) to
    pass the values of the sysprefs to the .xsl files.  Modified the .xsl
    files to implement them.  If the respective sysprefs are set, the OPAC
    results and display pages will/will not display the format/material
    type/audience icons, will/will not open URLs in new browser windows,
    and will/will not use the text entered in URLLinkText as generic link
    text when there is no value in the 856 subfield y, 3, or z.  (Note that
    if subfields y, 3, or z do contain text, the first match is what will be displayed.)
    
    Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
Commits on Sep 6, 2009
  1. @gmcharlt

    DB rev 054->058

    gmcharlt authored
    055: changed OPACSearchForTitleIn per requests in bug 1934
    056: Bug 1172 : Add OPACPatronDetails syspref
    057: Bug 2576 : Add OPACFinesTab syspref
    058: Added primary keys to language tables
    
    Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
  2. @nengard @gmcharlt

    Bug 1934: Final Patch - Fixed Default Values

    nengard authored gmcharlt committed
    The default values had classes they didn't need assigned
    to them.
    
    Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
  3. @nengard @gmcharlt

    Bug 2559 Added primary keys to tables per comments

    nengard authored gmcharlt committed
    Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
  4. @nengard @gmcharlt

    Bug 2576: Added OPACFinesTab Syspref

    nengard authored gmcharlt committed
    This preference allows library staff to decide whether to show
    the fines tab in the OPAC for logged in patrons.
    
    Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
  5. @nengard @gmcharlt

    Bug 1172: Added OPACPatronDetails system preference

    nengard authored gmcharlt committed
    This patch allows library staff to disable the patron details
    tab on the OPAC.
    
    Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
  6. @nengard @gmcharlt

    Bug 1934: Changed variables per request in bug report

    nengard authored gmcharlt committed
    System preference now looking for brackets around variables.
    ex. {TITLE} instead of TITLE
    
    Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
  7. @gmcharlt

    DB rev 053->054: add altcontactcountry and B_address2 to borrowers an…

    gmcharlt authored
    …d deletedborrowers
    
    Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
  8. @kfischer @gmcharlt

    Bug 3464: Added altcontactcountry and B_address2 to borrowers and del…

    kfischer authored gmcharlt committed
    …etedborrowers
    
    - added altcontactcountry and B_address2 to tables borrowers and deletedborrowers so that all addresses offer the same fields
    - changed B_country and country to work with syspref BorrowerMandatoryField
    - changed display of Alternate Address on borrower detail page, added labels, lines and edit button to match the other sections
    
    Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
Commits on Sep 1, 2009
  1. [37/40] Updating sample labels data

    Chris Nighswonger authored
    This update takes care of the EN and FR data only. Sorry.
  2. [34/40] Work on syncing db schema on both new and upgrade installs

    Chris Nighswonger authored
    Labels creator data migration script
    Updating updatedatabase.pl and bumping db version
Commits on Aug 24, 2009
  1. @gmcharlt

    bug 3481: add deleditems.permanent_location (DB rev 052)

    gmcharlt authored
    Whenever a column is added to items, it must also be added
    to deleteditems - otherwise, whenever an item is deleted,
    it will not be saved to deleteditems.
    
    Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
  2. @gmcharlt

    assigned typo fixes to DBrev 051

    gmcharlt authored
    Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
  3. @nengard @gmcharlt

    Fixed minor typos in new system preferences.

    nengard authored gmcharlt committed
    Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
  4. @gmcharlt

    added newlines back to sample_notices.sql

    gmcharlt authored
    Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
  5. @gmcharlt

    bug 2611, 1934 followup - DBrevs 049 and 050

    gmcharlt authored
    Assigned DBrevs as follows:
    
    049: additional correction per bug 2611
    050: OPACSearchForTitleIn system preference
    
    Also fixed syntax errors in code for 050.
    
    Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
Commits on Aug 23, 2009
  1. @nengard @gmcharlt

    REVISED: Fixed some typos and language in the sample notices.

    nengard authored gmcharlt committed
    Realized that we don't want to update the notices in existing installs
    as this would overwrite any changes and customizations libraries
    may have made.
    
    Original commit: 10b7bab4445c92f7f647be53e4b0ea858cbb2a84
    
    Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
  2. @nengard @gmcharlt

    Bug 1934: Add system preference to handle editing of 'More searches'

    nengard authored gmcharlt committed
    This preference allows librarians to control which links appear
    in the 'More Searches' box on the opac detail page. If the
    preference is left blank the 'More Searches' menu will not apear
    on the opac detail page at all.
    
    Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
  3. @nengard @gmcharlt

    Changed catlogue to catalog per the standard

    nengard authored gmcharlt committed
    Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
  4. @nengard @gmcharlt

    Fixed some typos and language in the sample notices.

    nengard authored gmcharlt committed
    Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
  5. @nengard @gmcharlt

    BUG 2611: Changed catalogue to catalog and fixed capitalization.

    nengard authored gmcharlt committed
    Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
  6. @gmcharlt

    bug 2611, 2761 followup

    gmcharlt authored
    * set DB changes as revs 047 and 048
    * ensured that itemcallnumber was widened to 255 in items and
      tmp_holdsqueue
    * adjusted DB update descriptions
    
    Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
  7. @nengard @gmcharlt

    BUG 2611: Changed catalogue to catalog and fixed capitalization.

    nengard authored gmcharlt committed
    Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
  8. @nengard @gmcharlt

    BUG 2761 Fix max length of itemcallnumber to 255

    nengard authored gmcharlt committed
    Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
  9. @gmcharlt

    bug 3464 followup - fix glitches

    gmcharlt authored
    * Fixed 'counry' typo
    * added country and B_country to deleteborrowers
    
    Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
Something went wrong with that request. Please try again.