From 6deddfb7bd5bce78b464270b30815537468852bb Mon Sep 17 00:00:00 2001 From: Owen Leonard Date: Sat, 1 Mar 2008 09:28:32 +1300 Subject: [PATCH] Using YUI plugin to do "Loading" mask on addbiblio.pl and authorities.pl. Previous version wasn't compatible with Internet Explorer. Signed-off-by: Chris Cormack Signed-off-by: Joshua Ferraro --- .../intranet-tmpl/prog/en/css/addbiblio.css | 76 +++++++----------- .../prog/en/lib/yui/plugins/bubbling-min.js | 1 + .../prog/en/lib/yui/plugins/loading-min.js | 1 + .../en/modules/authorities/authorities.tmpl | 13 +-- .../en/modules/cataloguing/addbiblio.tmpl | 14 ++-- koha-tmpl/intranet-tmpl/prog/img/loading.gif | Bin 4178 -> 3208 bytes 6 files changed, 45 insertions(+), 60 deletions(-) create mode 100644 koha-tmpl/intranet-tmpl/prog/en/lib/yui/plugins/bubbling-min.js create mode 100644 koha-tmpl/intranet-tmpl/prog/en/lib/yui/plugins/loading-min.js diff --git a/koha-tmpl/intranet-tmpl/prog/en/css/addbiblio.css b/koha-tmpl/intranet-tmpl/prog/en/css/addbiblio.css index 19f5679879..40dc79772f 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/css/addbiblio.css +++ b/koha-tmpl/intranet-tmpl/prog/en/css/addbiblio.css @@ -1,52 +1,34 @@ - #addbibliotabs { margin-top : 1em; } - a.buttonPlus { - font-weight : bold; - text-decoration : none; - } - a.expandfield { - color : #000; - text-decoration : none; - } -#loading { - height: 100%; - width: 100%; - background-color: #000; - position: fixed; - left: 0pt; - top: 0pt; - z-index: 2999; - opacity: 0.5; +#addbibliotabs { + margin-top : 1em; } -*html #loading { - position : absolute; - top : 971px; - filter : alpha(opactity=50); +a.buttonPlus { + font-weight : bold; + text-decoration : none; } -.loading { - background : #EEE url("../../img/loading.gif") no-repeat 17px center; - border : 2px outset #CCC; - color : #000; - font-size : 174%; - height : 70px; - line-height : 70px; - left:50%; - margin-left:-100px; - opacity : 1; - padding:12px; - padding-left : 20; - position:fixed; - text-align : center; - top:17%; - width:200px; - z-index: 3000; - } - * html .loading { - position: absolute; - top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px'); +a.expandfield { + color : #000; + text-decoration : none; +} + +#yui-cms-loading { + background : #FFFFFF; + color : #333333; + display : none; +} + +#yui-cms-loading #yui-cms-float { + text-align : center; + font-size : 175%; + background-image : url(../../img/loading.gif); + background-repeat : no-repeat; + background-position : top; + padding-top : 50px; +} + + +#authoritytabs { + margin-top : 1em; + margin-bottom : 1em; } - #authoritytabs { - margin-top : 1em; - margin-bottom : 1em; - } \ No newline at end of file diff --git a/koha-tmpl/intranet-tmpl/prog/en/lib/yui/plugins/bubbling-min.js b/koha-tmpl/intranet-tmpl/prog/en/lib/yui/plugins/bubbling-min.js new file mode 100644 index 0000000000..33662f5545 --- /dev/null +++ b/koha-tmpl/intranet-tmpl/prog/en/lib/yui/plugins/bubbling-min.js @@ -0,0 +1 @@ +/* diff --git a/koha-tmpl/intranet-tmpl/prog/en/lib/yui/plugins/loading-min.js b/koha-tmpl/intranet-tmpl/prog/en/lib/yui/plugins/loading-min.js new file mode 100644 index 0000000000..33662f5545 --- /dev/null +++ b/koha-tmpl/intranet-tmpl/prog/en/lib/yui/plugins/loading-min.js @@ -0,0 +1 @@ +/* diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/authorities/authorities.tmpl b/koha-tmpl/intranet-tmpl/prog/en/modules/authorities/authorities.tmpl index e0c3c9fc74..805a025fd6 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/authorities/authorities.tmpl +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/authorities/authorities.tmpl @@ -1,13 +1,13 @@ Koha › Authorities › <!-- TMPL_IF name="authid" -->Modify authority #<!-- TMPL_VAR NAME="authid" --> (<!-- TMPL_VAR name="authtypetext" -->)<!-- TMPL_ELSE -->Adding authority (<!-- TMPL_VAR name="authtypetext" -->)<!-- /TMPL_IF --> + +
+
+ Loading, please wait... +
+
+ diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbiblio.tmpl b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbiblio.tmpl index f916873935..02f628e2d4 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbiblio.tmpl +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbiblio.tmpl @@ -1,12 +1,12 @@ Koha › Cataloging › <!-- TMPL_IF NAME="biblionumber" -->Edit MARC Record Number <!-- TMPL_VAR name="biblionumber" --><!-- TMPL_ELSE -->Add MARC Record<!-- /TMPL_IF --> + - +
+
+ Loading, please wait... +
+
+ diff --git a/koha-tmpl/intranet-tmpl/prog/img/loading.gif b/koha-tmpl/intranet-tmpl/prog/img/loading.gif index 41708ca8a6c64e6a6ecec6351a0d97297b49656c..3c2f7c058836808f7f1f5f9a4bdf37d4e5f9284a 100644 GIT binary patch literal 3208 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 vT3#XyZ9kVk-+yU9nXp`q_R4c`Z