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

(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbooks.tt (-6 / +21 lines)
Lines 10-27 Link Here
10
            PopupZ3950();
10
            PopupZ3950();
11
            return false;
11
            return false;
12
        });
12
        });
13
14
        $(".z3950searchFw").click(function(){
15
            PopupZ3950($(this).prop('id'));
16
            return false;
17
        });
13
     });
18
     });
14
19
15
    /* this function open a popup to search on z3950 server.  */
20
    /* this function open a popup to search on z3950 server.  */
16
    function PopupZ3950() {
21
    function PopupZ3950(fw) {
17
        var strQuery = GetZ3950Terms();
22
        var strQuery = GetZ3950Terms(fw);
18
        if(strQuery){
23
        if(strQuery){
19
            window.open("/cgi-bin/koha/cataloguing/z3950_search.pl?biblionumber=[% biblionumber %]"+strQuery,"z3950search",'width=760,height=450,location=yes,toolbar=no,scrollbars=yes,resize=yes');
24
            window.open("/cgi-bin/koha/cataloguing/z3950_search.pl?biblionumber=[% biblionumber %]"+strQuery,"z3950search",'width=760,height=450,location=yes,toolbar=no,scrollbars=yes,resize=yes');
20
        }
25
        }
21
    }
26
    }
22
    /* provide Z3950 search points */
27
    /* provide Z3950 search points */
23
    function GetZ3950Terms(){
28
    function GetZ3950Terms(fw){
24
        var strQuery="&frameworkcode=";
29
        var strQuery="&frameworkcode=" + fw;
25
        [% FOREACH z3950_search_param IN z3950_search_params %]
30
        [% FOREACH z3950_search_param IN z3950_search_params %]
26
            strQuery += "&" + "[% z3950_search_param.name %]" + "=" + "[% z3950_search_param.encvalue %]";
31
            strQuery += "&" + "[% z3950_search_param.name %]" + "=" + "[% z3950_search_param.encvalue %]";
27
        [% END %]
32
        [% END %]
Lines 52-58 Link Here
52
                [% END %]
57
                [% END %]
53
            </ul>
58
            </ul>
54
        </div>
59
        </div>
55
        <div class="btn-group"><a id="z3950search" class="btn btn-small" href="/cgi-bin/koha/cataloguing/z3950_search.pl?biblionumber=[% biblionumber %]&amp;frameworkcode=[% FOREACH z3950_search_param IN z3950_search_params %]&amp;[% z3950_search_param.name %]=[% z3950_search_param.encvalue %][% END %]"><i class="icon-search"></i> Z39.50 search</a></div>
60
        <div class="btn-group">
61
            <button class="btn btn-small" id="z3950search"><i class="icon-search"></i> New from Z39.50</button>
62
            <button class="btn btn-small dropdown-toggle" data-toggle="dropdown">
63
                <span class="caret"></span>
64
            </button>
65
            <ul class="dropdown-menu">
66
                <li id="" class="z3950searchFw"><a href="#">Default framework</a></li>
67
                [% FOREACH frameworkcodeloo IN frameworkcodeloop %]
68
                <li id="[% frameworkcodeloo.value %]" class="z3950searchFw"><a href="#">[% frameworkcodeloo.frameworktext %]</a></li>
69
                [% END %]
70
            </ul>
71
        </div>
56
  </div>
72
  </div>
57
[% END %]
73
[% END %]
58
74
59
- 

Return to bug 10678