From a28de7b4058570169cf2f7531459016b9fd6ef2e Mon Sep 17 00:00:00 2001 From: pines Date: Thu, 11 Jan 2007 21:25:00 +0000 Subject: [PATCH] workaround for bug #292 with fancy prompt; waiting for testing on pines-dev before merging with stable git-svn-id: svn://svn.open-ils.org/ILS/trunk@6756 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/xul/staff_client/server/patron/display.js | 7 +++++-- .../staff_client/server/skin/media/images/stop_sign.png | Bin 0 -> 1729 bytes 2 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 Open-ILS/xul/staff_client/server/skin/media/images/stop_sign.png diff --git a/Open-ILS/xul/staff_client/server/patron/display.js b/Open-ILS/xul/staff_client/server/patron/display.js index 2b3a9e4b67..0c33b159fe 100644 --- a/Open-ILS/xul/staff_client/server/patron/display.js +++ b/Open-ILS/xul/staff_client/server/patron/display.js @@ -373,7 +373,7 @@ patron.display.prototype = { function(req) { try { var msg = ''; obj.stop_checkouts = false; - if (patron.alert_message()) msg += '"' + patron.alert_message() + '"\n'; + if (patron.alert_message()) msg += 'Alert message: "' + patron.alert_message() + '"\n'; //alert('obj.barcode = ' + obj.barcode); if (obj.barcode) { if (patron.cards()) for (var i = 0; i < patron.cards().length; i++) { @@ -412,7 +412,10 @@ patron.display.prototype = { if (holds.ready && holds.ready > 0) msg += 'Holds available: ' + holds.ready; if (msg) { if (msg != obj.old_msg) { - obj.error.yns_alert(msg,'Alert Message','OK',null,null,'Check here to confirm this message.'); + //obj.error.yns_alert(msg,'Alert Message','OK',null,null,'Check here to confirm this message.'); + document.documentElement.firstChild.focus(); + var data_url = window.escape("" + '

Alert

' + msg + '\r\n\r\nPress a navigation button above (e.g. Check Out) to clear this alert.
'); + obj.right_deck.set_iframe('data:text/html,'+data_url,{},{}); obj.old_msg = msg; } else { obj.error.sdump('D_TRACE','Not re-displaying this alert message: ' + msg); diff --git a/Open-ILS/xul/staff_client/server/skin/media/images/stop_sign.png b/Open-ILS/xul/staff_client/server/skin/media/images/stop_sign.png new file mode 100644 index 0000000000000000000000000000000000000000..f7379b3e41d4dfc9923ae185f52e8c397670b8b5 GIT binary patch literal 1729 zcmbuA`#TegAIF!o?`dv@B*;fw!&n0V0BHO9 zA}$?h$idzOeS2^{1(vP{0!;Pv3j-ZYI_MY5K|Y>_M5kT85uHYiNWlS!L?S#cIUzMF z0*`~=NQtT3a4`k|zP;>+@Cduj5LG6{9`iA}#~k}lYP?^dTjCQcIv@S`z749#BgFsx zduEwuHj}K>wWWA_)Pe5*E+-r0M~3F3I6e0sa__d+s z5y;&gX=_R7HQPlJq>E@hEt66>d(mHJ&YV%qKK*IQb#ycp=R_7AhkBi*jXbES8)zZQ zL^=I=HC?kA21RTNCu5dw=7JYaqjo>q-Trt6-SGxFP5uTiQ2QnN)zk3bJ`Y0~7c|Gl zlJ^xdbH=3ZEb}GAUhigT8!6Q#9+Mtw>FkUtM!xyGnF{WE7DY{Bl1`c4l&n~JW6z#0 zrCX&)8ekI-Kj$7i-9IXtYSPhQi4wRA8*??Y2KuaYRc84-Yw2kb;Pq>TY;)sR*i{}O zIe9YN^hlrj7m-tWIlXWDV_T9*p_yA+mqXOThnSjX&14>h>*UDdR99zJ{_nIbPc8Pw z)mwLMvh{ZrvSeqs`LT-C3FmV;4$+09W*I0WSjovsbk_Q@>)q=EgtX4%Gd|fFP12p& zEkPdsV;Riwn0wsXLXuKBE3EalnvTJ-IE~iNGN(^FMH~u4vHga9vh`>F7H$Z|62VeQ z_#CWNi@(CZU~TSX*#3NJ8*I(ybU5BriDm^kN3jA=*^v0r0x*aHS{h`Ds!Vq`x&$3y zazHt6=MUs(x$l5*dz-r7E34}INhLTOo|Wf^-$XP7k|$hqPCE0nScI15lDX&FgD>XU zHLP3Bl@SF6f(~x=b8viuLL}1x?q7ns&8ruhtND~1ncH{}jNOhWj=7}SV0v)@DRzHc z^2K{~*7SulBXzmcD=5Qf`;K_8{Y7MKVql_45&O#9wfFD1t8eIZ`0LK}4;>=SosKpY zjF!4uH*e7pS}W&jJK>^TGb`1>-pl@Vj~W{8oVu886`bU9U78W3P6&v@@O6EAElo>X7=>Pxvn8>sw$jZEA|LhmW8s zTi9xGw&B^|2I#QM7OhWg@uW4~gCrK~LW2=o2+MjIy?;=GI@Co$xEwJ}3+UdLJvetH zumY%Q;2toVv~UXnuV;6u_P67}AP1_MLzYrsL$lGER2bc(lpoDhDXi4W4zC%27D%vr zE$%_3KApMy