@@ -, +, @@ --- koha-tmpl/intranet-tmpl/prog/en/css/uploader.css | 38 +++ .../prog/en/modules/tools/quotes-upload.tt | 317 ++++++++++++++++++++ .../intranet-tmpl/prog/en/modules/tools/quotes.tt | 10 +- koha-tmpl/intranet-tmpl/prog/img/x_alt_16x16.png | Bin 0 -> 215 bytes tools/quotes-upload.pl | 44 +++ tools/quotes/quotes-upload_ajax.pl | 68 +++++ 6 files changed, 472 insertions(+), 5 deletions(-) create mode 100644 koha-tmpl/intranet-tmpl/prog/en/css/uploader.css create mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/tools/quotes-upload.tt create mode 100644 koha-tmpl/intranet-tmpl/prog/img/x_alt_16x16.png create mode 100755 tools/quotes-upload.pl create mode 100755 tools/quotes/quotes-upload_ajax.pl --- a/koha-tmpl/intranet-tmpl/prog/en/css/uploader.css +++ a/koha-tmpl/intranet-tmpl/prog/en/css/uploader.css @@ -0,0 +1,38 @@ +#progress_bar { + margin: 10px 0; + padding: 3px; + border: 1px solid #000; + font-size: 14px; + clear: both; + opacity: 0; + -moz-transition: opacity 1s linear; + -o-transition: opacity 1s linear; + -webkit-transition: opacity 1s linear; +} +#progress_bar.loading { + opacity: 1.0; +} +#progress_bar .percent { + background-color: #99ccff; + height: auto; + width: 0; +} +#server_response { + background-color: white; + background-image: url("../../img/x_alt_16x16.png"); + background-repeat: no-repeat; + background-origin: padding-box; + background-position: right top; + border: 1px solid #DDDDDD; + color: #999999; + font-size: 14px; + height: 30px; + left: 50%; + margin-left: -125px; + margin-top: -15px; + padding: 14px 0 2px; + position: fixed; + text-align: center; + top: 50%; + width: 250px; +} --- a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/quotes-upload.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/quotes-upload.tt @@ -0,0 +1,317 @@ + [% INCLUDE 'doc-head-open.inc' %] +
Source | +Text | +Actions | +
---|---|---|
+ | Loading data... | ++ |