Koha/members
Galen Charlton b6e62489d8 bug 3222: moved messaging preference editing
The display and editing of messaging preferences
for a patron have been moved as follows:

* the prefs for a patron are now displayed on the
  patron details tab, not the messaging tab.
* the prefs are now modified by editing the patron
  record, not on the messaging tab.

The messaging tab now contains only the list of
messages that have been or will be sent to the patron.

When creating a new patron record, changing the patron
category via the category dropdown now also changes
the default messaging preferences for that patron.  If
you start editing a new patron, change one of the messaging
preferences, then change the patron category, the form will
ask you if you want to keep the preferences or get
the defaults belonging to the new patron category.

Note that when you edit an existing patron record, changing
the patron category will *not* cause the messaging preferences
to be automatically changed.

Programmer's note: this commit introduces a new web service,
members/default_messagingprefs.pl, that uses Jesse Weaver's
C4::Service module.

Signed-off-by: Daniel Sweeney <daniel.sweeney@liblime.com>
Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
2009-05-22 13:20:56 -05:00
..
boraccount.pl Put patron Privilege 'updatecharges' to use on fines pages 2009-01-06 20:40:45 -06:00
borrowers_details.pl Bug Fixing 1782 patch 2008-05-12 09:42:25 -05:00
default_messageprefs.pl bug 3222: moved messaging preference editing 2009-05-22 13:20:56 -05:00
deletemem.pl Bug 3177 - haspermission offers bogus option 2009-05-01 07:16:20 -05:00
guarantor_search.pl fix for bug 2221: Problems with Guarantor Fields... 2008-07-16 18:26:27 -05:00
mancredit.pl Put patron Privilege 'updatecharges' to use on fines pages 2009-01-06 20:40:45 -06:00
maninvoice.pl Put patron Privilege 'updatecharges' to use on fines pages 2009-01-06 20:40:45 -06:00
member-flags.pl bug2580: category name and home library will now correctly display on all patron tabs 2008-09-09 10:52:39 -05:00
member-password.pl More corrections to fix Bug 2649, "minPasswordLength Sys Pref does nothing." Previous patch included typo copied from member-password.pl. Both are corrected now. 2008-10-16 09:23:33 -05:00
member-picupload.pl members subdir - Dates.pm integration and warnings fixes. 2007-12-04 18:21:06 -06:00
member.pl Bug Fixing 1782 patch 2008-05-12 09:42:25 -05:00
memberentry.pl bug 3222: moved messaging preference editing 2009-05-22 13:20:56 -05:00
members-home.pl Bug Fixing 1782 patch 2008-05-12 09:42:25 -05:00
messaging.pl bug 3222: moved messaging preference editing 2009-05-22 13:20:56 -05:00
moremember.pl bug 3222: moved messaging preference editing 2009-05-22 13:20:56 -05:00
patronimage.pl Completing adding patronimage upload form to patron details screen. 2008-03-06 06:25:13 -06:00
pay.pl Put patron Privilege 'updatecharges' to use on fines pages 2009-01-06 20:40:45 -06:00
readingrec.pl Adding a few columns to members/readingrec.pl 2008-10-16 14:47:21 -05:00
setdebar.pl Patch from Joe Atzberger to remove $Id$ and $Log$ from scripts 2007-10-18 16:27:04 -05:00
setstatus.pl - Changes to the way patron renewals are handled. Circulation page now offers 'renew' link alongside warning about patron expiration (as in dev_week), using the new setstatus script. 2007-12-17 19:24:49 -06:00
update-child.pl Fix upgrade-child: could not update child unless guarantor was defined. Also, limit upgrade path to C -> A . 2008-06-12 16:36:50 -05:00