From 58d7749a488717ff9e0ef060a088426a3657bb5f Mon Sep 17 00:00:00 2001
From: Jane Sandberg <sandbej@linnbenton.edu>
Date: Thu, 9 Nov 2017 10:54:19 -0600
Subject: [PATCH] Docs: Re-adding the library settings for patron
 self-registration

Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
---
 docs/admin/patron_self_registration.adoc | 52 ++++++++++++++++++++++++++++++++
 docs/root.adoc                           |  2 ++
 docs/root_staff_client_admin.adoc        |  2 ++
 3 files changed, 56 insertions(+)
 create mode 100644 docs/admin/patron_self_registration.adoc

diff --git a/docs/admin/patron_self_registration.adoc b/docs/admin/patron_self_registration.adoc
new file mode 100644
index 0000000000..24690e8e96
--- /dev/null
+++ b/docs/admin/patron_self_registration.adoc
@@ -0,0 +1,52 @@
+Patron self-registration administration
+---------------------------------------
+
+Library Settings
+~~~~~~~~~~~~~~~~
+
+Three Library Settings are specific to patron self-registration:
+
+ * OPAC: Allow Patron Self-Registration must be set to `True` to enable use of this feature.
+
+ * OPAC: Patron Self-Reg. Expire Interval allows each library to set the amount of time after which pending patron accounts should be deleted.
+
+ * OPAC: Patron Self-Reg. Display Timeout allows each library to set the amount of time after which the patron self-registration screen will timeout in the OPAC.  The default is 5 minutes.
+
+Several more Library Settings can be used to determine if a field should be required or hidden in the self-registration form:
+
+ * GUI: Require day_phone field on patron registration
+
+ * GUI: Show day_phone on patron registration
+
+ * GUI: Require dob (date of birth) field on patron registration
+
+ * GUI: Show dob field on patron registration
+
+ * GUI: Require email field on patron registration
+
+ * GUI: Show email field on patron registration
+
+ * GUI: Require State field on patron registration
+
+ * GUI: Show State field on patron registration
+
+ * GUI: Require county field on patron registration
+
+ * GUI: Show county field on patron registration  [New Setting]
+
+Several more Library Settings can be used to verify values in certain fields and provide examples for data format on the registration form:
+
+ * Global: Patron username format
+
+ * GUI: Regex for phone fields on patron registration OR GUI: Regex for day_phone field on patron registration
+
+ * GUI: Regex for email field on patron registration
+
+ * GUI: Regex for post_code field on patron registration
+
+ * GUI: Example for email field on patron registration
+
+ * GUI: Example for post_code field on patron registration
+
+ * GUI: Example for day_phone field on patron registration OR GUI: Example for phone fields on patron registration
+
diff --git a/docs/root.adoc b/docs/root.adoc
index bab20832de..940cb8496b 100644
--- a/docs/root.adoc
+++ b/docs/root.adoc
@@ -413,6 +413,8 @@ include::circulation/booking.adoc[]
 
 include::circulation/circulation_patron_records_web_client.adoc[]
 
+include::admin/patron_self_registration.adoc[]
+
 include::circulation/triggered_events.adoc[]
 
 // Push titles down one level.
diff --git a/docs/root_staff_client_admin.adoc b/docs/root_staff_client_admin.adoc
index d17f528f0e..5828152be3 100644
--- a/docs/root_staff_client_admin.adoc
+++ b/docs/root_staff_client_admin.adoc
@@ -104,6 +104,8 @@ include::admin/copy_statuses.adoc[]
 
 include::admin/circing_uncataloged_materials.adoc[]
 
+include::admin/patron_self_registration.adoc[]
+
 
 Holds, transits, and resource sharing
 -------------------------------------
-- 
2.11.0