View | Details | Raw Unified | Return to bug 9645
Collapse All | Expand All

(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/quotes-toolbar.inc (-47 / +5 lines)
Lines 1-47 Link Here
1
<script type="text/javascript">
1
<div id="toolbar" class="btn-toolbar">
2
    //<![CDATA[
2
        <div class="btn-group"><a class="btn btn-small" id="add_quote" href="#"><i class="icon-plus"></i> Add quote</a></div>
3
    // prepare DOM for YUI Toolbar
3
        <div class="btn-group"><a class="btn btn-small" id="delete_quote" href="#"><i class="icon-remove"></i> Delete quote(s)</a></div>
4
    $(document).ready(function() {
4
        <div class="btn-group"><a class="btn btn-small" id="import_quotes" href="/cgi-bin/koha/tools/quotes-upload.pl"><i class="icon-folder-open"></i> Import quotes</a></div>
5
        $("#add_quote").empty();
5
</div>
6
        $("#delete_quote").empty();
7
        $("#import_quotes").empty();
8
        yuiToolbar();
9
     });
10
11
    // YUI Toolbar Functions
12
    function yuiToolbar() {
13
14
        new YAHOO.widget.Button({
15
            type: "button",
16
            label: _("Add quote"),
17
            name: "add",
18
            container: "add_quote",
19
            onclick: {fn: fnClickAddRow}
20
        });
21
22
        new YAHOO.widget.Button({
23
            type: "button",
24
            label: _("Delete quote(s)"),
25
            name: "delete",
26
            container: "delete_quote",
27
            onclick: {fn: fnClickDeleteRow}
28
        });
29
30
        new YAHOO.widget.Button({
31
            type: "button",
32
            label: _("Import quotes"),
33
            name: "import",
34
            container: "import_quotes",
35
            onclick: {fn: function (){parent.location="quotes-upload.pl";}}
36
        });
37
    }
38
39
//]]>
40
</script>
41
<div id="toolbar">
42
    <ul class="toolbar">
43
        <li id="add_quote"><a id="add" href="#">Add quote</a></li>
44
        <li id="delete_quote"><a id="delete" href="#">Delete quote(s)</a></li>
45
        <li id="import_quotes"><a id="import" href="#">Import quotes</a></li>
46
    </ul>
47
</div>
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/quotes-upload-toolbar.inc (-41 / +4 lines)
Lines 1-41 Link Here
1
<script type="text/javascript">
1
<div id="toolbar" class="btn-toolbar" style="visibility: hidden; position: absolute">
2
    var oSaveButton = '';
2
        <div class="btn-group"><a class="btn btn-small" id="save_quotes" href="#"><i class="icon-hdd"></i> Save quotes</a></div>
3
    var oDeleteButton = '';
3
        <div class="btn-group"><a class="btn btn-small" id="delete_quote" href="#"><i class="icon-remove"></i> Delete quote(s)</a></div>
4
    //<![CDATA[
4
</div>
5
    // prepare DOM for YUI Toolbar
6
    $(document).ready(function() {
7
        $("#save_quotes").empty();
8
        $("#delete_quote").empty();
9
        yuiToolbar();
10
     });
11
12
    // YUI Toolbar Functions
13
    function yuiGetData() {
14
        fnGetData(document.getElementById('quotes_editor'));
15
    }
16
17
    function yuiToolbar() {
18
19
        oSaveButton = new YAHOO.widget.Button({
20
            type: "button",
21
            label: _("Save quotes"),
22
            name: "save",
23
            container: "save_quotes",
24
        });
25
26
        oDeleteButton = new YAHOO.widget.Button({
27
            type: "button",
28
            label: _("Delete quote(s)"),
29
            name: "delete",
30
            container: "delete_quote",
31
        });
32
    }
33
34
//]]>
35
</script>
36
<div id="toolbar" style="visibility: hidden; position: absolute">
37
    <ul class="toolbar">
38
        <li id="save_quotes"><a id="save" href="#">Save quotes</a></li>
39
        <li id="delete_quote"><a id="delete" href="#">Delete quote(s)</a></li>
40
    </ul>
41
</div>
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/quotes-upload.tt (-2 / +6 lines)
Lines 24-29 Link Here
24
    var progress = document.querySelector('.percent');
24
    var progress = document.querySelector('.percent');
25
    $("#server_response").hide();
25
    $("#server_response").hide();
26
26
27
    function yuiGetData() {
28
        fnGetData(document.getElementById('quotes_editor'));
29
    }
30
27
    function fnAbortRead() {
31
    function fnAbortRead() {
28
        reader.abort();
32
        reader.abort();
29
    }
33
    }
Lines 148-155 Link Here
148
        $('#file_uploader').css("position","absolute");
152
        $('#file_uploader').css("position","absolute");
149
        $('#file_uploader').css("top","-150px");
153
        $('#file_uploader').css("top","-150px");
150
        $('#quotes_editor').css("visibility","visible");
154
        $('#quotes_editor').css("visibility","visible");
151
        oSaveButton.on("click", yuiGetData);
155
        $("#save_quotes").on("click", yuiGetData);
152
        oDeleteButton.on("click", fnClickDeleteRow);
156
        $("#delete_quote").on("click", fnClickDeleteRow);
153
157
154
158
155
159
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/quotes.tt (-1 / +8 lines)
Lines 83-88 Link Here
83
                        });
83
                        });
84
                   },
84
                   },
85
        });
85
        });
86
        $("#add_quote").click(function(){
87
            fnClickAddRow();
88
            return false;
89
        });
90
        $("#delete_quote").click(function(){
91
            fnClickDeleteRow();
92
            return false;
93
        });
86
    });
94
    });
87
95
88
        function fnClickAddQuote(e, node) {
96
        function fnClickAddQuote(e, node) {
89
- 

Return to bug 9645