redirect = redirect.replace('^http:', 'https:')
%]
<input type="hidden" name="redirect_to" value="[% redirect | html %]" />
+ <input type="hidden" name="hold_source_page" value="[% CGI.param('hold_source_page') | html %]" />
[% IF ctx.is_staff %]
<p class="staff-hold">
[% IF any_failures OR ctx.general_hold_error %]
<a href="[% CGI.param('redirect_to') || CGI.referer | html %]">[% l('Cancel') %]</a>
[% ELSE %]
- <a href="[% CGI.param('redirect_to') || CGI.referer | html %]">[% l('Continue') %]</a>
+ <div class='hold_success_links'>
+ <span><a href="[% CGI.param('redirect_to') || CGI.referer | html %]">[% l('Continue') %]</a></span>
+ [% IF ctx.is_staff %]
+ [% IF CGI.param('hold_type') == 'C';
+ hold_type_label = 'copy';
+ ELSIF CGI.param('hold_type') == 'V';
+ hold_type_label = 'volume';
+ ELSE;
+ hold_type_label = 'title';
+ END %]
+ <span><a href="[% mkurl(ctx.opac_root _ '/place_hold', {hold_source_page => CGI.param('hold_source_page')}) %]">
+ [% l('Place another hold for this ') %] [% hold_type_label %]</a>
+ </span>
+ [% END %]
[% END %]
</span>
</form>
--- /dev/null
+Staff option to place another hold on same title
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+When a hold is successful in the client, staff will now see a link
+to place another hold on the same title. This link provides some workflow
+improvement for times when staff are placing holds for multiple patrons on a
+newly-added title or when they are placing holds for book clubs.
+