This patch disabled the barcode field for returns until the hold/transfer question is answered.
For Error Messages, a "Continue" button has been added that re-enables the barcode field. --- .../prog/en/modules/circ/returns.tmpl | 33 +++++++++++++++----- 1 files changed, 25 insertions(+), 8 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/returns.tmpl b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/returns.tmpl index 71934c9..a79763a 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/returns.tmpl +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/returns.tmpl @@ -40,6 +40,15 @@ function Dopop(link) { }); //]]> </script> + +<script> +function continueReturns() { + document.getElementById("barcode_submit").disabled = false; + document.getElementById("barcode").disabled = false; + document.getElementById("barcode").focus(); + document.getElementById("continue_submit").style.display = 'none'; +} +</script </head> <body> <!-- TMPL_INCLUDE NAME="header.inc" --> @@ -288,6 +297,8 @@ function Dopop(link) { <p class="problem">Item is withdrawn.</p> <!-- /TMPL_IF --> <!-- /TMPL_LOOP --> + + <input id="continue_submit" type="submit" value="Continue" onclick="continueReturns();" /> <!-- TMPL_IF NAME="soundon" --> <audio src="/intranet-tmpl/prog/sound/critical.ogg" autoplay="autoplay" autobuffer="autobuffer"></audio> <!-- /TMPL_IF --> @@ -312,14 +323,20 @@ function Dopop(link) { <fieldset> <legend>Check In</legend> <label for="barcode">Enter item barcode: </label> - <!-- TMPL_IF NAME="exemptfine" --> - <input name="barcode" id="barcode" size="14" class="focus alert"/> - <!-- TMPL_ELSIF NAME="dropboxmode"--> - <input name="barcode" id="barcode" size="14" class="focus alert"/> - <!-- TMPL_ELSE --> - <input name="barcode" id="barcode" size="14" class="focus"/> - <!-- /TMPL_IF --> - <input type="submit" class="submit" value="Submit" /> + <input name="barcode" id="barcode" size="14" + class="focus <!-- TMPL_IF NAME="exemptfine" -->alert<!-- TMPL_ELSIF NAME="dropboxmode"-->alert<!-- /TMPL_IF -->" + <!-- TMPL_IF NAME="found" --> disabled + <!-- TMPL_ELSIF NAME="WrongTransfer" --> disabled + <!-- TMPL_ELSIF NAME="errmsgloop" --> disabled + <!-- /TMPL_IF --> + /> + <input id="barcode_submit" type="submit" class="submit" value="Submit" + <!-- TMPL_IF NAME="found" --> disabled + <!-- TMPL_ELSIF NAME="WrongTransfer" --> disabled + <!-- TMPL_ELSIF NAME="errmsgloop" --> disabled + <!-- /TMPL_IF --> + /> + <!-- TMPL_LOOP Name="inputloop" --> <input type="hidden" name="ri-<!-- TMPL_VAR Name="counter" -->" value="<!-- TMPL_VAR Name="barcode" -->" /> <input type="hidden" name="dd-<!-- TMPL_VAR Name="counter" -->" value="<!-- TMPL_VAR Name="duedate" -->" /> -- 1.5.6.5 _______________________________________________ Koha-patches mailing list Koha-patches@lists.koha.org http://lists.koha.org/mailman/listinfo/koha-patches