New Messaging System.
authorColin Campbell <colin.campbell@ptfs-europe.com>
Sat, 25 Jul 2009 09:03:09 +0000 (10:03 +0100)
committerGalen Charlton <gmcharlt@gmail.com>
Wed, 16 Sep 2009 02:11:38 +0000 (22:11 -0400)
commit6fb8ef0d79cc145e0e227a9cd8a606c50ebcea84
tree8fe459d29c6feaf548a755f428b01dc57469eb5b
parent3e248810b2b9ccbaf1228255156aebe6678a7c9a
New Messaging System.

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>
12 files changed:
C4/Members.pm
admin/systempreferences.pl
circ/add_message.pl [new file with mode: 0755]
circ/circulation.pl
circ/del_message.pl [new file with mode: 0755]
installer/data/mysql/en/mandatory/sysprefs.sql
installer/data/mysql/fr-FR/1-Obligatoire/unimarc_standard_systemprefs.sql
installer/data/mysql/kohastructure.sql
installer/data/mysql/updatedatabase.pl
koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation.tmpl
koha-tmpl/opac-tmpl/prog/en/modules/opac-user.tmpl
opac/opac-user.pl