Main Koha release repository https://koha-community.org
Find a file
Bin Wen 975c48fb4a Bug 11879: Add a new field to patron record: main contact method
This patch adds the "Main Contact Method" field in the borrower
modification form.

This field is useful for reporting purposes, or to
know which contact method to use first when trying to contact a borrower.

Test plan:
0) Apply patch
1) updatedatabase.pl
2) In the staff client, edit a patron's contact info. There should be a new dropdown select to choose the main contact method
3) In the opac page, edit the personal details.There should be a new dropdown select to choose the main contact method.
4) Save the form. It should work.

Sponsored-by: CCSR ( http://www.ccsr.qc.ca )
Signed-off-by: David Nind <david@davidnind.com>

Signed-off-by: David Nind <david@davidnind.com>

Signed-off-by: David Nind <david@davidnind.com>

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
2021-07-12 15:47:33 +02:00
acqui Bug 28572: Remove C4::Debug 2021-06-22 12:04:32 +02:00
admin Bug 28572: Remove C4::Debug 2021-06-22 12:04:32 +02:00
api Bug 28480: Add q parameters for GET /patrons 2021-06-23 15:09:55 +02:00
authorities Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
basket Bug 27268: (QA follow-up) Add Koha::Biblios to basket scripts 2021-03-09 17:20:47 +01:00
bin
C4 Bug 14237: (follow-up) Make the routines exclusively take itemnumber, biblionumber, or ci_id 2021-07-12 12:09:44 +02:00
catalogue Bug 14237: Add individual bibliographic records to course reserves 2021-07-12 12:01:13 +02:00
cataloguing Bug 28606: Remove $DEBUG and $ENV{DEBUG} 2021-06-24 11:53:44 +02:00
circ Bug 28606: Remove $DEBUG and $ENV{DEBUG} 2021-06-24 11:53:44 +02:00
clubs
course_reserves Bug 14237: (follow-up) Make the routines exclusively take itemnumber, biblionumber, or ci_id 2021-07-12 12:09:44 +02:00
debian Bug 27348: Fix test on ALTERNATE_INDEXER_DAEMON in koha-indexer 2021-06-21 12:07:28 +02:00
docs Bug 28476: Update info in docs/teams.yaml file 2021-06-21 12:07:28 +02:00
errors Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
etc Bug 8280: Add koha set and item fields to pqf.properties 2021-06-21 14:01:50 +02:00
ill
installer Bug 11879: Add a new field to patron record: main contact method 2021-07-12 15:47:33 +02:00
Koha Bug 14237: (follow-up) Make the routines exclusively take itemnumber, biblionumber, or ci_id 2021-07-12 12:09:44 +02:00
koha-tmpl Bug 11879: Add a new field to patron record: main contact method 2021-07-12 15:47:33 +02:00
labels Bug 28606: Remove $DEBUG and $ENV{DEBUG} 2021-06-24 11:53:44 +02:00
lib/CGI/Session/Serialize Bug 28519: Put CGI::Session::Serialize::yamlxs in lib directory 2021-06-17 10:07:36 +02:00
members Bug 28606: Remove $DEBUG and $ENV{DEBUG} 2021-06-24 11:53:44 +02:00
misc Bug 28399: Remove txn error from batchRebuildItemsTables.pl 2021-07-12 11:44:55 +02:00
offline_circ Bug 28606: Remove $DEBUG and $ENV{DEBUG} 2021-06-24 11:53:44 +02:00
opac Bug 11879: Add a new field to patron record: main contact method 2021-07-12 15:47:33 +02:00
patron_lists
patroncards Bug 28606: Remove $DEBUG and $ENV{DEBUG} 2021-06-24 11:53:44 +02:00
plugins Bug 28572: Remove C4::Debug 2021-06-22 12:04:32 +02:00
pos Bug 28514: Remove getletter 2021-06-21 13:49:58 +02:00
reports Bug 28524: Escape 'rank' in cat_issues_top.pl 2021-07-06 10:12:58 +02:00
reserve Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
reviews Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
rotating_collections Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
serials Bug 28572: Remove C4::Debug 2021-06-22 12:04:32 +02:00
services
skel
suggestion Bug 28581: Use 'from_email_address' where appropriate 2021-06-23 15:09:55 +02:00
svc Bug 28271: Preselect the current item lost value 2021-06-21 10:50:09 +02:00
t Bug 14237: (follow-up) Make the routines exclusively take itemnumber, biblionumber, or ci_id 2021-07-12 12:09:44 +02:00
tags Bug 28572: Remove C4::Debug 2021-06-22 12:04:32 +02:00
tmp/modified_authorities
tools Bug 22544: Update to current codebase 2021-07-06 12:17:28 +02:00
virtualshelves
xt Bug 28370: Rewrite tests 2021-05-25 09:28:18 +02:00
.editorconfig
.eslintrc.json
.gitignore
.htaccess
.mailmap Bug 28386: Disambiguate Tomas and Blou 2021-05-26 12:30:59 +02:00
.perlcriticrc
.scss-lint.yml
about.pl Bug 28591: Don't pass debug to get_template_and_user 2021-06-22 12:04:32 +02:00
app.psgi
changelanguage.pl
cpanfile Bug 28317: Use the default CGI::Session serializer 2021-05-19 14:45:32 +02:00
fix-perl-path.PL Bug 28606: Remove $DEBUG and $ENV{DEBUG} 2021-06-24 11:53:44 +02:00
gulpfile.js
help.pl
INSTALL
Koha.pm Bug 14237: DBRev 21.06.00.006 2021-07-12 15:47:33 +02:00
koha_perl_deps.pl
kohaversion.pl
LICENSE
mainpage.pl Bug 22544: Clarify documentation and change param 'type' to 'location' 2021-07-06 12:17:28 +02:00
Makefile.PL Bug 28519: Put CGI::Session::Serialize::yamlxs in lib directory 2021-06-17 10:07:36 +02:00
MANIFEST.SKIP
package.json Bug 27939: Update yarn.lock file 2021-03-16 12:04:06 +01:00
README
README.md
README.robots
rewrite-config.PL Bug 28519: Put CGI::Session::Serialize::yamlxs in lib directory 2021-06-17 10:07:36 +02:00
yarn.lock Bug 27939: Update yarn.lock file 2021-03-16 12:04:06 +01:00

Koha is a free software integrated library system (ILS).

Koha is distributed under the GNU GPL version 3 or later.

Note: Koha does not accept pull requests from git hosting sites.

Note: This project has its own bug tracker, to report a bug or submit a patch visit http://bugs.koha-community.org.

For guidelines on submitting patches for Koha please visit https://wiki.koha-community.org/wiki/SubmitingAPatch

The developers handbook can be found at https://wiki.koha-community.org/wiki/Developer_handbook

http://koha-community.org/

Koha Logo