From 347bd393dd1bddd98877b9c571e8636c8fa26ffe Mon Sep 17 00:00:00 2001 From: Koustubha Kale Date: Sun, 14 Nov 2010 20:03:17 +0530 Subject: [PATCH 1/2] Bug 5401: WYSWYG for Koha News Patch 1 eltre-1.1 library Content-Type: text/plain; charset="utf-8" This patch adds the eltre-1.1 library from elrte.org which is BSD style licensed. This library is for use in WYSWYG editor for Koha staff client news editor. I have tweaked the eltre css file elrte.full.css to get the buttons to display properly in Koha. I have also removed the src directory, the changelog, readme and eltre.html files to reduce patch size and get rid of whitespace errors. I have also used a sed one liner on the eltre dir to get rid of trailing whitespace errors. --- .../prog/en/js/elrte-1.1/css/elrte-inner.css | 95 + .../prog/en/js/elrte-1.1/css/elrte.full.css | 524 ++ .../prog/en/js/elrte-1.1/images/elrte-toolbar.png | Bin 0 -> 28256 bytes .../prog/en/js/elrte-1.1/images/google-maps.png | Bin 0 -> 2007 bytes .../prog/en/js/elrte-1.1/images/loading.gif | Bin 0 -> 1279 bytes .../prog/en/js/elrte-1.1/images/media-director.png | Bin 0 -> 2011 bytes .../prog/en/js/elrte-1.1/images/media-flash.png | Bin 0 -> 2054 bytes .../en/js/elrte-1.1/images/media-quicktime.png | Bin 0 -> 2639 bytes .../en/js/elrte-1.1/images/media-realaudio.png | Bin 0 -> 1609 bytes .../prog/en/js/elrte-1.1/images/media-rutube.png | Bin 0 -> 2442 bytes .../prog/en/js/elrte-1.1/images/media-vimeo.png | Bin 0 -> 1501 bytes .../prog/en/js/elrte-1.1/images/media-winmedia.png | Bin 0 -> 2449 bytes .../prog/en/js/elrte-1.1/images/media-youtube.png | Bin 0 -> 1700 bytes .../prog/en/js/elrte-1.1/images/pagebreak.gif | Bin 0 -> 54 bytes .../prog/en/js/elrte-1.1/images/pixel.gif | Bin 0 -> 43 bytes .../en/js/elrte-1.1/images/smileys/evilgrin.png | Bin 0 -> 797 bytes .../prog/en/js/elrte-1.1/images/smileys/grin.png | Bin 0 -> 822 bytes .../prog/en/js/elrte-1.1/images/smileys/happy.png | Bin 0 -> 824 bytes .../prog/en/js/elrte-1.1/images/smileys/smile.png | Bin 0 -> 787 bytes .../en/js/elrte-1.1/images/smileys/surprised.png | Bin 0 -> 780 bytes .../prog/en/js/elrte-1.1/images/smileys/tongue.png | Bin 0 -> 820 bytes .../en/js/elrte-1.1/images/smileys/unhappy.png | Bin 0 -> 778 bytes .../prog/en/js/elrte-1.1/images/smileys/waii.png | Bin 0 -> 785 bytes .../prog/en/js/elrte-1.1/images/smileys/wink.png | Bin 0 -> 801 bytes .../prog/en/js/elrte-1.1/images/yandex-maps.png | Bin 0 -> 1667 bytes .../prog/en/js/elrte-1.1/js/elrte.full.js | 8646 ++++++++++++++++++++ .../prog/en/js/elrte-1.1/js/elrte.min.js | 9 + .../en/js/elrte-1.1/js/i18n/elrte.YOUR_LANG.js | 211 + .../prog/en/js/elrte-1.1/js/i18n/elrte.ar.js | 195 + .../prog/en/js/elrte-1.1/js/i18n/elrte.cs.js | 169 + .../prog/en/js/elrte-1.1/js/i18n/elrte.de.js | 168 + .../prog/en/js/elrte-1.1/js/i18n/elrte.es.js | 167 + .../prog/en/js/elrte-1.1/js/i18n/elrte.fa.js | 168 + .../prog/en/js/elrte-1.1/js/i18n/elrte.fr.js | 167 + .../prog/en/js/elrte-1.1/js/i18n/elrte.hu.js | 201 + .../prog/en/js/elrte-1.1/js/i18n/elrte.it.js | 167 + .../prog/en/js/elrte-1.1/js/i18n/elrte.jp.js | 187 + .../prog/en/js/elrte-1.1/js/i18n/elrte.lv.js | 179 + .../prog/en/js/elrte-1.1/js/i18n/elrte.nl.js | 199 + .../prog/en/js/elrte-1.1/js/i18n/elrte.pl.js | 168 + .../prog/en/js/elrte-1.1/js/i18n/elrte.ru.js | 211 + .../prog/en/js/elrte-1.1/js/i18n/elrte.ua.js | 201 + .../prog/en/js/elrte-1.1/js/i18n/elrte.zh_TW.js | 167 + .../prog/en/js/elrte-1.1/js/jquery-1.4.2.min.js | 154 + .../js/elrte-1.1/js/jquery-ui-1.8.5.custom.min.js | 284 + .../images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 0 -> 180 bytes .../images/ui-bg_flat_75_ffffff_40x100.png | Bin 0 -> 178 bytes .../images/ui-bg_glass_55_fbf9ee_1x400.png | Bin 0 -> 120 bytes .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 0 -> 105 bytes .../images/ui-bg_glass_75_dadada_1x400.png | Bin 0 -> 111 bytes .../images/ui-bg_glass_75_e6e6e6_1x400.png | Bin 0 -> 110 bytes .../images/ui-bg_glass_95_fef1ec_1x400.png | Bin 0 -> 119 bytes .../ui-bg_highlight-soft_75_cccccc_1x100.png | Bin 0 -> 101 bytes .../smoothness/images/ui-icons_222222_256x240.png | Bin 0 -> 4369 bytes .../smoothness/images/ui-icons_2e83ff_256x240.png | Bin 0 -> 5355 bytes .../smoothness/images/ui-icons_454545_256x240.png | Bin 0 -> 4369 bytes .../smoothness/images/ui-icons_888888_256x240.png | Bin 0 -> 4369 bytes .../smoothness/images/ui-icons_cd0a0a_256x240.png | Bin 0 -> 4369 bytes .../smoothness/jquery-ui-1.8.5.custom.css | 362 + 59 files changed, 12999 insertions(+), 0 deletions(-) create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/css/elrte-inner.css create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/css/elrte.full.css create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/elrte-toolbar.png create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/google-maps.png create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/loading.gif create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/media-director.png create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/media-flash.png create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/media-quicktime.png create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/media-realaudio.png create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/media-rutube.png create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/media-vimeo.png create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/media-winmedia.png create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/media-youtube.png create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/pagebreak.gif create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/pixel.gif create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/smileys/evilgrin.png create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/smileys/grin.png create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/smileys/happy.png create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/smileys/smile.png create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/smileys/surprised.png create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/smileys/tongue.png create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/smileys/unhappy.png create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/smileys/waii.png create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/smileys/wink.png create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/yandex-maps.png create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/elrte.full.js create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/elrte.min.js create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/i18n/elrte.YOUR_LANG.js create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/i18n/elrte.ar.js create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/i18n/elrte.cs.js create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/i18n/elrte.de.js create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/i18n/elrte.es.js create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/i18n/elrte.fa.js create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/i18n/elrte.fr.js create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/i18n/elrte.hu.js create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/i18n/elrte.it.js create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/i18n/elrte.jp.js create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/i18n/elrte.lv.js create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/i18n/elrte.nl.js create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/i18n/elrte.pl.js create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/i18n/elrte.ru.js create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/i18n/elrte.ua.js create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/i18n/elrte.zh_TW.js create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/jquery-1.4.2.min.js create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/jquery-ui-1.8.5.custom.min.js create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/ui-themes/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/ui-themes/smoothness/images/ui-bg_flat_75_ffffff_40x100.png create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/ui-themes/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/ui-themes/smoothness/images/ui-bg_glass_65_ffffff_1x400.png create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/ui-themes/smoothness/images/ui-bg_glass_75_dadada_1x400.png create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/ui-themes/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/ui-themes/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/ui-themes/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/ui-themes/smoothness/images/ui-icons_222222_256x240.png create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/ui-themes/smoothness/images/ui-icons_2e83ff_256x240.png create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/ui-themes/smoothness/images/ui-icons_454545_256x240.png create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/ui-themes/smoothness/images/ui-icons_888888_256x240.png create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/ui-themes/smoothness/images/ui-icons_cd0a0a_256x240.png create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/js/ui-themes/smoothness/jquery-ui-1.8.5.custom.css diff --git a/koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/css/elrte-inner.css b/koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/css/elrte-inner.css new file mode 100644 index 0000000..3f6b4cf --- /dev/null +++ b/koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/css/elrte-inner.css @@ -0,0 +1,95 @@ + +body.el-rte-rtl, body.el-rte-rtl * { + direction:rtl; +} + +body.el-rte-structure table, +body.el-rte-structure caption, +body.el-rte-structure td, +body.el-rte-structure th, +body.el-rte-structure p, +body.el-rte-structure div, +body.el-rte-structure blockquote +{ outline:1px dotted #99ccff; } + +body.el-rte-structure a[name] { + display:inline-block; + vertical-align:baseline; + width:12px; + height:12px; + border:1px dotted #ccc; + background: url('../images/elrte-toolbar.png') -564px -8px no-repeat; +} +img { cursor: default; } + +img.elrte-webkit-hl { outline:1px dashed #777; } + +.elrtebm { +} + +.elrte-media-x-shockwave-flash, +.elrte-media-quicktime, +.elrte-media-x-director, +.elrte-media-x-mplayer2, +.elrte-media-x-pn-realaudio-plugin, +.elrte-media-youtube, +.elrte-media-rutube, +.elrte-media-vimeo, +.elrte-yandex-maps, +.elrte-google-maps, +.elrte-media { + border:1px solid #ccc; + background:#eee url(../images/media-flash.png) center center no-repeat; +} +.elrte-media-x-shockwave-flash { + background-image:url(../images/media-flash.png); +} +.elrte-media-youtube { + background-image:url(../images/media-youtube.png); +} +.elrte-media-vimeo { + background-image:url(../images/media-vimeo.png); +} +.elrte-media-rutube { + background-image:url(../images/media-rutube.png); +} +.elrte-media-quicktime { + background-image:url(../images/media-quicktime.png); +} +.elrte-media-x-director { + background-image:url(../images/media-director.png); +} +.elrte-media-x-mplayer2 { + background-image:url(../images/media-winmedia.png); +} +.elrte-media-x-pn-realaudio-plugin { + background-image:url(../images/media-realaudio.png); +} +.elrte-yandex-maps { + background-image:url(../images/yandex-maps.png); +} +.elrte-google-maps { + display: block; + background-image:url(../images/google-maps.png); +} + +.elrte-pagebreak { + + display:block; + clear:both; + width:100%; + height:7px; + outline:1px dotted #777; + outline-left:none; + outline-right:none; + background:transparent url(../images/pagebreak.gif) center center no-repeat; +} + +.elrte-pagebreak:after { + content: "."; + display: block; + font-size:0; + height: 0; + clear: both; + visibility: hidden; +} diff --git a/koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/css/elrte.full.css b/koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/css/elrte.full.css new file mode 100644 index 0000000..4bdf270 --- /dev/null +++ b/koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/css/elrte.full.css @@ -0,0 +1,524 @@ +/*! + * elRTE WYSIWYG HTML-editor + * Version 1.1 (2010-09-20) + * http://elrte.org + * + * Copyright 2010, Studio 42 Ltd. + * Licensed under a 3 clauses BSD license + */ + +@charset "UTF-8"; +a { outline: none; } + +/************* clearfix **********************/ + +.clearfix:after { + content: "."; + display: block; + font-size:0; + height: 0; + clear: both; + visibility: hidden; +} + +.clearfix { display: block; } + +.rounded-2 { -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; } +.rounded-3 { -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } +.rounded-4 { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; } +.rounded-5 { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } +.rounded-6 { -moz-border-radius: 6px; -webkit-border-radius: 5px; border-radius: 6px; } +.rounded-7 { -moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px; } +.rounded-left-3 { -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; } +.rounded-bottom-7 { -moz-border-radius-bottomleft:7px; -moz-border-radius-bottomright:7px; -webkit-border-bottom-left-radius: 7px;-webkit-border-bottom-right-radius: 7px; border-bottom-left-radius: 7px; border-bottom-right-radius: 7px;} + + +.ui-widget { font-size:.9em;} +.ui-dialog .ui-dialog-buttonpane button { padding: .1em .6em .2em .6em; } + +/* colorpicker "button" */ +.el-colorpicker { + width : 16px; + height : 16px; + border:1px solid #ccc; + position:relative; + cursor:default; +} + +/* colors palette */ +.el-palette { + width: 182px; + border:1px solid #ccc; + background:#fff; + padding:3px 2px 3px 3px; + z-index:10000; /* fight with ui.dialog 0_o */ + position:absolute; + top:16px; + left:0; +} + +/* color cell in palette */ +.el-palette .color { + float:left; + width:14px; + height:14px; + line-height:1px; + border-top: 1px solid #eee; + border-left:1px solid #eee; +} + +/* side below color cells */ +.el-palette .panel { + border-top:1px solid #ccc; + margin-top:7px; + padding:5px 3px 5px 3px; +} + +/* "window" with selected color */ +.el-palette .panel .preview { + float:right; + width:18px; + height:18px; + border:1px solid #ccc; +} + +/* color value text field */ +.el-palette .panel input { + border:1px solid #ccc; +} +/* dialog container */ +.ui-widget .el-dialogform { + padding:5px 3px; + +} + +.ui-widget .el-dialogform-rtl { + direction: rtl; +} + +.ui-widget .el-dialogform-rtl .ui-tabs-nav li { + float:right; +} + +.el-dialogform div.tab:hover { background:transparent; } +.ui-dialog .ui-dialog-title, .ui-dialog .ui-dialog-content { + font-size:.9em; +} + +/* tabs nav */ +.ui-tabs .ui-tabs-nav li a { + padding:.2em .7em; +} + +/* tab container */ +.el-dialogform .tab { + padding:5px 0 12px 0; + border:none; +} +/* line separator */ +.el-dialogform .separator { + border-top:1px solid #ccc; + margin: 5px 2px; +} + +/* table in dialog or in tab */ +.el-dialogform table { + width:100%; + border: none; +} + +.el-dialogform table td { + padding: 2px; +} + +.el-dialogform input, .el-dialogform textarea { + border:1px solid #ccc; +} + +.el-dialogform select { + padding:0; +/* font-size:11px;*/ +} + +.el-dialogform .spinner { + background:url(../images/loading.gif) 50% 50% no-repeat; + text-align:center; + width:150px; + height:50px; + margin:10px auto; + padding-top:33px; + font-weight:bold; +} +.el-dialogform-error { + background: #fee; color:#ff0000; border: 2px #844 solid; padding: 10px; margin-bottom: 1em 0; + +} +.el-dialogform-message { + background: #efe; color: #040; border: 2px #484 solid; padding: 10px; margin-bottom: 1em 0; +} + + +.el-dialogform table td .el-borderselect table { + width:auto; +} + +.el-dialogform table td .el-borderselect table td { + padding-left :0; + padding-right:2px; +} +.el-paddinginput { + display: block; + white-space: nowrap; +} +.el-paddinginput input { + margin :0 1px 0 0; + border:1px solid #ccc; +} +.el-paddinginput select { + padding:0; +}/* container for elselect */ +.el-select { + height:17px; + width : 110px; + border:1px solid #ccc; + cursor: default; + position:relative; +} +.el-select.hover { + background-color:#eee; +} + +/* selected element */ +.el-select label { + height:17px; + line-height:17px; +/* font-size:.92em;*/ + padding: 0 5px; + margin: 0 12px 0 0; + display:block; + white-space:nowrap; + overflow:hidden; + background: #fff; + border-right:1px solid #ccc; +} +/* drop-down list */ +.el-select .list { + border:1px solid #ccc; + display:block; + position:absolute; + overflow:auto; + background:#fff; + z-index:1000; +/* height:1610px*/ +} +/* drop-down list item */ +.el-select .list div { + position:relative; + padding:3px 25px 3px 7px; + border-bottom:1px solid #eee; +} +/* drop-down list item hovered */ +.el-select .list .hover { + background:#efefef; +} +/* drop-down list item selected */ +.el-select .list .active { + background-color:#c3dbef; +} +/* any elements in drop-down list item */ +.el-select .list div * { + padding:0; + margin:0; + border:none; + white-space:nowrap; + display:block; +} + +/* контейнер */ +.el-rte { + font-family: Trebuchet MS, Verdana, Geneva,sans-serif; +/* border:1px solid #aaa;*/ +} +.el-rte.el-fullscreen { + position:absolute; + width:99%; +/* height:100%;*/ + top:0; + left:0; + margin:0; +/* z-index:101;*/ +} + +.elrte-swf-placeholder { + width:1px; + background: url('../images/swf.png') 0 0 no-repeat; +} + +/* style to detect images url */ +/*.el-rte */ +.elrtetesturl { color:red; background-image:url(../images/pixel.gif);} + +/* панель инструментов */ +.el-rte .toolbar { background-color:#eee; padding:3px 7px 2px 7px; border:1px solid #ccc; white-space:normal; display:inline-block;} + +.el-rte-rtl .toolbar { direction: rtl; } + +/* панель кнопок */ +.el-rte .toolbar ul { + position:relative; + display:inline-block; + display: -moz-inline-stack; + display: inline-block; + vertical-align: top; + zoom: 1; + *display: inline; + margin:0; + list-style:none; + padding:0 2px 0 5px; + background: url('../images/elrte-toolbar.png') -934px -2px no-repeat; +} +/* первая панель кнопок */ +.el-rte .toolbar ul.first { + background:transparent; + padding-left:0; +} +/* кнопка */ +.el-rte .toolbar ul li { + clear:none; + display:inline-block; + display: -moz-inline-stack; + display: inline-block; + height:22px; + width:22px; + vertical-align: top; + zoom: 1; + *display: inline; + margin:1px 1px; + padding:0; /* Joomla 1.6 compat */ + background:url('../images/elrte-toolbar.png') no-repeat; + border:1px solid #ccc; +} +/* активная и подсвеченная и неактивная кнопка */ +.el-rte .toolbar ul li.hover { border:1px solid #54b9bf; } +.el-rte .toolbar ul li.active { background-color:#c3dbef; border:1px solid #fff; } +.el-rte .toolbar ul li.disabled { opacity:alpha(0.3); opacity: 0.3; filter:Alpha(Opacity=30);} +/* кнопки */ +.el-rte .toolbar ul li.about {background-position:-829px -5px;} +.el-rte .toolbar ul li.save {background-position:-30px -2px;} +.el-rte .toolbar ul li.new {background-position:-55px -2px} +.el-rte .toolbar ul li.copy {background-position:-78px -2px} +.el-rte .toolbar ul li.css {background-position:-801px -5px} +.el-rte .toolbar ul li.cut {background-position:-104px -2px} +.el-rte .toolbar ul li.paste {background-position:-128px -2px} +.el-rte .toolbar ul li.pastetext {background-position:-534px -2px} +.el-rte .toolbar ul li.pasteformattext {background-position:-154px -2px} +.el-rte .toolbar ul li.removeformat {background-position:-180px -2px} +.el-rte .toolbar ul li.docstructure {background-position:-712px -4px} +.el-rte .toolbar ul li.undo {background-position:-205px -2px} +.el-rte .toolbar ul li.redo {background-position:-230px -2px} +.el-rte .toolbar ul li.bold {background-position:-252px -2px; } +.el-rte .toolbar ul li.italic {background-position:-270px -2px;} +.el-rte .toolbar ul li.underline {background-position:-290px -2px; } +.el-rte .toolbar ul li.strikethrough {background-position:-149px -29px} +.el-rte .toolbar ul li.subscript {background-position:-54px -29px} +.el-rte .toolbar ul li.superscript {background-position:-76px -29px} +.el-rte .toolbar ul li.justifyleft {background-position:-311px -2px} +.el-rte .toolbar ul li.justifycenter {background-position:-335px -2px} +.el-rte .toolbar ul li.justifyright {background-position:-360px -2px} +.el-rte .toolbar ul li.justifyfull {background-position:-174px -29px} +.el-rte .toolbar ul li.insertunorderedlist {background-position:-100px -29px} +.el-rte .toolbar ul li.insertorderedlist {background-position:-124px -29px} +.el-rte .toolbar ul li.outdent {background-position:-6px -29px} +.el-rte .toolbar ul li.indent {background-position:-32px -29px} +.el-rte .toolbar ul li.blockquote {background-position:-220px -30px} +.el-rte .toolbar ul li.div {background-position:-655px -29px} +.el-rte .toolbar ul li.stopfloat {background-position:-771px -5px} +.el-rte .toolbar ul li.nbsp {background-position:-580px -2px} +.el-rte .toolbar ul li.forecolor {background-position:-372px -30px} +.el-rte .toolbar ul li.hilitecolor {background-position:-395px -30px} +.el-rte .toolbar ul li.link {background-position:-244px -29px} +.el-rte .toolbar ul li.unlink {background-position:-270px -29px} +.el-rte .toolbar ul li.anchor {background-position:-296px -30px} +.el-rte .toolbar ul li.image {background-position:-384px -2px} +.el-rte .toolbar ul li.flash {background-position:-410px -2px} +.el-rte .toolbar ul li.file {background-position:-436px -3px} +.el-rte .toolbar ul li.table {background-position:-421px -30px} +.el-rte .toolbar ul li.tableprops {background-position:-602px -29px} +.el-rte .toolbar ul li.tbcellprops {background-position:-806px -27px} +.el-rte .toolbar ul li.tablerm {background-position:-461px -2px} +.el-rte .toolbar ul li.tbrowbefore {background-position:-683px -4px} +.el-rte .toolbar ul li.tbrowafter {background-position:-654px -4px} +.el-rte .toolbar ul li.tbrowrm {background-position:-500px -30px} +.el-rte .toolbar ul li.tbcolbefore {background-position:-741px -27px} +.el-rte .toolbar ul li.tbcolafter {background-position:-772px -27px} +.el-rte .toolbar ul li.tbcolrm {background-position:-526px -30px} +.el-rte .toolbar ul li.tbcellsmerge {background-position:-552px -30px} +.el-rte .toolbar ul li.tbcellsplit {background-position:-629px -29px} +.el-rte .toolbar ul li.smiley {background-position:-322px -29px} +.el-rte .toolbar ul li.spec-text {background-position:-487px -2px} +.el-rte .toolbar ul li.print {background-position:-509px -2px} +.el-rte .toolbar ul li.horizontalrule {background-position:-199px -29px} +.el-rte .toolbar ul li.fullscreen {background-position:-348px -30px} +.el-rte .toolbar ul li.elfinder {background-position:-436px -2px} +.el-rte .toolbar ul li.ltr {background-position:-855px -27px} +.el-rte .toolbar ul li.rtl {background-position:-855px -3px} +.el-rte .toolbar ul li.pagebreak {background-position:-711px -28px} + + +/* рабочая зона (обертка над iframe) */ +.el-rte .workzone { border:1px solid #eee; border-top:none; height:400px;} +.el-rte.small .workzone { min-height:250px; } + +/* source code */ +.el-rte textarea { width:100%; height:100%; border:none; zoom:1; outline:none;} +.el-rte.small textarea { min-height:250px;} +/* редактор */ +.el-rte iframe { + width: 100%; + height:400px; + + outline:none; + border:0 solid; + padding:0; + margin:0; + background:#fff; + z-index:100; +} +.el-rte.small iframe { min-height:250px;} + +/* панель статуса (путь) */ +.el-rte .statusbar { + height: 21px; + padding: 0 9px; + font: 11px/21px 'monaco', 'andale mono', 'lucida console', monospace; + background-color:#eee; + border-top:1px solid #ccc; + border-top:none; +} + +.el-rte-rtl .statusbar { + direction:rtl; +/* text-align:right;*/ +} + +/* табы */ +.el-rte .tabsbar { display: block; } +.el-rte .tabsbar .tab { + float:left; + margin-right:2px; + padding: 6px 17px; + font-size: .82em; + font-weight:bold; + color:#777; + text-align:center; + border:1px solid #eee; + border-top:none; + background: #fff; + cursor: default; +} +.el-rte .tabsbar div.active { background: #eee; color:#444; } +.el-rte-rtl .tabsbar .tab { float:right; } + +/* выпадающие меню */ +/* container for elselect */ +.el-rte .toolbar ul li.el-select { + height:22px; + width : 120px; + border:1px solid #ccc; + font-size:.82em; + cursor: default; + background-position:-475px -30px; +} + +.el-rte .toolbar ul li.el-select.hover { + background-color:#fefefe; +} + +.el-rte .toolbar ul li.el-select label { + height:19px; + padding: 3px 5px 0 5px; + float:none; /* Joomla 1.6 compat */ + width:96px; /* Joomla 1.6 compat */ +} + +/* textarea & iframe в диплогах вставки текста */ +.el-rte-paste-input { + width : 99%; + height: 250px; + border: 1px solid #ccc; + padding:0; + margin:0; + outline:none; +} +/* индикатор выбраного цвета на кнопке */ +.el-rte .toolbar ul li div.color-indicator { + width:18px; + height:4px; + margin:16px 0 2px 2px; + background-color: #000; +} +.el-rte-rtl .toolbar ul li div.color-indicator { + margin:16px 2px 2px 0; +} +/* colors palette */ +.el-palette { top:20px; } + +.el-dialogform, .el-dialogform td { font-size:.9em; } +.el-dialogform select { font-size:.9em;} +.ui-dialog .ui-dialog-buttonpane { padding: .4em, 1em;} +.ui-dialog .ui-dialog-buttonpane button { margin: .3em .4em .1em 0; font-size:.9em;} +.ui-dialog .ui-dialog-titlebar { padding: .3em 1em .3em; } +/*.ui-dialog-buttonset { padding:0; background-color:#333;}*/ +/* диалоговые окна */ +.el-dialogform label { + display:block; +} +.el-dialogform label input { + margin-right:2px; +} +.el-dialogform iframe.el-rte-preview { + width : 100%; + height : 235px; + margin:0; + padding:0; + outline:none; + border:none; +} +.el-dialogform fieldset { + border:1px solid #ccc; + padding : 0; +} +.el-dialogform fieldset legend { + font-size:.9em; + padding: .1em .5em; + margin: 0 0 5px 1em; + border:1px solid #ccc; + background-color: #eee; +} +.el-dialogform p { padding:.2em .3em;} +.el-dialogform h3 { color:#555; padding:1.2em 0 0 0; margin:0; font-size:1.2em; } + +.el-dialogform h4 { color:#555;font-size:1em; padding:0; margin: 3px 9px; } + +.elrte-logo { + width:48px; + height:46px; + float:left; + margin:.5em 1em; + background:url('../images/elrte-toolbar.png') -880px -7px no-repeat; +} +.elrte-ver { font-size:.9em; padding-left:.7em;} +.elrte-copy { font-size:.9em; padding-left:.3em;} +table.elrte-authors { margin-bottom:1em;} +table.elrte-authors td { border-bottom:1px solid #eee;} +/* widgets */ +.el-borderselect {} +.el-borderselect table { margin:0; } +.el-borderselect table td { padding : 0 2px 0 0; vertical-align:middle; } +.el-borderselect input { margin:0; border:1px solid #ccc; } + +.el-paddinginput { display: block; white-space: nowrap; } +.el-paddinginput input { margin :0 1px 0 0; border:1px solid #ccc; } +.el-paddinginput select { padding:0; } + +.el-rte-smiley { margin:5px; } diff --git a/koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/elrte-toolbar.png b/koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/elrte-toolbar.png new file mode 100644 index 0000000000000000000000000000000000000000..206df93fa207070d0d3a96ca49e65e49c9553103 GIT binary patch literal 28256 zcmaI7W0)>Ivj#f0wZ^t>+qP}nwr$(?%o?t-tu?l7oq6|%!+rY4^CY>dD%I7MbdtXB z2zgmCSSU;=0001332|XX007|XpE4T+*v~J7y@dD{#yo^-EHd;m_ChA+7UG_cCQ6>N%0`}6MjXb3e7yMF?wmgcY)qUD z@ZD{!ZJjvXc?kc2j5G{voJ@?I^z``uz6gJMb2K*PR1_BdcV9m>9zt_xXM0XM zIyW~rS~n(IJ4Z7*1`ZC6e{3)^()>u!IC%zo>R!t#K76kQQ6MU`ae;WH@9=Pb27KH#}`s! z!Iv>GvatQ9{y*|EGMo~&PR<6lMkW%%JcK_MXe}&^IfWP)*qNCHMFrW|nHd;_MFm+! zgaidySXo$vI9TXeSpTCdY-i+RV`A(4A6?`B>I%{Sue$%Ff{p!8&%!2-7Op17qK^fYyT<`RsTO4fW_1~{_l$auZA!nFuq>EY#y)FTAeP|)r}2g zyv}1KXs#t(Utbu`7ko8%4!#5HS*4dvh*{ooB1rs%A`2*TsQF+ZchVH9OyH&)TFvHjz&_{YOlH%IU#mXWxHUKj6P_tTR}Q#sr9{X27ac*pKoE(+erj!B z`fukWDckO~)fR(Gx^ViE8Ams#t+!4kzhcj|X2RlHOtd*zYot+yd+%EA{}rx`11!>N z&|t@N;B&ZvkLKvI@ZEA|ks!g4>_o%SN_AnNtGdQw6yveQr@00VmDXI}FSkDv#9q$t zqDq7c3(9?suD;=7zAw3m?|I-L7d}u{ovGu$EL0TE{8MnG`ohMK!#`)_xfRHB=S@fU z&(FQsczJy%@ccdy!^F=+;5S#gJ?=?Q>M>LjBTPZ`U_0;+*4NoPgyJL?2)IsJ?}Pr7 zpjqef_UmTm1oT2B9RiPDw$VrQD0Az<2?!WVIRq&tYw}8yCb1}0CX*yXftJWq3ZXg< z6)avvr`&D;H{BEcO17dF{IHP&f`= zw<`n2;c~qoiY)Ywm*OW+SmBW@VZ`o0qD-ND`xAlur5)?j^m5(ujLq(Cbjh&7=Xj7z zRQ)REGpPu_HRkVtqwSzNIGW<7-#>fS9va|ZH&;83=#fHLR_HGeJa)ZN7G9nLB`dC8 zbq#w@#|@9(e9vHgqOn!&E+{Anl*wYX%)rk6(wEL)bVjGs$vpXzTPl;Ky6E~rp`oE+ zH3{*>KSAJ!;zX&4k~m{)K$)YNTT|u#NQDM0k&<`gu_0uo);btC6r$J(` z&f|NFyTSgqorB)|))uZ7i+@ZE?9B3VD^O&W;AjvypiP?Y+vQ2R=(qQk=u-RsyEd`Y zSR%>itO121T=*)r&4UNtB zXabQR%P~fB9?6pBqw4_}LyYfMFlracXbW|;1*`dpQ4;jmUBHt5;_y4zF_ve_w=VJM zx3ZU>yg7<?)Tp4qe+40qG^$S}?pkVKUw3HVGHS(9*6kM@m%IuQ0ovhfTI4Y_ z1kSHl+S-8xk`GC0M;8~9a7rWq=fkP>^-K%(cq$}BM29~`BOk2}UBi0J9D%et?jj;4 zU&niAopV!Duoo8>{KQBG0eHrY7)qx&*x31Fa(o=aLqj$f?R$|sJELzKldoVj4A>!~ zLZ}Dxvt4vT#05}}F$e_Q!4d>VBvop4U&iYHOm@96f(9|F70OR1Itz0i5Ku)47_07TJZn5{#E+<(A&sUqKj}X=` z?A+L4zAx<3pX_(YyjZPYZ1o0BVorl?ZEe@HzrEa|&iZ0;xHyXj>yDg@Pq2hXT?DuD zopIWQO++G@Rawdza4+6|p)>)W@VtTH`N#{#?O*BI)WnhkU%N{y^g2$Q+1lXr9RAgUaev>*h&m*ctml-l#ycTUf6KnaT zJoRj>cj;uNHEj2jLGDJ}EcST$)^ya+lSHPZ*za@}#C*PT*9)a_2fY>0C^xLhf8}*G z92$LkgOBlKXXn;nQ_xZGVnO7QcbCAD^`}cU^{T)5#ISRCd;INmvBE!l_T2q~>%fV@ zV%vJD@s-+7fi$a1Mq*_-aS}($9j3ez;Z1?{VVyYNGOMCv{zOj9qa@OhK07&a2Yplt!k0)#cqAN?!{uZ+rma(ejlBI{7g+0bDzH6`dxK(dg@V{znzj}8+o8pSdXY` zg<5jjO;52DFBwRX1jHM0mjr;ZTsv-&Z=N|9zPI0Hj3LXA1jcT`?jyI$ehF+NW%=TgVfe!1Uf*Gd zdeZU5O4?~^p<%bx%>f0OwkerRzKel_qm{PRY@y^uqwy#la*9DIT{TI& zNC_%WNfN(>>aSRZF4(NagOsJb|2haWU(^^-9(Ja^&h-(3II1!-riQ*h#`IZ8j#)zB zlp7!4ht1V&1>Yi>#bYeej)wSpPwuF2Ie&$afghHgo&5~r>P?d%UeD2XaJo>|m2V>t z$&Q(9Bne`BM@h?#*f71koJ!E^0hq*|AP?Xo=@nj7q*r^rgHL7>ZF74*Bm_$4?q)ETI9Ak-ey zix=T+n~lJ9VNYcKSmV%{4I0AwSMY1tv`Qm!?@K&}ojK1Gt(>{of~AR|>O}~@bH~ae zJ0r@vfE=eAJ@bUP9E(JeOo(+tct>qwDp-)Kw$Vq=FYlNq-U9{oM^@aS;AJ2rLA>9! z5#3Oz1|$%T(WrRXf=TkX3s5BP(zrq4R(nd;2Sy@^x{hRo4@4&PMvzc1+gHQ4}t%~q)h}}yrH~xTw z$UcXCV!{OS8BkBe-W%J+VvEByr{m=;W&-+b{Fg31vkq$F;FO~(1%W@nwT>yGzUk|A zP(rG6c!WXB2cr!X^`%CGG^jELHdUD#!DHG3l9offAH;Gq%wR>SUAZ7}TLmMW3!}tX zuIi4pH-!XS0EamMq2J0-sX4L!gUNIdA2rT1DfLF;0c#Yk`u%~@zka15UT(B)qyPG) zhKM>0tkdai5jQ#jxY(|2EQuo$Cw|$S7g;_6|l*3aqe|9 zrgV2UVQ|upFPT)v)*A~{=KvByKtIJYMIcg9vqZT86+^y<{`l+bOTJhfF+4gNL`+QV z#{St}rD7{q8YJB;an@i6>vZpIFIL7sgHfpv1o^8-ERLTXg>n6TZzw8AnKaBA3#(kE zDfGZV{RCxp!QBTc-MFbZgaj{rlqm2O$qgxeR5Sgr3WCF3|GJ9P7$sO$iD?9tsI|2< zZ&#FDDd_Fd6jsz3326dEFTry~K;bTVZto;49|=i_1oWkUIK>k)X_^T(?X;Db6#>2~ zJaLFSkQ|7mVm|cnEW3!%*A3I#tC6U;>nMw|!DAObNUia92xj*Xf8|8qX>u$=rYhp0 zA0MivR@W{de3YY>$b`RQ_<@5}y!?a^Y$J}RiB>)38!}1_i(a|K2SrRJm=CGgQg0+Q)~7%2*oR2N|rQ zTwWeGbLAk@ZATrK`jiLE)za#!mX;Xbq&lmhrUS_rsuzLY83APmK_Q_PA`W8!N;1fw z6;nm%x*rR!|IlglXi}%)P~;W)<~5OD+fNSLoo#kK?|ck<5D=Czl_=LxpHY(w&UQE= zNZd(MF48l7&>+?yuXiDC`ch}sy*|R26-c<>2m`L(h*_BfwR!_}Ux@e4q?F0!@m_9~ zeedY5)zz(tCnZ#X!{ZL){X4R1l6epmuA>Xd;PJJ58C4eJHr-j%a z{^{JFTnes7XS4lFN=H}6OQY3l?S8Y2y&A zUQ^mElPDZ3Nu^q2iL45p zM8(zAjidxgr`OkLAD(Z~R`q9=4Udcjiim-gKp@tYU1J`Q#x6~D*zHMs(3Vpyy+ zXEh_@w8qy{CU^zRmltyFIkM!~;L9+;G&)iWNP0Sjk2?>YiV=ieJG7A(B!fsOK?$pd zObYrYKd_KD?GsS#B0*F~=EDmdLVe0EynL$YYq@gw%#CD|m$ouBtLC~8fAI98U*i$L zri5HgV`g0E9Xwo1cD<3jqn6ICeXI_SYqBqD5<5@FQ)(}vn3#~YW-2khSU83lmXDdv15d!YcjqobnZ95mPn|de$YB96+)=*;LH}(hH~}I>Qq7#sY06Z4 zS>^1b^B@(M{Dh#GA>tP&?^~V*w$A=7gNv_7aEEShjw=Kegy|CEAJnm_nK(bbvt^u; zA`4b@*FZWovWJ2wTg^X(9kNq?E)EUFLg{(^_;mX;sN`hd<@K||bOIM$wp%uM?KQKA zd^a0n_$Dg?Mt6h%b^KI0rE+*Lsk9DX1n>3dCfy{m`X7O8dj>exu(g zOo$N-{;Z^^$i4O3>lr0M%<6BRLiBv(fbpZn&kLPI{A?0vx4hRFrm{_(tc|q7?dkWBX7ssulub zaBH-AS>;Y)CSeIav!=t9)4}oKgqjzt)f{JiqLy@rk)KE3oL@=pLa8j?YQBLFc=ZKP z3`-Qx9()WD5z+hQ)^Dx8yUd>n$BSr<5h3T7z~QIf= zoZjVDvBh~?m#ejQ$W`7mM^BMGg6i;}U%!M|+B>`$1rZ98BAZG3))lCSiPPs{V1JG; zE=Su#f>G~CYngL4@-rzP3GY)Z!dux-X>~dm zw-y$dDm@?1Y~8N6XabJehet-XrzaT&~f!rI*iITrQ{YAEi5|?&GjagV}(wcD@*k(C( z1$pz#=yro_Z-@zaami->oJYOU3o5)CWWDEiN8rqMf#V(madByJlPb+bpD7?`#qBlU zK2ic5&*%X}D#LfR*_wMk-g;dwSy~c|-=ke!UHMNd;3DETB6Ydwd98phA(-6EVxE>J zO4FQD#LAWtC9VMuX>jxKd@BB2eo7M+yamJ(jliT#Cu`n_s-K?ed2c|a79_C4&^>84 z3?0KJ)I>)hqg%EBiV3iWTEctP*8N)*3^yRln7=`7^DHi7jetMn!(aD}#o(ec!3I>AOp7K5^8SQh+!$#+45QguIT#n02u)Y2PC zMkjZxF0PC#QUoRjoPzq#IP41kalsc( zqs~ZHSX;h`fQ+Q?Z(OLJY#v5GEl4>A-ZHf^k4|9rBXPs~jbTTnJuDBs-mO^;*Nqql zZGsdWCmVp~n#Ib-!f2R8FqB-rTM*ftw?Pr-uQCX^pLkhYBk@z)3m!s@wGXHvvw=8;6Wx5Ir~KS_VPWY z?QHA*_6!+aHNhMMFD|*o=}I~(i>Fdcer`akpa~7Ge93ge0zzIz=y_a8KV(E@0ccLzM%y*! za*t1#gAW#!&k?K(7!@EWPnMMaOvv%gaUL}1HyVBYYlTwTR$+H?a9EfZkp>cipMM^g z8<;g(x8)M$YKxT`hn?Luhf1Zg$6BY$c{Zg=rH4!|^QNt{7(wz)X@=<09;4g|!+o~d zJ}C_ukN1nbe1&3(#<$EsFf@Bc}%900Ltn0Yo|x3 zRI2LS*Wg*!bCT5R@+aC!43<=x82KpXDeKIMjMXp1!ez7ZsAOT8TZE!Sx!dm28r4II zaJx#zEf9%HWi(tct0;@g58HS4$cc4tDbxx;dym5S)u+PO?p0R@JASn@SMx~-Q(eFgmFXOGQudZ}o zo%N-4l@a`;EWF`+Rv1siKzdeTu|L31!zqyH0u=xFQ(j`vo;fdm>8AxuH}#EMG5Y`Q zeli)}wNLucBnpgdsk?Z62Ke-G=Ub|y&iL?UdOV(YF@2=cdAd6E_@i=IccB9H+zDg# z_F89Uq`pGn2csM8*r(VpLyAzG+>U7xF@?6uTVFx| ztjZu|xF@8vWt^!r@fXoN?YG_ZR45tQr@q3`a;1vZ@=}#rjXWMJy_HVJ6JebS1I#IurgNuuahc|oudS8By-}{!PfGg3G2EwOT5rjf8$$`B8TCn%@ z0f$n%TW%DJR6&x-<`inSSZm~06`*1cR4OWQ4u^|C2{Jj?&2{c7Q02G81Z0lcQ#+5Q zG@D?ms$ML_vSM1PJi4HlCQ7sp8mNUB$9X)`sH-0$UnhY&$@fTkV2K4(N4s>2ffBb* zr}O#oD%C$-Z^s2sW~1@|X9`Hqui>NxPUXE9VL+-e34(^G*_1L9g|o}mL#C-3E-_CM z3S*1II^;v+<7STp!I1&-Q2`38F3*-bI;{F#(=0w9476mm2~eZ?u{K5`-ctXG7Ul6s zm$cEF*_730l&KxFROOeFl8eJn#&BF)M`u5iw;ulqsN@L}6J9V2aK|8d zjfzPrUM(%Dh`&cP5Gd!Y361+2f_&NBZ}H@3u{oa{8lvix%SFa~M_kL%3QlCiQs%{@ zV#by57RyftgDFwGpkM|jJ`+`Nq5JKMumKD{ADZ)npk4YdBMx9DaqsPC5T&;ih9IJ4QFDv3vq5@%l6iTHRrdnE9NbuY)67uBn0mu@c>T9|;~0Xc_a+I`xQT(b{k;x=c;Cb+j71J7~k(kKo4jF+vr;$K!Zt`7Z=mO?r0~402!ZO8x6l=O0j;rTAn9{Kh*26QS zh#jB>Xq#SffO07SOJaZ`BPzlhBPy{fce&0uC}y%-fX|9<-{&uh+4ey2196q#G-TDQ zNa|W)Dj&8+M%0?V3O(FEXMABAbRhSU&+W>hgp)W2vFm0m*ge96B}f20xhU-FO7%vS z(9&!1mY-5-dZhVU-%-ISrq)9aXfo$lCiBPv=XgPqB3i8{NCj%x5S#f$v6E*rb@XO% zRJA+q^yqBG>3)9Z+UQ{vrA}BnPN4giI-($?;oirD3{hfhMYVZ_?!FW=3vsz0ZlPUy z&w(~+*`UmqZNtEnHI>UEEVsTlcOj;SV3e!Pf;EV=@kYpD^AVLOLU$qVu?$S%{N@pv z86CM|-0az|s5(0*E$rpWt?b!d7*G{;Tl@^yQ1+K1l+hR3sI|S_7HAqQy800WXd2f^ zOH9Aw2CjSIg0Dtov>1G(zK0ug jye_9h{FhmV7&1VLK)oN&Qj{wcojY3f^_P!p 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 U_XB2htL0bAVaKqVA`Tb)0(2=$DgXcg literal 0 HcmV?d00001 diff --git a/koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/loading.gif b/koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/loading.gif new file mode 100644 index 0000000000000000000000000000000000000000..6371884f868cfd5c1a53ca2ed9c1e63c81b07661 GIT binary patch literal 1279 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 literal 0 HcmV?d00001 diff --git a/koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/media-flash.png b/koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/media-flash.png new file mode 100644 index 0000000000000000000000000000000000000000..bc91e1fde5c371a3793a50f39d9b8d91f0665668 GIT binary patch literal 2054 zcmaJ?YgAKL8qEVzKtOE72E}p{P$Go9Fd@W*07(##q%nj7E+2&C5>iNRNG=jw2nj4L zOhhQqzcupJXN%sB!~fcW-cP217Rg#*5&I>Tr;2aT9=E= zUCT5Q@EQW=@kzfGl_8Mn{J<)VZ)xsZrY%7tMAmqsfpDxwxeQX!*;#)yuNc4;t~5eOo}RIG=U z<_NthctJq~np8%u0oFo#z@@0nh6-Um390nA7IcQUvU<~-Z9+DTW>y+#3@Y8#(gIK- z`TtOz?k(B`%fa94{hz`nMX>>-$w3oTXjCBwmlNztW#9^ppc00R3JA(y*hN_`1Vg4= z$N&gaS%5^T(&}CDYrI6lP12iSrCtRliTET$fvVN2x$EN?kqIoeI6jIaVlYGr@ocd$ zKAy#9v4qhqI*Yx)6+x;(9jJ#Fxa!}z35#-FR?r!c%p%aJ-3h7_jF1j^-7;6ZcrC(3 z_1NflgYxu!t8eY)YOz*E|*HBLZOgMCUd!5jYi{eI1;I(3>3=EH%SzyFh4B$@OjPG zfcNrNOMUK@dtoo;2B+LExx=?h+J6#kINTEw+mc^-ATz(Eb7lbhXxx{s9domJs8ZIg z`QohhSazhMYr6N7k50rcugA%36_$ucuZF%mKT>-qK0G%j>MU^;rfgH-R&OVj1bKTfL- zHg@dD>?318)vX)Msa(-KkeU88C=2UF1w$dMd)qk&7~ttv8b<$o*+Y+>N=G-Eu^i=KFgW<`EA&=?(x)Rk7QT&e}{dZHUG)r!Ds?`dE*nZD3s{`vUK&}dK9i? zZn8c+V56<2apb{Z^j~)1PR9Q2?i|JBXD_@9DSm8}z32UNE363!wbiCLoo!wD>Z~c8 zG`YUrcFX1!Vwm1w{MJoy=$bol;>nWRW$zmDIi05sxO;g0trk4920f8#of$a#@g_^} z*Qeqfj*`;gE?l{-Ju1kmgAPunCwy5Gf{y6B;={ec{s-W>nqy@@iVyB9v{u@)vNCRJ z(6>h=wS`eBFW%3&JHGb7+N?m4Iz8y0S7$c^$u{nZ`a2_QY85L#!`G3~eka~`=X zy2zu~2D1ywk6YLHTXwqh_Bbpcmprrox;=M2pccp97TTi zIj!$zeZ%hJ0f88ui_S6Zo>Lxr+W(9HM0I85I2+((5vpRZt|E$z?uKgn%}If^UQ58A zyw{JZ^UOd$wI_R0=+q;=X{_p|($C7O|GlGnxcdk$6&GJ@JxOUj{X=HMo}V|*OP+I4 z^Wmw4Ry_HFxb1_UrhTF9Gvhvie>!g|sIa(MTM1__G!(*^j7|8i{g}&viQdFl#eW_6 z;;Z2Yd!~q%>t42XhhJCr3w(e+Ur=W+Z+V%WT5p5v=|d~|cyw})5rs|H6k?(1j2=^TU2?3ms*%+klV zcw1tI%L;yVM)=*8-lSceuRzV@az<#x7)6jsENF*s^$;6 Qg|0tyl2|G_7oS!BAJgV8qW}N^ literal 0 HcmV?d00001 diff --git a/koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/media-quicktime.png b/koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/media-quicktime.png new file mode 100644 index 0000000000000000000000000000000000000000..979be8adb75790d5b5cdd374a45fa499e8547a2d GIT binary patch literal 2639 zcmaJ?dpwi-AAdF!nY&7UX)~h8E||;Ar5O=J=5`KYZ4ZsMXKgc^EaOll$tjUrNrZAa zadc5yoEJ(R&J^#w29f|k z3C#)$6NFKHi42I1p)X)CA~sjS1^|+)h)ZY0g96kxFqXw}M!#vjf=02J&gf7A6-VW| zgWFkNNj#92XmkHOp6+S}W2Kw0DPI4sT@i?_DI+Y@c9i8vhU>q0BM z@t85hK#J#AUkb|^yaCH6<^E|&_z}pzR98j z1>`e$EUthBaZn42^learz!|NG^zRhd+;6fR{?{@o3WgQYxmY{~w~*2zkV^e`D4YEa z%@+iM|HS)$h512ZE{F{T`A`Cnp=ex;$$~2`(VYj<1rRR?f_5xcFo*dRx+$YuV+_4qD#VHDV0g=Y%LV+lc~Cl6wyzNAcKeLoiRclEw< znct7a{kvSOA{gvKWB;eoi&u*2SvYT5<>lq&A>*dT2D- zi4!Nn!^5kpsyaG4hKGj-1_qc+=F68a$HvAI5)yXq+*wywCzs1bt&hqTzEFZdKbpe) zw*^E*{O1(_EV1;aYzz_&?=Q#_j-e19Fr^l}2sXBSOfK)yY4w;_Y3xSo z{^Yacr&v;VLVl_Cv~SAnnol1G?|NAt&F&!e_UIesS=LO*;WO*lnLTa2JviS1+=kf} z4bKB{a-^)vqGzw9Cfk6Kn&)y#TztKDM6Rr#f4d_2 zD}HvlKLQ8u*KIcl?euuF??R*S6TI5;bX;unHa3lHOI1&GJ))sATnK+Unxc{!M~GAl z6dENT!x<~@m1=qZ_>nP)1LGnS<~9LrOO~yr`}3j|f0S5O+A1f@1iB`31(TNyXSD#s zTK6VQI?18hm@$UffeB`063-43WY|I@gru4q9AHmtL@?_IGQ0#UmXL&VB|5 zjBp=TJQ)@R5H;5JnbmD4H}a~Sw3&m!?^JNXmdxB=J4P9!4#pSjU)1a&=xA!!ma_bJ zpwBQ+kXj}@|V$b`?e-kR+uO6 zet;27y>Qb5cEtJH=0Cleqg9He(yzO`=nzt9m2?Al6rRDI*4s86uuL?saxCpX-;s zeV*1FzQlKh`9Zx$;}yFB$vx}#b#+eUqLQ>;DNlK>4$hkmes~i0XN^x695~qSr5D|# zs|NtIt#dy#-1@kGmR!FKhRf0pgix`PwFj-E?-zVl`S1XOcN(u(>89JNp*l6gmzHeY z?fYRumovG*jA|=Okw~`j@?r#g;!%1JZAo{B{Oh z(%d&y=F?a=%}AEGqNqoIB)|_mHBItx28!yF{bbe6Df~I)3@t;w@9?NY`Ma>x_YLvK z-gKK;gqjfWv6b!L73~=HC(!6-fa3}b+$rU@AZl^ ztE%Bn*K&UrjQLnPn?oa~ZSHn*!#{*14SAi%Hk#f4C@h?qzk@u5ha{?J+x=EE&jPC& zTb?~E@4R<6wN5>j9@XzTZZZ7IUjj{`kADaowJqC}tvsR{GN+c=(h7@KDMyxIjQo9J z9O$0>sBCx?Z6-@KVnwR7WCk6ME_MY*gkrtQ`6f*@H?8NqK6Bb8v7+b(`p*FJNpK|}GxA6v~%W>-GC z^ZS(-`QAcxtWMPGYe!zs%aF@3%kQL_+~(Bg z`j?56QXG~?7yXtm)z$iGW9ZdG#isC=`KOo0TD~RaQbQRL%SuNg55cyq(8{)HnDGNb zNgHD7H0>dg_PP5;`R{wie;#BExxgNok#>cy%)V+$D-O}!P-c1LLd>lyc2t$t7OXp^ z!7EViuUx+Gs;1Vlp*)J0^I`L}Y`wN%ghN|W*q-6o*3CutuBD>&mBzVBeeMR8xU3-6 z$(r9+5-x?BiNvO-_Hhc1ukPJqqFZzt*>MP9RF02V9J!Yt?BCTbewCa%Og#y*h4O(m7bY&m0aLu?B@1ivMw(N#V z$8!C4t=V4n19odMriG@Pc01|@gF9z`T@T1g| HqtpHixnf_6 literal 0 HcmV?d00001 diff --git a/koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/media-realaudio.png b/koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/media-realaudio.png new file mode 100644 index 0000000000000000000000000000000000000000..3ae2844e5fc6e715220146df176e1e0b2d332083 GIT binary patch literal 1609 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!BuiW)N`mv#O3D+9QW+dm@{>{( zJaZG%Q-e|yQz{EjrrIztFe_z-M3hAM`dB6B=jtVb)aX^@765fKFxc2v6eK2Rr0UTq__OB&@Hb09I0xZL0)vRD^GUf^&XRs)DJWfo`&anSp|tp`M|! ziMhGCj)IYap@F`Ek-njkuA#Y=v5}R5fdUjL0c|TvNwW%aaf8|g1^l#~=$>Fbx5 zm+O@q>*W`v>l<2HT7t|lGSUUA&@HaaD@m--%_~-hnc$LIoLrPyP?DLSrvNfBF)6>a z#8wIDQivCF3*g4)6+?pw7-0Gpi3R$GdIlgb!4&%X;#ZoR3s+rS5|oN?FIIz#Ln;eW z^@CE2^Gl18ff1Lc46>@g%DE^tu_V7JBtJg~7K#BG`6crfLl-wEGgoIPCsQ+1Q)f$4 z15-1YUYGpj(%jU%5}4i;gkD#idO=Acw*Y9fOKMSOS!#+~QGTuh*vnR#SlnV{?&NA@ z=8W4ssNNLZZgIxx7JZ;&^g$7e6wxptVCn%e;mH=rfhYXbJYZ@s0w!y#&E+n@EFlr# z6XI%MU?3v|&Hfm;DSu z(_;^WzU}+WEnpq#V=BKW>rhGB9VVxnZdU_M6uviH+4_0$io(s0C%LWh-!fbFXpjDZ zRaG1U_Zz0DyysZ1&yamjSXqwY=BIrh)Sq)*h^-A>FZA2wz_*`HK0zE`+~Q|4Gc+-O z`|HkNIcXiU!`U^p)AFUge%0{u&*0{2$YMyom@lDp_L-W~j%#lF*PYCht1yvvkd@l4 z!gnCAzSV8_2VJWwf&H&zUw7Y73i|3=z2@$YPqF;d+@u&6imvuL>%dBX@OE$6rJ%&M`H;2VwAT+D*?ICfuO^5v&Yo3enDJ!+bKj98{+x@wpT*eEy7Gci zUNvx2feM@0wJ(y@9>p)*t)*=y=pUFdL+51fhre@nNVR)Q*(kg%4_)cv8R#(g*6%dU zjT3%c%1|w-2=KniY!}PxoF4W(g$oKbNNc`6$ zmt$_cJJtE$LR_z5?a3#%_p4vFayoVS5HEw#>~kx2Zu=@Hz!Mu#&u~RuWcO_L$IH|m z{`_BK$9f`lMogIvQ^qno<`+J-OdGOqZD%N&y}gt{cZEGu-IH9&1=_Fp8>~cvsyH9a zuZ(8Cu;`aQ1Me%t)V~`mxDO_n#HvoyoC6t4g{Epc6l-!z z_zUv!Fgv&g^?7{eNeGL|QL=f{!TcxUsB!R3ThUHx3vIVCg!02%I9F#rGn literal 0 HcmV?d00001 diff --git a/koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/media-rutube.png b/koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/media-rutube.png new file mode 100644 index 0000000000000000000000000000000000000000..cd6424442303f01ba21066b48b405073ea80fea5 GIT binary patch literal 2442 zcmaJ>X;@Q97L6ilml0^E8wj|>;6_V!laNSQ!xAwF0hLCUEF=&@7L!Lv(2Rsd8d($( zghoWAQ50lRWKcE*21QmyMMOm!6cscI0s_*^!xnpfj9uUN-mP2TIp^N0I`751yE!jk zYO)jpfh?!H(3oJ{2R_8bI^esb*KigLFu>6p@Raa@aJGyGu?v)NcyPLi9mHeu*nz6O zO*|_IL#a+bLX$2*sYmpp+sh$c8|yY?M+qSI7h49A1z>OhsrbYY}ikAQiEj zz`!u14!mH2ON5N)8R6!|jSzClfe0IGxRsIu3W#_B8?F?Eiscj~74cb@0?y}_(Fpiw z2q2^){%p#d;SP6@$aru93WMZgh!{8#i^Af!kVqs8I1YowpfNZ!7Kg-=D0mzNgMoh; z2(X$gkWXRKoW9foGb$n&0HhQ&Iy^ia6^=(qWI<>wnM|J3z~PV}0x4IC0k#q;mYdBh z(0FpLOdtgW5;1&Ek7QE=Nx#a9WsoD=ha?NqJ}{Pc8|Qalwn@o6VJyQXFJFHXxCCNhG23r|2Fm0VMKZi4^YO zNq{rhT!DBl|BPoaD0HzLV2imtI*p0|6;J{}Accmd5uNZPvOUSt9*dObyzz~S@T$+R%CgO>Kd2ZleT)S^_=d2)-f|Y4JnLxn{bdpI#@XuSO2)^A5>6?0A zxPjm9#qyh6G}sJ!?qdJvqUV=D_smVd+7?W{8lNWy-7W)ded>XZG5ATa+_!rD-^E}u@b^HM%)$Q)8cZ!(C~UEuM4X}*%)JBtjj$bYylYleNTvon2#es2rLsHCZV zc4JdPlgRrg^jOKv`hEGv^>zmKi974plp1kv9K&*Au}k-FOSfU^C$8O2&m3&)SNX4S zU1M%q)7oZUmpHI<`R^Sn*t6xWwYQ%d>rT84Y({4HP*+}lvu{|FoRM~N7^z@6*FM`!^py?kY_{vMoX}hn%%Iecp_dzxHjYgJ~tMm@KMt7o1 z&O2F5(8p*_ZjGgQ=H2P;_3Jz)w_fLbSbP`YuWqjFZqC2aUtE=>cPUm#K3v}#Y8Bm` zb4$;9$H&^DLY%=!eD#(U-BW&N<1ADI!>Lc`_hTNN^jkzN{^VjivLkehU{hY=bHO^( zuxE|`A~B2s8T0A8wXPf$J4X#SwJwPhzb*+Ii_I42s|@k+Z5NLRbTr}X&5x@eX?ZQM)SYegC~I%)O+^OwfbG-g4+ zHS4#NMjOWQV;X8OtFl7YVA4{c7*B;%zA1lLHqd(2zPr8SI|VW(G?d15w$Rur$|vGt z52mDFFbWI(HGF~?8IuI(GFJ!^hdWlT8D5DLb{xVC7O;xS%^eUe<$-CI3)l$gK$D6Z1xjZd^ zrIWtD8fxK=8-&0F*n)KVKjS8)j2C{(zPlS_F?`49IJ+6uutj@Tx8V6da90=K+Gq?# zzMy|N;oAP73$x>;hj!s6udUC|jTj9lkM6oLWqoa?9XPRJeM|!6rx>Px0&K&ww!OzV z9vP_>ztQgRA49>NA<8CAtEE==dZxZbuZz*0amT)c8Aj@%x)T}-ix`Bie>{=ue2nu{ zY|}!`@*nciE4TugU|YZ1Vn7a1m;T&!U+dgiP7NRzBZ$>{qplgniWlFP9~{P?YHRb4 zWR`6scZTHEEjjai$Yi1Z^!WvKiF?LZgh^$W@HD`1T;uO)p;Mi1aj#}7g?GqOae-A` z^P_lXTbbu#5@zDp_s0ClmYpVqroPA8+~gxAZw6Z;tjdI=@2K~@*XsmjzC7)w%Tg7PJlvRm@38mYc8TNlrFeo@Wp9;?b+QF;ez=yHmljZW10 zkDGS)EIH;J^q-WR%?FM~b?#{&Z1(zLW3|%kZFEge`93YQuq18Z@&|R#@1ScBwW{dadnX$~PmpCr{(?Jhj>_Squ6 z!MqIN4b0&S+M3SC&mM5m`<+&EBA3aH5A^ws7f;+G)Qz8%NU~YNu1TTIA5nLTpXPM^ zuxGXXbhBYaR+o*_Ifw2$e$X(^=KW_exoZd08W&sp}I)}C1 T5jz_J{+%IoM>krLJuB+JJ~TBG literal 0 HcmV?d00001 diff --git a/koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/media-vimeo.png b/koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/media-vimeo.png new file mode 100644 index 0000000000000000000000000000000000000000..97e58a5dc94a79a8ce535fbc5be0c0cdcb1d2b8e GIT binary patch literal 1501 zcmeAS@N?(olHy`uVBq!ia0vp^4M42Q!3-q#8VW7}Qj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS=07?_nZLn2Bde0{8v^Ko2Tt~skz|cV7z)0WFNY~KZ%Gk)tz(4^Clz_GsrKDK}xwt{?0`hE?GD=Dctn~HE z%ggo3jrH=2()A53EiFN27#ZmTRp=I1=9MH?=;jqG!%T2VElw`VEGWs$&r<-In3$Ab zT4JjNbScCOxdm`z^NOLt1Pn0!io^naLp=kKmtYEgeeo;J&4sHjE(uCSxEHIz#UYgi zsro^w#rdU0$-sz9QwCX8VC7ttnpl!w6q28x0}I7~jQo=P;*9(P1?ON>1>eNv%sdbu ztlrnx$}_LHBrz{J)zigR321^|W@d_&k-3wrk(slFlevYnp`nYLlbNftlar~Lsj0K2 zse!2(Os`9Ra%paAUI|QZ3PP_XPQ9R{kXrz>*(J3ovn(~mttdZN0qkX~Ox$iU!)YE= zZwhX=nB&x|4|I$^C}NQ!8YToxJs>7L*#bH6grAxROzlO$WPMAZOahoCcmjMvTqPwX z^YinsUAy-G|Nl8pj-~>|SxSQZf`MEH2d$M~7#Nr|JzX3_DsG(#@9sNnz;XE8|No!2 zR-2d!=&Ikn(ruFIsWHR6^JAf);K7eeMdda9KE}HU%>Kk|&X{nAhv7dfL&bXTf_Sk9 zyFZy97dc)U$MKiCwT5bNkUP`#kCY1Nc$Hm*l zGSXT-T29wnCZboQN-JG77NmTe30a|Km9B zkEMRe&f#09$CvJYahPRSjq;r5=Z-y8*lNIhVPl%XHU8iQ!nMm;Azi{?$<3>vD9SrOYOB{;u(5ZoL( zfVrS`n%w{NFk@zc$X9vTCtX)^G zu;luxFXo=sW9e>G@^<&?Z873~OIXhBW14b)rQjVVhU4lC-_q{ohU&+ByVHH~N5kCs zsP*~G4%ZiDGVI!UYQ;v@1(UxBw1(~5!yPeyVafG{r*sy}MZEp!)0QUZ!#_E1lj$RM z?o~%OEStUXhV+(wJ?9$EuD?*cson4YDSxw>eCv;Xy0`ID$r^b^Him!OdpuNWA3q~9LP&01I7XLM=ISy`#$d*^1{sM>GG>kp=3?exlr%54mTYWPmRh3p zDYE7AzM@d*f{IpFB{b57RqQH58hf;9-#=dO^ZA_fJiq7j{eFMH-}8LWN%!;d&|bD` z82|vJkNb%h_%lrfU_@}PinPN?%5D4IxfkCo~ zxe*k9hWnRXNJPa%!mx;f$0sBt;1aBHLh)Wa(ZRuCUV}u!A_%M`Q2?{0Sb@Z1L4g5D zIAWd%<_QJhydpbX7za}^NTq+bz!!a$6-d4u6LMg9DO-dm;t2CCEdZI!{}1K!zoI3u zKlD$%|5I2JkSK!i{*Xi%C*~j*7hy4`CdEr2f!P8Mhay9F*o$cf`a0(gPT{fA3hlsj()z6i<8fW*9bi0dvE^1;t7Q+SKkLUdnL?+cf^ zcrAoQxp<@){QSlK*F`UEA?}%9ezh$Ud^J8KK-?}yZ2cjs0EK)K0e;&8+=hmR5I^1h^=)!p445)$(M{rhXzt|cWUm6Vilx!ly$)XdDx z{QUgr=;)lB92kbj#>OTlCf>YxGdDN)FV){5M1KwJ@54gE#RgzhDgO-s)DCztTmqy| zGEb%-tJ7!O8I5;r-Q&qSzP)t6L0j6r2d(k9MZj11mIlx{k86Et3+Y!$l4>9d}y3~)FMH3STJoEGElk1CFO{XfRWYw_! zeQvjj*Wcg{;QXf+`A+t*f{BAL0Al#(X z3Dk4DxuF52uW-o0HxBtcCxP9A2~)+E%S*oBBLk)jPM3?1O5Dorx$Hea^N!m5=b_Um zLf%26jCD_Pq&p7{u98{nRCx`cR$G~wzH~?nrrb?e7(OR7tN>p%m;5ONLS%Zg;P@77 z@?DkS6UNiaP*s}FSqI363=E`Uavz*cN}A;^9MGTeN%g$Csp$=k38OPDmgje()h@q( zcG-QUR;LoxYrX_3vM#60spK`hyB(+E0x)LRui~0SHSy^>OqVh})wdcB+`>o)e};=#ERN=4(6Oph{pRtix`u(x zGBa6vds6=$lQm0oliXbpaIZ?3+T{o8VZ*b3tV^%gwX00ba+Nr68q^8*Oi=J98UJaD zqX($48tuvTziytVr5;8?hvhY+W(#sBule3G`OnhG&{v~!8yDA`dY${f1IQnmWx#`B z=w(V4p6Qg&QBCm#q*=07gC@J9LvpIhpgj$+4#~eb_yG!zE7NC)8)J;)$zs(z{&k09 zd+mLH@y7JT)<*_YLTCNV><_!Rb?oD!2aUDXv466EFnpr8H*2dt!ydM19U!RO=e0?D zwpSWC@7elXzPbogDzH~O?{<+Eyhdex5HIZbS(2vo6dkRpb%v^@VTuoo%evRC&~v`J zUp?atHRlkIMP*cCKa>Z4v8v> zNp56DY@FokKI~XOdRC!nzHvXc;$vW;j>rD9bvPUGj;q;TPA^r(7X58o%1{bRACcmB zS*?w7=tP3_gM+V;36rR2qd?x&o zwOwM3b(-9Bs%#qV+&9@)9w2xVmHKVv`ATJO&E&s#9WGA&q`8?Hf7k3;Bg^@1UEG<% zs8(Et^{;{cg4Ssjzn2%@VLDsV`0<@O@_L_VzBAMxY`p1jQ9r2-;Qfi}8fkBCAD7g; z;*FyoiZwkCdA$DFkk@u03w>b5ax%WXjajE2RLt!w>eT9TnVEcS6iJ~A9b(E_Hq0td zTi)0b`hBt$_IAfaQhQ4+!DaJPywlR!>d}uUarUa|Y{&B0CnsVf_u49V*@X;ehm0Sg zg??-^EY4mbms|I%=UX2HW`MPsO=Ia}1%6dE`peRW~9vUKuSWs-7Z6X1Md W;Od{aU8Tqm8}M@TVN|$=rThgPF9PoX literal 0 HcmV?d00001 diff --git a/koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/media-youtube.png b/koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/media-youtube.png new file mode 100644 index 0000000000000000000000000000000000000000..a6a0fc22081a6ea36c376d4fca56ead3e02e9a71 GIT binary patch literal 1700 zcmeAS@N?(olHy`uVBq!ia0vp^89=PV!3-q#ar3?eQj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS=07?_nZLn2Bde0{8v^Ko2Tt~skz|cV7z)0WFNY~KZ%Gk)tz(4^Clz_GsrKDK}xwt{?0`hE?GD=Dctn~HE z%ggo3jrH=2()A53EiFN27#ZmTRp=I1=9MH?=;jqG!%T2VElw`VEGWs$&r<-In3$Ab zT4JjNbScCOxdm`z^NOLt1Pn0!io^naLp=kKmtYEgeeo;J&4sHjE(uCSxEHIz#UYgi zsro^w#rdU0$-sz9QwCX8VC7ttnpl!w6q28x0}I7~jQo=P;*9(P1?ON>1>eNv%sdbu ztlrnx$}_LHBrz{J)zigR321^|W@d_&v#Xn#iHVV^levYnp`nYLlbNftlar~Lsj0K2 zse!2(Os`9Ra%paAUI|QZ3PP_LPQ9R{kXrz>*(J3ovn(~mttdZN0qkX~Ox$iU#%Uf@ zZwhX=nBdf_4|I$^C}NQ!8YToxJs>7L*#bH6grAxROzlO$WNo8Yz5$pe3<7*YT#Jf| zR8>{??%i8eRTUN%wsh&zDO0ATrKNdzc>MeK@Bjb*9UUE8wrn|l`t;SSS6{w->B{gW z1gMw0B*-rqC<_G)UjB@q7#Nt2db&7 z{ai)k)=oyjjah#e2J9E_+L(Cd(8ABoCmNm9w@TRHI|y8gtj*k(UT$DmL5 zte49V|Y z9G{chr5>1VsUJYe}Z zF~Pv=88c=#FgSNHHf~LR5!rLEF}2yGG>W(Jd(@%FQF-Z0SMfA0pD<0R+&X1to9YLP z#b$CJ+};MXFs$ZoY;$RCV4U}=G0JN{!>`;DzNcc<>`oIuKKk)T_E67-55cOI-cK2W z-YamvVz4j!vFw`llWD3t-A{LyM}FywFJa+sdUB$Ag<5DTdv_L(*@SAv_W_5eOuAis zO=qXN;+rj7-m2t$nw9^6xrk7o!eK2`a4Nh3Am`9&p8me^HTrZ zIMYRE9ABHbd>5Smor$UKP%6iP8V1XAuT-}?Tu}Tjvgs$s*E=S2nRf7PO%GUnQgrrK ziJ3Ee8VfEhN-Mdu;6pRI+URu_+S-ZnsH$Gy9($-#^U+3W zj_CoOW+h=_1>!q`ZnkJAShCN#Ci!H|%dOkDPk(fLfer7=lB1rV*Xyq4|2*-_)Nt?l zdRCY9PgnJM?TfAdn=k5o`tq^m?Gu=1`u&=J{r~;{^C#Cc@i4eduZ?S2{_7E_-tctw Kb6Mw<&;$S|fSZ5- literal 0 HcmV?d00001 diff --git a/koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/pagebreak.gif b/koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/pagebreak.gif new file mode 100644 index 0000000000000000000000000000000000000000..8d1cffd64af72709b1180b3b0a51bbfe30bcb8c6 GIT binary patch literal 54 zcmZ?wbhEHbT~Xf*yK^5??ZUNhs(?N-Ru>B789NAtHNFC?g|Z5~Tz~>q$xwEp0Vd z6aQD&HQkxnxt%lPmepa-+AZnjBaE}cfD?iY5`8wT*zBk~a0eIG zVucXww&de26hcR9R>3KxNjhpGuzqEIKmf3E;b3m8XEG7E3rL0fV=0b&{hA8tfPSLGgm&d zo&Ag>eCuz5&T`ad?mq;(y%)Q#4PZRVgSX9nxP0&)5qQm&&*O>*xmO2F9OF68Brpt= zq-@;{ef9-5N)vD;=U_3t7}vX~f^$76>l6s27r~X9gH7ZQ6OQp5#{@D}I?AEgp$CAd zv2r|k`ov7lz!KECAtbqjsII+lRehucp`U;w*$$2~2_))+P#0j+sb0Q1V7QK|%LJB$ zJ6u+wtah4v5n6z>+CP&3njeoI1E~o>BB>%fpg7jSsYF8yhY(Viq3R*b&r6t^1I}IY z{~@58)D{1j;@)=@Th6o~Mh4b9ff!2A$=swt`YoxXl;u#vaS)y}RLvsJ1o3)m*b7hA zXN@&&SO}r%GW_$v%#@Dyew5y9LOsO< z{u(BdSki4x7g3ht!U>xMB{GeMfI7X1=94v`=ZQfM{%;!BNG54gWKLFvpT%q>?X~0l bOMn3YA}&95N^$2400000NkvXXu0mjfBMEM@ literal 0 HcmV?d00001 diff --git a/koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/smileys/grin.png b/koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/smileys/grin.png new file mode 100644 index 0000000000000000000000000000000000000000..d972aedde57f5e2d0b1588f84020157333daf5d1 GIT binary patch literal 822 zcmV-61Ihe}P)#K*Q zg+&=uL-q8c2KuC$o>_cEen7Waf z56ri_?!BiuyKPtvXD)}i|NsBYnVDnok2Rd&vSYJXIrvZ#Fl3obm=@R9oZ`?_tWrw< zj#^_0d3K1pthL)n&)E#Av%zt|G-05d@6C^CdvP1n!-mxrJpW5T$U6mBlY8JI<}82o z*vSd7B?U|NZeJv%ehl-rx)9rrif93s7H}ptxs3ZaYI#@x276L*?okm0B?FI1(Wdiw zd=}~R=5p|OIj^sj){dR8L5$po&^pd_X=;b(QLAu|I;-c+HCqQlP1w64UCc z$X%Yqx4UA%1Ju;vk)Cb4PdTiLO8DOEGm zEK*W*d!(&$jxKUIY%wqheLZ%BTzZ$A!WsJOF^MIKFS>h#V`+)x3(*sMje-kFtsZWz zU0h#)py(mplfehRK}`XE{6` ztCZ5eWA?0!Eq0j3g`0OWYt?p0ov9JR7RX=^Ut1p#d{m9$WozDPnkEDga-nHbwdTNO zjG0L>k_toA2Gan;gU-h88RF&bVk|2bLpBRJ+LTx3Vnu9BkHL{0FYx+I z3@I&Rb~Vd$57E`qROAGZ+7dhoCao`q*j1Rq%JnIzh$0;7LfHz-aB=z8Y+N1}ubzhp zG>6F9XzHFMI3?(p^?LySL0wgdXn#mI30q6}S4Jf+GO}VRIRQkd@W_vDZ`PV^WbSETisUre2U8?L zS%`=a%j=h@`YQ^FRof9fnx_L8{lnCK>kN{Y^_uR6qt5K8s3WaoGL_D^-v4y3h;{Q@ z(Rj^^mysb-s^0taRNq}wJ-(Quf*;?0Yl0EAk!P-1}r{oK|Bdyr13nCJAGcXAK-=Z|P;XhGBrEq>uxJ+Wn;)`mIaC~|aJ4AkOTt<;J+&4sh zK{@ATr(Ki(yN%;4LwuTU@VGr`I^W}IkH5};1Q-CJJxOT7vBKm40000VHC%IJ9{lqTytx? zDWM5HMHef}C{ijY>Op#lBFb(L3E_hTS(t=D1Vx|^TN-pj=mG{2Y$O%kpo^gqMY)!e zXzjYLX14A&vz>3Z!L1H6%zWqj|NnF5f4*bkpLl$jMnk6}Vc;Sm35#4BQO(MQk`o+A z$0ia9wVjG5M_H@K@E4SAVfvzt;P!$c3YtKM2Izlvo34A;u{v0{;y8Ez5)kq>P2zTaVHhb9C16tmMqH8WXuWiemk(YD*g`a_bJ|}` zRp}|5E-RYVLec6XHtnqAnXlHL`Z>{mTtj2tva%xg?4PuCuA+GRe)>bh)Sur0qpw-J zV>?-eiwQ&uNK7tf>B6_-iI?*H?y0$Jj@{9uoZUJ3^U*^s>^roJ8|UuP7o0_}vj)O% z=ye^T$rmR4&B@;C3iMzL3a@yo0-HGPv^i|VgW%{nOvA;dq^YrppYf3|%oy|IyXs5k zjL&CicGU;izT{9G_F@Vfsur8$2Vb)-*G%au_p-{;=}tLx8sT zR4SfXfr{+9a<-PvqakOSgRCq&cKd{Zaq%J&i4*!7qwO7)wKuse>5;#NNg`A3xi=4T z$dkclnIVTcjWScQ;CF77pXH=vJ}UBm)0h^ya!*kPr{%;>2F{PwMtSQjti7v?3zmMGz8ImAXWEXo9zu@PdeFNeHbJt5Uaa zuc&T!_v|rqc9&wZli6?P|DTy}&U^;{$b*BNb!^I=Bz_!m81gfT8WtCq9A(#Vtm8Nu zPRYY6Ryc7&`NbQ_SyT$6r-;`UwP4^golkDl7P^k%rMTz_cQOggGesm9v{3({-Z{5$IhL=LPn1$rQP0y4QfJqYB41+MZDIGJMy?3w+h31KWQ=HjV+EBt*_4?k zzDz)tCf50#TWe2oT#ju@{_iyolc}PC^!0w{5be&iJ^VTU5?}x*6d@m+_#n{$0000< KMNUMnLSTZ8k#VE| literal 0 HcmV?d00001 diff --git a/koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/smileys/tongue.png b/koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/smileys/tongue.png new file mode 100644 index 0000000000000000000000000000000000000000..8b4f2d6f961df52e2022e664c643a7581b762a22 GIT binary patch literal 820 zcmV-41Izr0P)m64IAM52%cMIupzR6_Jaias!rf(Vi#e?(+Z{jm}(`arSh!;n72Lcu`G z%4#<<7j@ls$K9FEoz>8~%;nBG=Y8Kf=bkw>{#mU@sWqbPHVs^u;;_l15z_3`tvk(u z$yn1gRXDa@oFFf%)0C0Bjd`mIAju7eC};xl`|!5kqqpT2b|?8+)ih5L5b{n<<3?s# z4VpVaJ}GW<459|uHL<5DG=^`4SCqg;7|g_m?Brvc31CyUl;w; zk5hMLh+%&``y`IP9)(vtm4U-%66bU|cz(wq(7c(#ymA(;+QPhG3;M`c7W{7ENM$v> zZ|?K3CZCxYWEDA3JWD{zB@!GW(M8AXHPppd_n@F|8{Doqq$-PEmcyqje zn!504c!)?C?%sxXZy_k}hFrYijGf9>eic_Zg}03hIOHpO$nSO9BQCPnhiGeuIrX`i zaR$ETr?~U7v4u6f*)0+m@|X+V?^W69Rt5tB8V5f2NUjU9N!!#h3zERBhcIg6C-Ap)TwpI-J^=j?*8R$8875hYvKKcTaP-fB^t*B}RW9nxd-!0000HYOin=S3K1$-q=*oehQ=D*jZX1dHC4T$@&5}IU85w-m-??*PrNq z+fV1~e%5YUN6FqIUf!r<+eI`}fjV@yo-_2e(WtI&hTWPf1F%qw=f* zD&U_c5`ekS4QPE0)?l=lzb__iPF!4z!NQN5T@xf4@DT}NUb`-PUANY_iCoJKtAH+i zEf%*+)u7+^)uD%-Qo)ZVn%bX%w-=M7I%j9W)@{NLD-}+Juhaz10u!^eObmLYBMH@Q=S9lbD>G?B;4tE?Y#Y+=3%s zL8c!ZpP{wv3YP@&s^tG(;{sbHo*Fye{7s5a#$_*j&c6j10OSNC+7Bw#F#rGn07*qo IM6N<$g6$?^ZU6uP literal 0 HcmV?d00001 diff --git a/koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/smileys/waii.png b/koha-tmpl/intranet-tmpl/prog/en/js/elrte-1.1/images/smileys/waii.png new file mode 100644 index 0000000000000000000000000000000000000000..082cc359d1a419796714600111ca4f43a2aee3fa GIT binary patch literal 785 zcmV+s1Md8ZP)VHC%IJF_=}N>?h= z)WV94iY|nb)k7D12_mGVdh1RJ`Vv7B5n&WjbhFz-FZLFOLIhg*P-_NdK|K^~+ooi0 zwb__m+}UQP^X;^;+F{PXocW*sch3Ku&%+oCAEL>&*zVW_aU|f8M`J|OxxV~3`?Il* z z#NQ{-glO7~LTV2+(tWw1-E9uM;Rc#YD%PTpi!yh+aZ*CXn6&zJN|o_b@eEb6C7=B98QK8t<@00!t(~d$j{Yq=oait_jhCGVwVsK4V@bg`FIt^A6+}Kq!O= zC{xUF0cs$h;;v+agAo4!t2PdiSpcsbV*dO(;IF6%^6cpdFP=jxHF~)eiC1c!RtO3w zcvYO4CP;jzH4%$!o>ElA;sp_wEOZmbnrg{WYvC>8V=RKoLvtVw*Zvl7FtgRb2g7xX#zq zs=N%bve40LwyZAWV%}uG2 z#CET`E!!?pJvTNM zi>d9nyf{aBG(zXfvVAPxxC=dFQG7#_kns_Qd)nylx`*MRqNIUGe*s8xrC4{04qw5y zFcox_I4l3M?RAOmR?*lazj)nz3fqo@C;*oNh+5p)R8@~JZAcbAuxy17Zk?0mSMkkr zp&J^-JBrzTsGgV2b)E6%z|~z#Q~u_i%uD?w%MjQLoYT}XSQd?K4ZQ7}q^&)~h*pT< z?IV9n8QryAO_EUUlGv);HS6hay~+K%GY)XfjxlS^a{cx?zGnGpxmAtNo5F?5N8$ZK zvI|e~d1q zg(i7U3+iJ{j&uB&7(%GFIdToWPC_n3zZ~>4Ad$gcb;3$}&R104k3Jm&>2m5-i-X z3XkzaaK8)Z{3$Vc7wTR#PbQ|FL4WT6+b@zY4{1=nxxtE9e}dE5Y3z|P@FWrBS(u~0Xx)2_%i;;BJ73;G3M8`PmE6&kt3vJ=(WAuTtS*UH92#IjChm_L0+8(rEEixY< z27yf^&Ii+EiWr4O4Gb(&G{a{w#yB0$`Uag;Y$V8i9}9VC6W<)I`MF)OeWq#r^I`SEfg20;BqVrH^O>^6sN*65gtgk1}VS@ z1lMpW?}AE^NC6?HM*t?37NMlEXaI{&rAJ1w+3YU?28~VwX$+9gh@i8fNCrfs0i%mT zc+;!0AektB)E8lKDcLx#gFw(|G*XR`R7}4Cq{qa>1T+|o2m%pdC_r)86oDERjVXu_ zgHo^7;c5&80*Y`ZmWOjGM5OOh(CWrzQNw7Nh=PG8SO?Onv_MK@K#Ao4p<3-Y+JMWD z_woLxut8CvLqHi~!1DA;qH$S^0;YkrdMEC?pPJ2*%*!)vN0VXlrsSdtW=`` zdjv0$KnbV;hfyVxAmUO81*%%Df*5Rpn86YX1?*@coi2(Ou*5=vfXQMqg)vMTlQqT_ zVahx$g5qOb)qAdJLT+Fbv^v7G2+^za5mme%(*h$YL+XiRiJMSwl&hLJ7QuvEkO&40 zH1=PO9=jr@CvY4eTf!J0d;}$?T~Ca)oTn@zK8bnK)e3P*Nr}(r>+S8mb?a7reLa~> z#&O*5_ghQZrwGgxT$U&&%)lbu-)db)B27Ar zv_RTVkCj+|^SX<>azbij!;?HWy7LcyDF>gQtp*zYW(Wd4Ad0tKWRrHnZrm7FzFE{+IQI&@oI7=isPk z58c?&m1lj{xl8TuuflAVsm_IMTTpMaGaV`WX^92-`g50WamRx)uxj1z*RA~#X`-ka zx8;!|-F2GN6YgzK>O|_@Z-pY;>{{2IdU;1}aH)Iu)CaR_GB*8ydh=!+%Up1u(pVNh zbg?s&TKjxe$L@<%JN-Qyv4G z6S^r4158G~t;&9=-|n$^)fRqYa{e21*j{A!_4reV^H0R~{q8K5e$j+g4sNNNJ1@s> zDDBgfbqtiVvyL=*ODW~|EZ1{*I$m~iMt5_P=S5rH)q5Fb$bvPg;!U#}?{a#Y)(<{B z9Q~M$b(1pvw*94Hwk}V$HTt3s``8>==-{s?!xvILM>Nz5_sSc5ch|sN-F1i`Z@$DX z7Jd+#^O?KgS_3^ue&s_~*sso?uU8!E#LhGZ*>?{%^aMY~uJK#F?lnvASz3lZ$sn~= VTe6{>&clJ')]) + * .separator() + * .append(['Another field name: ', $('')]) + * .open() + * will create dialog with pair text field separated by horizontal rule + * Calling append() with 2 additional arguments ( d.append([..], null, true)) + * - will create table in dialog and put text inputs and labels in table cells + * + * Dialog with tabs: + * var d = new elDialogForm(opts) + * d.tab('first', 'First tab label) + * .tab('second', 'Second tab label) + * .append(['Field name: ', $('')], 'first', true) - add label and input to first tab in table (table will create automagicaly) + * .append(['Field name 2: ', $('')], 'second', true) - same in secon tab + * + * Options: + * class - css class for dialog + * submit - form submit event callback. Accept 2 args - event and this object + * ajaxForm - arguments for ajaxForm, if needed (dont forget include jquery.form.js) + * tabs - arguments for ui.tabs + * dialog - arguments for ui.dialog + * name - hidden text field in wich selected value will saved + * + * Notice! + * When close dialog, it will destroing insead of dialog('close'). Reason - strange bug with tabs in dialog on secondary opening. + * + * @author: Dmitry Levashov (dio) dio@std42.ru + * + **/ + +function elDialogForm(o) { + var self = this; + + var defaults = { + 'class' : 'el-dialogform', + submit : function(e, d) { window.console && window.console.log && window.console.log('submit called'); d.close(); }, + form : { action : window.location.href, method : 'post' }, + ajaxForm : null, + validate : null, + spinner : 'Loading', + tabs : { active: 0 }, + tabPrefix : 'el-df-tab-', + dialog : { + title : 'dialog', + autoOpen : false, + modal : true, + resizable : false, + buttons : { + Cancel : function() { self.close(); }, + Ok : function() { self.form.trigger('submit'); } + } + } + }; + + this.opts = jQuery.extend(true, defaults, o, {dialog : { autoOpen : false, close : function() { self.close(); } }}); + + if (this.opts.rtl) { + this.opts['class'] += ' el-dialogform-rtl'; + } + + if (o && o.dialog && o.dialog.buttons && typeof(o.dialog.buttons) == 'object') { + this.opts.dialog.buttons = o.dialog.buttons; + } + this.ul = null; + this.tabs = {}; + this._table = null; + this.dialog = jQuery('
').addClass(this.opts['class']).dialog(this.opts.dialog); + this.message = jQuery('
').hide().appendTo(this.dialog); + this.error = jQuery('
').hide().appendTo(this.dialog); + this.spinner = jQuery('
').hide().appendTo(this.dialog); + this.content = jQuery('
').appendTo(this.dialog) + this.form = jQuery('
').attr(this.opts.form).appendTo(this.content); + + if (this.opts.submit) { + this.form.bind('submit', function(e) { self.opts.submit(e, self) }) + } + if (this.opts.ajaxForm && jQuery.fn.ajaxForm) { + this.form.ajaxForm(this.opts.ajaxForm); + } + if (this.opts.validate) { + this.form.validate(this.opts.validate); + } + + this.option = function(name, value) { + return this.dialog.dialog('option', name, value) + } + + this.showError = function(msg, hideContent) { + this.hideMessage(); + this.hideSpinner(); + this.error.html(msg).show(); + hideContent && this.content.hide(); + return this; + } + + this.hideError= function() { + this.error.text('').hide(); + this.content.show(); + return this; + } + + this.showSpinner = function(txt) { + this.error.hide(); + this.message.hide(); + this.content.hide(); + this.spinner.text(txt||this.opts.spinner).show(); + this.option('buttons', {}); + return this; + } + + this.hideSpinner = function() { + this.content.show(); + this.spinner.hide(); + return this; + } + + this.showMessage = function(txt, hideContent) { + this.hideError(); + this.hideSpinner(); + this.message.html(txt||'').show(); + hideContent && this.content.hide(); + return this; + } + + this.hideMessage = function() { + this.message.hide(); + this.content.show(); + return this; + } + + /** + * Create new tab + * @param string id - tab id + * @param string title - tab name + * @return elDialogForm + **/ + this.tab = function(id, title) { + id = this.opts.tabPrefix+id; + + if (!this.ul) { + this.ul = jQuery('