Koha/koha-tmpl/intranet-tmpl/prog/en/modules
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
..
acqui Bug 21659: Change link to basket group edit page 2019-04-11 13:34:09 +00:00
admin Bug 18584: Our legacy code contains trailing-spaces 2019-04-12 02:01:39 +00:00
authorities Bug 22023: Further improve responsive layout handling of staff client menu bar 2019-03-13 05:31:28 +00:00
basket Bug 22023: Further improve responsive layout handling of staff client menu bar 2019-03-13 05:31:28 +00:00
batch Bug 20102: Remove attribute "text/css" for <style> element used in staff client templates 2019-02-19 13:52:15 +00:00
catalogue Bug 21891: Remove non-XSLT detail view in the staff client 2019-04-12 01:41:17 +00:00
cataloguing Bug 22525: Navigation arrows on the bottom of Cataloging search pages 2019-03-28 18:05:35 +00:00
circ Bug 19630: Added Status column to Patron Holds table 2019-04-11 13:52:08 +00:00
clubs Bug 22015: Move DataTables CSS to global include 2019-02-19 19:40:35 +00:00
common Bug 22015: Move DataTables CSS to global include 2019-02-19 19:40:35 +00:00
course_reserves Bug 22501: Add raw filter to course reserves summary page 2019-04-12 01:40:53 +00:00
errors Bug 21790: Switch error page template to Bootstrap grid 2018-12-26 20:47:03 +00:00
ill Bug 22121: Display 'Price paid' on ILL requests according to CurrencyFormat pref 2019-04-11 13:34:10 +00:00
installer Bug 20658: Move template JavaScript to the footer: Installer and onboarding 2019-03-15 19:44:45 +00:00
labels Bug 22023: Further improve responsive layout handling of staff client menu bar 2019-03-13 05:31:28 +00:00
mana Bug 22250: Clean up Mana KB integration with serials and reports 2019-04-11 11:34:14 +00:00
members Bug 22594: Validate SMS messaging numbers using the E.164 format 2019-04-12 02:23:54 +00:00
offline_circ Bug 21526: (QA follow-up) Fix all the tabs 2018-10-26 17:09:58 +00:00
onboarding Bug 20658: Move template JavaScript to the footer: Installer and onboarding 2019-03-15 19:44:45 +00:00
patron_lists Bug 22505: Add column configuration to patron list table 2019-03-28 18:03:48 +00:00
patroncards Bug 22015: Move DataTables CSS to global include 2019-02-19 19:40:35 +00:00
plugins Bug 22023: Further improve responsive layout handling of staff client menu bar 2019-03-13 05:31:28 +00:00
reports Bug 22250: Clean up Mana KB integration with serials and reports 2019-04-11 11:34:14 +00:00
reserve Bug 19469: Fix record links on multi holds 2019-03-21 18:08:47 +00:00
reviews Bug 21570: Update two-column templates with Bootstrap grid: Various 2018-11-05 14:41:09 +00:00
rotating_collections Bug 22015: Move DataTables CSS to global include 2019-02-19 19:40:35 +00:00
serials Bug 22250: Clean up Mana KB integration with serials and reports 2019-04-11 11:34:14 +00:00
services Bug 13618: Add html filters to all the variables 2018-08-17 15:55:05 +00:00
suggestion Bug 22023: Further improve responsive layout handling of staff client menu bar 2019-03-13 05:31:28 +00:00
tags Bug 22475: Shelving location doesn't appear on tags list view 2019-03-23 09:24:39 +00:00
test
tools Bug 14358: Changing the module refreshes the page and resets library choice 2019-04-11 13:34:09 +00:00
virtualshelves Bug 22422: improve item location display with class "shelvingloc" 2019-03-11 10:40:32 +00:00
about.tt Bug 10659: Upgrade jQuery star ratings plugin 2019-02-15 18:42:46 +00:00
auth.tt Bug 21526: Use the 'url' filter when needed 2018-11-12 16:35:43 -03:00
intranet-main.tt Bug 21526: uri escape TT variables when used in 'a href' 2018-10-26 17:09:57 +00:00