Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: First published version
Coming soon . . .
Zen Section
id1021060901
NameItem Flag Popper System Addon
Version1.0.01
AuthorAndrew Morgan
Interlibrary Loan Lending & Document Delivery Manager
Joyner Library (ERE)
East Carolina University
Description
This addon displays pop-up messages for flagged requests whenever they are checked in, marked found, or returned. The flags that trigger this behavior are configurable.

 

Displays pop-up messages for flagged requests whenever they are:
 
  • Checked in from the lender (Borrowing)
  • Checked in from the patron (Borrowing)
  • Marked found (Lending and Doc Del)
  • Returned from the borrower (Lending)

The settings can be used to customize the message that displays for each flag's pop-up, as well as whether the flag is always kept or always removed when the request is processed. By default the pop-up will allow the user to choose to keep or remove the flag. If you have a long list of flags to customize, you may want to edit the setting value in the config file directly.

Please note that you can only have one addon at a time that uses these processing steps at a time. If you already have an addon turned on that makes use of the processing steps, this will cause a conflict and prevent one of them from working.

 

Zen Section
id1021061120

Download

Download Zip File: Flag Popper.zip

Zen Section
id1021157149

Configuration

Addon settings can be configured in the Manage Addons form.

 

SettingDefaultTypeDescription

CustomFlags

flag name1_message ~ keep | flag name2_message ~ remove |

String

Determines the pop-up message for each flag, and whether to always keep, always remove, or give the option to keep or remove the flag. The format is important and must be:
  
   flag name_flag message ~ X | flag name_flag message ~ X |
  
   Where "X" is "keep," "remove," or "choose." The placement of the _, ~, and | are important (but you can have spaces around them if you want), and these symbols should not be used in the flag name or message.
HiddenFlags
Request Sent - Shipped_remove|Needs E-Error Report_keep

String

This setting takes precedence over CustomFlags. Determines which flags shouldn't display any message and whether they should be kept or removed. The format is important and must be:

  
   flagname_X | flagname_X |
  
   Where "X" is "keep" or "remove." The placement of the _ and | is important (but you can have spaces around them if you want), and these symbols should not be used in the flag name or message.