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

(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/opac.pref (-1 / +3 lines)
Lines 264-274 OPAC: Link Here
264
              type: htmlarea
264
              type: htmlarea
265
              class: code
265
              class: code
266
        -
266
        -
267
            - 'Select reference manager software options that should be available from OPAC detail, basket and list pages:'
267
            - 'Select reference manager software options that should be available from OPAC detail, search results, basket and list pages:'
268
            - pref: OpacReferenceManager
268
            - pref: OpacReferenceManager
269
              multiple:
269
              multiple:
270
                mendeley: Mendeley (Reference Manager Software)
270
                mendeley: Mendeley (Reference Manager Software)
271
                easybib: EasyBib (Free Bibliography Generator)
271
                easybib: EasyBib (Free Bibliography Generator)
272
            - "<br /> NOTE:"
273
            - The value "Mendeley" has no effect in OPAC search results if the COinSinOPACResults system preference is set to "Don't include."
272
        -
274
        -
273
            - pref: OpacAddMastheadLibraryPulldown
275
            - pref: OpacAddMastheadLibraryPulldown
274
              choices: 
276
              choices: 
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/includes/opac-bottom.inc (-2 / +8 lines)
Lines 168-176 $.widget.bridge('uitooltip', $.ui.tooltip); Link Here
168
    });
168
    });
169
169
170
    [% IF Koha.Preference( 'OpacReferenceManager' ) %]
170
    [% IF Koha.Preference( 'OpacReferenceManager' ) %]
171
        var MSG_NO_EASYBIB_TITLE_SELECTED = _("Please select at least one title to cite on EasyBib");
171
        [% SET reference_manager_options = Koha.Preference('OpacReferenceManager').split(',') %]
172
        [% IF reference_manager_options.size %]
173
            [% FOREACH option IN reference_manager_options %]
174
                [% IF option == 'easybib' %]
175
                    var MSG_NO_EASYBIB_TITLE_SELECTED = _("Please select at least one title to cite on EasyBib");
176
                [% END %]
177
            [% END %]
178
        [% END %]
172
    [% END %]
179
    [% END %]
173
174
    //]]>
180
    //]]>
175
</script>
181
</script>
176
182
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/includes/opac-detail-sidebar.inc (-5 / +12 lines)
Lines 112-120 Link Here
112
</div>
112
</div>
113
113
114
[% IF Koha.Preference( 'OpacReferenceManager' ) %]
114
[% IF Koha.Preference( 'OpacReferenceManager' ) %]
115
<!-- Form to send RIS data to EasyBib -->
115
    [% SET reference_manager_options = Koha.Preference('OpacReferenceManager').split(',') %]
116
<form method="post" id="ris_form" action="http://www.easybib.com/impexport/index/add" target="_blank">
116
    [% IF reference_manager_options.size %]
117
    <textarea id="easybibTextArea" name="records"></textarea>
117
        [% FOREACH option IN reference_manager_options %]
118
    <input type="submit">
118
            [% IF option == 'easybib' %]
119
</form>
119
                <!-- Form to send RIS data to EasyBib -->
120
                <form method="post" id="ris_form" action="http://www.easybib.com/impexport/index/add" target="_blank">
121
                    <textarea id="easybibTextArea" name="records"></textarea>
122
                    <input type="submit">
123
                </form>
124
            [% END %]
125
        [% END %]
126
    [% END %]
120
[% END %]
127
[% END %]
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/includes/opac-reference-manager.inc (-5 / +10 lines)
Lines 1-4 Link Here
1
[% SET reference_manager_options = Koha.Preference('OpacReferenceManager').split(',') %]
1
[% BLOCK modal_main %]
2
[% BLOCK modal_main %]
3
[% IF reference_manager_options.size %]
4
    [% IF reference_manager_options.size %]
5
        [% FOREACH option IN reference_manager_options %]
6
            [% IF option == 'easybib' %]
2
<!-- Reference Manager Modal (EasyBib) -->
7
<!-- Reference Manager Modal (EasyBib) -->
3
<div class="modal hide" id="exportModal_" tabindex="-1" role="dialog" aria-labelledby="exportLabelexportModal_" aria-hidden="true">
8
<div class="modal hide" id="exportModal_" tabindex="-1" role="dialog" aria-labelledby="exportLabelexportModal_" aria-hidden="true">
4
    <div class="modal-header">
9
    <div class="modal-header">
Lines 28-39 Link Here
28
    <input type="submit">
33
    <input type="submit">
29
</form>
34
</form>
30
</div>
35
</div>
36
            [% END %]
37
        [% END %]
38
    [% END %]
39
[% END %]
31
<script type="text/javascript" src="[% interface %]/[% theme %]/js/reference_manager.js"></script>
40
<script type="text/javascript" src="[% interface %]/[% theme %]/js/reference_manager.js"></script>
32
[% END %]
41
[% END %]
33
42
34
[% BLOCK menu_basket %]
43
[% BLOCK menu_basket %]
35
<!-- Reference Manager Menu (EasyBib)-Basket -->
44
<!-- Reference Manager Menu (EasyBib)-Basket -->
36
    [% SET reference_manager_options = Koha.Preference('OpacReferenceManager').split(',') %]
37
    [% IF reference_manager_options.size %]
45
    [% IF reference_manager_options.size %]
38
                                        <span class="sep">|</span>
46
                                        <span class="sep">|</span>
39
        <li class="dropdown">
47
        <li class="dropdown">
Lines 53-64 Link Here
53
                        </ul>
61
                        </ul>
54
        </li>
62
        </li>
55
    [% END %]
63
    [% END %]
56
57
[% END %]
64
[% END %]
58
65
59
[% BLOCK menu_list_results %]
66
[% BLOCK menu_list_results %]
60
<!-- Reference Manager Menu (EasyBib)-OPAC Lists and Results -->
67
<!-- Reference Manager Menu (EasyBib)-OPAC Lists and Results -->
61
    [% SET reference_manager_options = Koha.Preference('OpacReferenceManager').split(',') %]
62
    [% IF reference_manager_options.size %]
68
    [% IF reference_manager_options.size %]
63
                                        <span class="sep">|</span>
69
                                        <span class="sep">|</span>
64
        <li class="dropdown">
70
        <li class="dropdown">
Lines 81-87 Link Here
81
[% END %]
87
[% END %]
82
88
83
[% BLOCK menu_side_bar %]
89
[% BLOCK menu_side_bar %]
84
    [% SET reference_manager_options = Koha.Preference('OpacReferenceManager').split(',') %]
85
    [% IF reference_manager_options.size %]
90
    [% IF reference_manager_options.size %]
86
        <li>
91
        <li>
87
            <div id="exportORM_menu">
92
            <div id="exportORM_menu">
Lines 93-99 Link Here
93
                                <li>
98
                                <li>
94
                                    <a role="menuitem" href="#" id="mendeley_modal">Save to Mendeley</a>
99
                                    <a role="menuitem" href="#" id="mendeley_modal">Save to Mendeley</a>
95
                                </li>
100
                                </li>
96
                                [% ELSE %]
101
                                [% ELSIF option == 'easybib' %]
97
                                <li>
102
                                <li>
98
                                    <a role="menuitem" href="#" id="easybib_menu" data-bibnum="[% biblionumber %]">Cite on EasyBib</a>
103
                                    <a role="menuitem" href="#" id="easybib_menu" data-bibnum="[% biblionumber %]">Cite on EasyBib</a>
99
                                </li>
104
                                </li>
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-results.tt (-3 / +2 lines)
Lines 176-182 Link Here
176
                                            [% END %]
176
                                            [% END %]
177
                                        </span> <!-- / .links -->
177
                                        </span> <!-- / .links -->
178
178
179
[% IF Koha.Preference( 'OpacReferenceManager' ) %]
179
[% IF Koha.Preference( 'OpacReferenceManager' ) && COinSinOPACResults == 1 %]
180
    [% PROCESS 'opac-reference-manager.inc' %]
180
    [% PROCESS 'opac-reference-manager.inc' %]
181
    [% INCLUDE menu_list_results %]
181
    [% INCLUDE menu_list_results %]
182
[% END %]
182
[% END %]
Lines 974-980 $("input.newtag").on('keydown', function(e){ Link Here
974
});
974
});
975
//]]>
975
//]]>
976
</script>
976
</script>
977
[% IF Koha.Preference( 'OpacReferenceManager' ) %]
977
[% IF Koha.Preference( 'OpacReferenceManager' ) && COinSinOPACResults == 1 %]
978
    [% PROCESS 'opac-reference-manager.inc' %]
978
    [% PROCESS 'opac-reference-manager.inc' %]
979
    [% INCLUDE modal_main %]
979
    [% INCLUDE modal_main %]
980
[% END %]
980
[% END %]
981
- 

Return to bug 16243