Koha/koha-tmpl/intranet-tmpl/prog/en/modules/members
Kyle M Hall a0e61d8c3e Bug 22594: Validate SMS messaging numbers using the E.164 format
Many SMS messaging services reject numbers that do not conform to the E.164 international public telecommunication
numbering plan.

We already tell patrons on the OPAC "Please enter numbers only. (123) 456-7890 would be entered as 1234567890."
but we do not enforce this. We should be validating the patron's SMS number on both the staff side and the patron
self-service for updating the SMS number.

Test plan:
1) Apply this patch
2) Enable SMS message ( you can set to Email to enable )
3) Test entering and updating SMS numbers on the OPAC and staff
   interfaces.
4) Note you can only enter a 1 to 14 digit number with an optional + sign
   at the beginning ( used to indicate the number includes a country calling code )

Signed-off-by: Liz Rea <wizzyrea@gmail.com>

Signed-off-by: Josef Moravec <josef.moravec@gmail.com>

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
2019-04-12 02:23:54 +00:00
..
tables Bug 18480: Get rid of unwanted / distracting link in patron search for fund owner 2018-10-15 14:19:08 +00:00
accountline-details.tt Bug 19489: Change method name issue --> checkout 2019-03-11 12:45:58 +00:00
apikeys.tt Bug 22104: Clean up patron API keys template 2019-01-28 14:45:55 +00:00
boraccount.tt Bug 22626: (RM follow-up) Adjust column after 12166 2019-04-11 13:34:09 +00:00
deletemem.tt Bug 21963: Update two-column templates with Bootstrap grid: Patrons part 1 2019-01-11 12:28:58 +00:00
discharge.tt Bug 21963: Update two-column templates with Bootstrap grid: Patrons part 1 2019-01-11 12:28:58 +00:00
discharges.tt Bug 22015: Move DataTables CSS to global include 2019-02-19 19:40:35 +00:00
files.tt Bug 21963: Update two-column templates with Bootstrap grid: Patrons part 1 2019-01-11 12:28:58 +00:00
holdshistory.tt Bug 22015: Move DataTables CSS to global include 2019-02-19 19:40:35 +00:00
housebound.tt Bug 21963: Update two-column templates with Bootstrap grid: Patrons part 1 2019-01-11 12:28:58 +00:00
ill-requests.tt Bug 18589: (QA follow-up) Remove dateFormat from javascript on ill requests pages. 2019-03-22 20:21:52 +00:00
mancredit.tt Bug 21963: Update two-column templates with Bootstrap grid: Patrons part 1 2019-01-11 12:28:58 +00:00
maninvoice.tt Bug 21964: Update two-column templates with Bootstrap grid: Patrons part 2 2019-01-28 14:34:48 +00:00
member-flags.tt Bug 22553: Unchecking a subpermission does not uncheck the top level permission 2019-04-10 20:06:50 +00:00
member-password.tt Bug 21964: Update two-column templates with Bootstrap grid: Patrons part 2 2019-01-28 14:34:48 +00:00
member.tt Bug 22015: Move DataTables CSS to global include 2019-02-19 19:40:35 +00:00
memberentrygen.tt Bug 22594: Validate SMS messaging numbers using the E.164 format 2019-04-12 02:23:54 +00:00
members-update.tt Bug 21526: uri escape TT variables when used in 'a href' 2018-10-26 17:09:57 +00:00
merge-patrons.tt Bug 21526: uri escape TT variables when used in 'a href' 2018-10-26 17:09:57 +00:00
moremember-brief.tt Bug 21526: uri escape TT variables when used in 'a href' 2018-10-26 17:09:57 +00:00
moremember-print.tt Bug 21013: Missing itemtype for checkut makes patron summary print explode 2019-04-10 20:09:50 +00:00
moremember-receipt.tt Bug 21526: uri escape TT variables when used in 'a href' 2018-10-26 17:09:57 +00:00
moremember.tt Bug 19630: Added Status column to Patron Holds table 2019-04-11 13:52:08 +00:00
notices.tt Bug 22015: Move DataTables CSS to global include 2019-02-19 19:40:35 +00:00
pay.tt Bug 12166: Improve display of Reserve charges in patron account 2019-04-11 12:16:19 +00:00
paycollect.tt Bug 22301: (bug 11373 follow-up) Do not format amounts in inputs 2019-02-15 13:06:41 +00:00
printfeercpt.tt Bug 21715: Ease translation of account and account offset type descriptions 2018-11-08 02:18:47 +00:00
printinvoice.tt Bug 19489: (QA follow-up) Revert changes in printinvoice 2019-03-11 12:45:58 +00:00
purchase-suggestions.tt Bug 22023: Further improve responsive layout handling of staff client menu bar 2019-03-13 05:31:28 +00:00
readingrec.tt Bug 22015: Move DataTables CSS to global include 2019-02-19 19:40:35 +00:00
routing-lists.tt Bug 21965: Update two-column templates with Bootstrap grid: Patrons part 3 2019-01-25 20:36:05 +00:00
statistics.tt Bug 22015: Move DataTables CSS to global include 2019-02-19 19:40:35 +00:00
update-child.tt Bug 22015: Move DataTables CSS to global include 2019-02-19 19:40:35 +00:00