Bugzilla – Attachment 54388 Details for
Bug 17101
Confirm a question before check in
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 17101 - Style up 1
Style up 1 (text/plain), 2.65 KB, created by
Tobias Reimann
on 2016-08-12 16:45:41 UTC
(
hide
)
Description:
Bug 17101 - Style up 1
Filename:
MIME Type:
Creator:
Tobias Reimann
Created:
2016-08-12 16:45:41 UTC
Size:
2.65 KB
patch
obsolete
>From fbac51c6e73a8e5c956eab38107721118b6a8cfb Mon Sep 17 00:00:00 2001 >From: Tobias Reimann <T.Reimann95@gmx.de> >Date: Fri, 12 Aug 2016 09:43:11 -0700 >Subject: [PATCH] Bug 17101 - Confirm a question before check in >MIME-Version: 1.0 >Content-Type: text/plain; charset=UTF-8 >Content-Transfer-Encoding: 8bit > > This patch enable the checkin message type question. This type ask the user before the item is check in, yes or no. Only if he click yes then the item is checked in. > > Test plan: > > 1. Create an itemtype, with the checkinmsgtype question > 2. Create an item with the itemtype from 1 > 3. Check out the item from 2 > 4. Check in the item from 3 > 5. Click no ==> item shouldn't be check in and a message should be displayed > 6. Check in the item from 3 > 7. Click yes ==> item should be check in and a message should be displayed > > Optional: > Before step 4 check others item in, to check if the prevouis check in's are still shown. > > Sponsored-by: Bücherei Maichingen >--- > circ/returns.pl | 10 ++++++++++ > koha-tmpl/intranet-tmpl/prog/en/modules/circ/returns.tt | 11 ++++++++++- > 2 files changed, 20 insertions(+), 1 deletion(-) > >diff --git a/circ/returns.pl b/circ/returns.pl >index 3e050a6..f233248 100755 >--- a/circ/returns.pl >+++ b/circ/returns.pl >@@ -278,6 +278,16 @@ if ($barcode) { > ); > } > } >+ elsif($itemtype->checkinmsgtype eq 'question' && $accept == '1'){ >+ $template->param( >+ checkinmsgtype => "accepted", >+ ); >+ } >+ elsif($itemtype->checkinmsgtype eq 'question' && $accept == '2'){ >+ $template->param( >+ checkinmsgtype => "rejected", >+ ); >+ } > > # make sure return branch respects home branch circulation rules, default to homebranch > my $hbr = GetBranchItemRule($biblio->{'homebranch'}, $itemtype ? $itemtype->itemtype : undef )->{'returnbranch'} || "homebranch"; >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/returns.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/returns.tt >index eeb7626..f6f4a5c 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/returns.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/returns.tt >@@ -548,7 +548,16 @@ $(document).ready(function () { > </form> > </div> > [% END%] >- >+[% IF checkinmsgtype == 'accepted' %] >+ <div class="dialog alert"> >+ <p class="problem">Your item was checked in!</p> >+ </div> >+[% END %] >+[% IF checkinmsgtype == 'rejected' %] >+ <div class="dialog alert"> >+ <p class="problem">Your item was not checked in!</p> >+ </div> >+[% END %] > <div id="exemptfines" class="dialog message" style="display:none;"> > <p>Fines for returned items are forgiven.</p> > </div> >-- >2.7.4
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 17101
:
54380
|
54381
|
54386
|
54388
|
54389
|
54390
|
54425
|
54495