[open-ils-commits] [GIT] Evergreen ILS branch rel_3_2 updated. 35cf8413a230b6581571f3f026fdad119a2e593d

Evergreen Git git at git.evergreen-ils.org
Tue Apr 16 17:33:58 EDT 2019


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Evergreen ILS".

The branch, rel_3_2 has been updated
       via  35cf8413a230b6581571f3f026fdad119a2e593d (commit)
       via  7b3de86ab6d3ec384247e709cad1b79f9e725be5 (commit)
       via  46403f57d63dc2fd2df25e185e3968b331437acb (commit)
       via  e34068a96a2c517545ba481a49c1b4b92464f7a8 (commit)
      from  a4870699401027ae3c434bf306b797a398bdad5f (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 35cf8413a230b6581571f3f026fdad119a2e593d
Author: abneiman <abneiman at equinoxinitiative.org>
Date:   Wed Dec 12 14:48:35 2018 -0500

    docs: LP1258628: screenshots & updates to actiontriggers.adoc
    
    Added a handful of screenshots; added language for Message Center definitions, and pulled in language about testing action triggers from this document: http://docs.evergreen-ils.org/dev/_creating_action_triggers.html
    
    Signed-off-by: Jane Sandberg <sandbej at linnbenton.edu>

diff --git a/docs/admin/actiontriggers.adoc b/docs/admin/actiontriggers.adoc
index 9f9d19ebf3..b8c3960b2a 100644
--- a/docs/admin/actiontriggers.adoc
+++ b/docs/admin/actiontriggers.adoc
@@ -28,6 +28,7 @@ Event Definitions is the main tab and contains the key fields when working with
 
 Table 1: Action Trigger Event Definitions
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
 |==============================================
 |*Field*                         |*Description*
 | Owning Library                 |The shortname of the library for which the action / trigger / hook is defined.
@@ -43,34 +44,44 @@ Table 1: Action Trigger Event Definitions
 | Failure Cleanup                |After an event is reacted to and if there is a failure a cleanup module can be run to clean up after the event.
 | Granularity                    |Used to group events by how often they should be run. Options are Hourly, Daily, Weekly, Monthly, Yearly, but you may also create new values.
 | Max Event Validity Delay       |Allows events to have a range of time that they are valid.  This value works with the *Processing Delay* to define a time range.
+| Message Library Path           |Defines the org_unit object for a Patron Message Center message.
+| Message Template               |A Template Toolkit template that can be used to generate output for a Patron Message Center message.  The output may or may not be used by the reactor or another external process.
+| Message Title                  |The title that will display on a Patron Message Center message.
+| Message User Path              |Defines the user object for a Patron Message Center message.
 | Opt-In Settings Type           |Choose which User Setting Type will decide if this event will be valid for a certain user.  Use this to allow users to Opt-In or Opt-Out of certain events.
 | Opt-In User Field              |Set to the name of the field in the selected hook's core type that will link the core type to the actor.usr table. 
 | Success Cleanup                |After an event is reacted to successfully a cleanup module can be run to clean up after the event.
 | Template                       |A Template Toolkit template that can be used to generate output.  The output may or may not be used by the reactor or another external process.
-|===============================================
+|==============================================
 
 
 Creating Action Triggers
 ~~~~~~~~~~~~~~~~~~~~~~~~
 . From the top menu, select *Administration* -> *Local Administration* ->  *Notifications / Action triggers*.
 . Click on the _New_ button.
++
+image::media/new_event_def.png[New Event Definition]
++
 . Select an _Owning Library_.
 . Create a unique _Name_ for your new action trigger.
 . Select the _Hook_.
 . Check the _Enabled_ check box.
 . Set the _Processing Delay_ in the appropriate format. E.g. _7 days_ to run 7 days from the trigger event or _00:01:00_ to run 1 hour after the _Processing Delay Context Field_.
 . Set the _Processing Delay Context Field_ and _Processing Group Context Field_.
-. Select the _Reactor_, _Validator_, _Failure Cleanup_.
-. Select the _Granularity_.
-
+. Select the _Reactor_ and _Validator_.
+. Set the _Event Repeatability Delay_.
+. Select the _Failure Cleanup_ and _Granularity_.
 . Set the _Max Event Validity Delay_.
-
++
+image::media/event_def_details.png[Event Definition Details]
++
+. If you wish to send a User Message through the Message Center, set a _Message Library Path_.  Enter text in the _Message Template_.  Enter a title for this message in _Message Title_, and set a value in _Message User Path_.
 . Select the _Opt-In Setting Type_.
-
 . Set the _Opt-In User Field_.
-
 . Select the _Success Cleanup_.
-
++
+image::media/event_def_details_2.png[Event Definition Details]
++
 . Enter text in the _Template_ text box if required. These are for email messages. Here is a sample template for sending 90 day overdue notices:
 
 
@@ -140,17 +151,16 @@ Testing Action Triggers
 
 . Go to the list of action triggers.
 . Click on the blue link text for the action trigger you'd like to test.
++
+image::media/test_event_def.png[Blue Link Text]
++
 . Go to the Test tab.
 . If there is a test available, fill in the required information.
 . View the output of the test.
 
-[WARNING]
-============
-If you are testing an email or SMS notification,
-use your own account as an example.  Using the Test
-feature will actually result in the notification
-being sent if configured correctly.
-============
+image::media/test_event_def_output.png[Test Output]
+
+WARNING: If you are testing an email or SMS notification, use a test account and email as an example. Using the Test feature will actually result in the notification being sent if configured correctly.  Similarly, use a test item or barcode when testing a circulation-based event like Mark Lost since the test will mark the item as lost.
 
 anchor:hooks[]
 
@@ -207,4 +217,3 @@ Table 4. Action Trigger Validators
 |=======================
 
 You may also create, edit and delete Validators. Just remember that their must be an associated subroutine in the Reactor.pm Perl module.
-
diff --git a/docs/media/event_def_details.png b/docs/media/event_def_details.png
new file mode 100644
index 0000000000..cfa21b72aa
Binary files /dev/null and b/docs/media/event_def_details.png differ
diff --git a/docs/media/event_def_details_2.png b/docs/media/event_def_details_2.png
new file mode 100644
index 0000000000..6bb189728e
Binary files /dev/null and b/docs/media/event_def_details_2.png differ
diff --git a/docs/media/new_event_def.png b/docs/media/new_event_def.png
new file mode 100644
index 0000000000..21fb860f32
Binary files /dev/null and b/docs/media/new_event_def.png differ
diff --git a/docs/media/test_event_def.png b/docs/media/test_event_def.png
new file mode 100644
index 0000000000..313acb96c6
Binary files /dev/null and b/docs/media/test_event_def.png differ
diff --git a/docs/media/test_event_def_output.png b/docs/media/test_event_def_output.png
new file mode 100644
index 0000000000..ced6610637
Binary files /dev/null and b/docs/media/test_event_def_output.png differ
diff --git a/docs/root_staff_client_admin.adoc b/docs/root_staff_client_admin.adoc
index 0c4c232e3a..bb485a3978 100644
--- a/docs/root_staff_client_admin.adoc
+++ b/docs/root_staff_client_admin.adoc
@@ -194,10 +194,6 @@ include::admin/receipt_template_editor.adoc[]
 
 include::circulation/self_check_configuration.adoc[]
 
-:leveloffset: -1
-
-include::admin/actiontriggers.adoc[]
-
 :leveloffset: 0
 
 // SEARCH ADMIN
@@ -283,10 +279,20 @@ include::admin/lsa-work_log.adoc[]
 
 include::admin/staff_client-recent_searches.adoc[]
 
+// Other
+
+Other administration
+====================
+
+Introduction
+------------
+
+This section describes other staff client administrator tasks.
+
+include::admin/actiontriggers.adoc[]
 
 :leveloffset: 0
 
 include::shared/attributions.adoc[]
 
 include::shared/end_matter.adoc[]
-

commit 7b3de86ab6d3ec384247e709cad1b79f9e725be5
Author: Jane Sandberg <sandbej at linnbenton.edu>
Date:   Wed Oct 10 18:37:59 2018 -0700

    Docs: correcting inaccurate statement in action trigger docs

diff --git a/docs/admin/actiontriggers.adoc b/docs/admin/actiontriggers.adoc
index 660fa57642..9f9d19ebf3 100644
--- a/docs/admin/actiontriggers.adoc
+++ b/docs/admin/actiontriggers.adoc
@@ -142,8 +142,15 @@ Testing Action Triggers
 . Click on the blue link text for the action trigger you'd like to test.
 . Go to the Test tab.
 . If there is a test available, fill in the required information.
-. View the output of the test.  If you are testing an email or SMS notification,
-don't worry -- the patron will not receive an email or SMS during your test.
+. View the output of the test.
+
+[WARNING]
+============
+If you are testing an email or SMS notification,
+use your own account as an example.  Using the Test
+feature will actually result in the notification
+being sent if configured correctly.
+============
 
 anchor:hooks[]
 

commit 46403f57d63dc2fd2df25e185e3968b331437acb
Author: Jane Sandberg <sandbej at linnbenton.edu>
Date:   Mon Oct 8 14:42:30 2018 -0700

    Docs: adding info about testing action triggers
    
    Signed-off-by: Jane Sandberg <sandbej at linnbenton.edu>

diff --git a/docs/admin/actiontriggers.adoc b/docs/admin/actiontriggers.adoc
index 9351f631af..660fa57642 100644
--- a/docs/admin/actiontriggers.adoc
+++ b/docs/admin/actiontriggers.adoc
@@ -104,6 +104,7 @@ Creating Action Triggers
 
 . Once you are satisfied with your new event trigger, click the _Save_ button located at the bottom of the form.
 
+
 [TIP]
 =========
 A quick and easy way to create new action triggers is to clone an existing action trigger.
@@ -134,6 +135,15 @@ Deleting Action Triggers
 . Check the check box next to the action trigger you wish to delete
 . Click _Delete Selected_ on the top-right of the page.
 
+Testing Action Triggers
+^^^^^^^^^^^^^^^^^^^^^^^
+
+. Go to the list of action triggers.
+. Click on the blue link text for the action trigger you'd like to test.
+. Go to the Test tab.
+. If there is a test available, fill in the required information.
+. View the output of the test.  If you are testing an email or SMS notification,
+don't worry -- the patron will not receive an email or SMS during your test.
 
 anchor:hooks[]
 

commit e34068a96a2c517545ba481a49c1b4b92464f7a8
Author: Jane Sandberg <sandbej at linnbenton.edu>
Date:   Mon Oct 8 14:37:30 2018 -0700

    Docs: adding action/triggers to staff client admin docs
    
    Signed-off-by: Jane Sandberg <sandbej at linnbenton.edu>

diff --git a/docs/admin/actiontriggers.adoc b/docs/admin/actiontriggers.adoc
index ae72a081e5..9351f631af 100644
--- a/docs/admin/actiontriggers.adoc
+++ b/docs/admin/actiontriggers.adoc
@@ -1,6 +1,9 @@
 Notifications / Action Triggers
 -------------------------------
 
+Introduction
+~~~~~~~~~~~~
+
 indexterm:[action triggers, event definitions, notifications]
 
 Action Triggers give administrators the ability to set up actions for
diff --git a/docs/root_staff_client_admin.adoc b/docs/root_staff_client_admin.adoc
index c55ee3cec1..0c4c232e3a 100644
--- a/docs/root_staff_client_admin.adoc
+++ b/docs/root_staff_client_admin.adoc
@@ -194,6 +194,9 @@ include::admin/receipt_template_editor.adoc[]
 
 include::circulation/self_check_configuration.adoc[]
 
+:leveloffset: -1
+
+include::admin/actiontriggers.adoc[]
 
 :leveloffset: 0
 

-----------------------------------------------------------------------

Summary of changes:
 docs/admin/actiontriggers.adoc       |  47 ++++++++++++++++++++++++++++-------
 docs/media/event_def_details.png     | Bin 0 -> 22913 bytes
 docs/media/event_def_details_2.png   | Bin 0 -> 7671 bytes
 docs/media/new_event_def.png         | Bin 0 -> 28442 bytes
 docs/media/test_event_def.png        | Bin 0 -> 28383 bytes
 docs/media/test_event_def_output.png | Bin 0 -> 22292 bytes
 docs/root_staff_client_admin.adoc    |  13 ++++++++--
 7 files changed, 49 insertions(+), 11 deletions(-)
 create mode 100644 docs/media/event_def_details.png
 create mode 100644 docs/media/event_def_details_2.png
 create mode 100644 docs/media/new_event_def.png
 create mode 100644 docs/media/test_event_def.png
 create mode 100644 docs/media/test_event_def_output.png


hooks/post-receive
-- 
Evergreen ILS


More information about the open-ils-commits mailing list