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

(-)a/cataloguing/addbiblio.pl (-3 / +4 lines)
Lines 727-740 my $fa_stickyduedate = $input->param('stickyduedate'); Link Here
727
my $fa_duedatespec        = $input->param('duedatespec');
727
my $fa_duedatespec        = $input->param('duedatespec');
728
728
729
my $userflags = 'edit_catalogue';
729
my $userflags = 'edit_catalogue';
730
if ($frameworkcode eq 'FA'){
731
    $userflags = 'fast_cataloging';
732
}
733
730
734
my $changed_framework = $input->param('changed_framework');
731
my $changed_framework = $input->param('changed_framework');
735
$frameworkcode = &GetFrameworkCode($biblionumber)
732
$frameworkcode = &GetFrameworkCode($biblionumber)
736
  if ( $biblionumber and not($frameworkcode) and $op ne 'addbiblio' );
733
  if ( $biblionumber and not($frameworkcode) and $op ne 'addbiblio' );
737
734
735
if ($frameworkcode eq 'FA'){
736
    $userflags = 'fast_cataloging';
737
}
738
738
$frameworkcode = '' if ( $frameworkcode eq 'Default' );
739
$frameworkcode = '' if ( $frameworkcode eq 'Default' );
739
my ( $template, $loggedinuser, $cookie ) = get_template_and_user(
740
my ( $template, $loggedinuser, $cookie ) = get_template_and_user(
740
    {
741
    {
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/cat-toolbar.inc (-9 / +10 lines)
Lines 27-33 Link Here
27
	function addToShelf() {	window.open('/cgi-bin/koha/virtualshelves/addbybiblionumber.pl?biblionumber=[% biblionumber %]','Add_to_virtualshelf','width=500,height=400,toolbar=false,scrollbars=yes');
27
	function addToShelf() {	window.open('/cgi-bin/koha/virtualshelves/addbybiblionumber.pl?biblionumber=[% biblionumber %]','Add_to_virtualshelf','width=500,height=400,toolbar=false,scrollbars=yes');
28
	}
28
	}
29
    function printBiblio() {window.print(); }
29
    function printBiblio() {window.print(); }
30
[% IF ( CAN_user_editcatalogue_edit_catalogue ) %]
30
[% IF CAN_user_editcatalogue_edit_catalogue or ( frameworkcode == 'FA' and CAN_user_editcatalogue_fast_cataloging ) %]
31
    function confirm_deletion() {
31
    function confirm_deletion() {
32
        var count = [% count %];
32
        var count = [% count %];
33
        var holdcount = [% holdcount %];
33
        var holdcount = [% holdcount %];
Lines 68-74 Link Here
68
    }
68
    }
69
[% END %]
69
[% END %]
70
70
71
[% IF ( CAN_user_editcatalogue_edit_items ) %]
71
[% IF CAN_user_editcatalogue_edit_items or ( frameworkcode == 'FA' and CAN_user_editcatalogue_fast_cataloging ) %]
72
    function confirm_items_deletion() {
72
    function confirm_items_deletion() {
73
        var count = [% count %];
73
        var count = [% count %];
74
        var holdcount = [% holdcount %];
74
        var holdcount = [% holdcount %];
Lines 159-173 CAN_user_serials_create_subscription ) %] Link Here
159
    </div>
159
    </div>
160
[% END %]
160
[% END %]
161
161
162
[% IF ( CAN_user_editcatalogue_edit_catalogue || CAN_user_editcatalogue_edit_items || CAN_user_tools_items_batchmod || CAN_user_tools_items_batchdel ) %]
162
[% IF ( CAN_user_editcatalogue_edit_catalogue || CAN_user_editcatalogue_edit_items || CAN_user_tools_items_batchmod || CAN_user_tools_items_batchdel ) or ( frameworkcode == 'FA' and CAN_user_editcatalogue_fast_cataloging ) %]
163
    <div class="btn-group">
163
    <div class="btn-group">
164
    <button class="btn btn-small dropdown-toggle" data-toggle="dropdown"><i class="icon-pencil"></i> Edit <span class="caret"></span></button>
164
    <button class="btn btn-small dropdown-toggle" data-toggle="dropdown"><i class="icon-pencil"></i> Edit <span class="caret"></span></button>
165
        <ul class="dropdown-menu">
165
        <ul class="dropdown-menu">
166
            [% IF ( CAN_user_editcatalogue_edit_catalogue ) %]
166
            [% IF CAN_user_editcatalogue_edit_catalogue or ( frameworkcode == 'FA' and CAN_user_editcatalogue_fast_cataloging ) %]
167
            <li><a id="editbiblio" href="/cgi-bin/koha/cataloguing/addbiblio.pl?biblionumber=[% biblionumber %]&amp;frameworkcode=[% current_framework %]&amp;op=">Edit record</a></li>
167
            <li><a id="editbiblio" href="/cgi-bin/koha/cataloguing/addbiblio.pl?biblionumber=[% biblionumber %]&amp;frameworkcode=[% current_framework %]&amp;op=">Edit record</a></li>
168
            [% END %]
168
            [% END %]
169
169
170
            [% IF ( CAN_user_editcatalogue_edit_items ) %]
170
            [% IF CAN_user_editcatalogue_edit_items or ( frameworkcode == 'FA' and CAN_user_editcatalogue_fast_cataloging ) %]
171
            <li><a id="edititems" href="/cgi-bin/koha/cataloguing/additem.pl?biblionumber=[% biblionumber %]">Edit items</a></li>
171
            <li><a id="edititems" href="/cgi-bin/koha/cataloguing/additem.pl?biblionumber=[% biblionumber %]">Edit items</a></li>
172
            [% END %]
172
            [% END %]
173
173
Lines 193-201 CAN_user_serials_create_subscription ) %] Link Here
193
            [% IF ( LocalCoverImages || OPACLocalCoverImages) %][% IF ( CAN_user_tools_upload_local_cover_images ) %]<li><a href="/cgi-bin/koha/tools/upload-cover-image.pl?biblionumber=[% biblionumber %]&amp;filetype=image">Upload image</a>[% END %][% END %]
193
            [% IF ( LocalCoverImages || OPACLocalCoverImages) %][% IF ( CAN_user_tools_upload_local_cover_images ) %]<li><a href="/cgi-bin/koha/tools/upload-cover-image.pl?biblionumber=[% biblionumber %]&amp;filetype=image">Upload image</a>[% END %][% END %]
194
194
195
            [% IF ( CAN_user_editcatalogue_edit_catalogue ) %]
195
            [% IF ( CAN_user_editcatalogue_edit_catalogue ) %]
196
            <li><a id="duplicatebiblio" href="/cgi-bin/koha/cataloguing/addbiblio.pl?biblionumber=[% biblionumber %]&amp;frameworkcode=[% current_framework %]&amp;op=duplicate">Edit as new (duplicate)</a></li>
196
                <li><a id="duplicatebiblio" href="/cgi-bin/koha/cataloguing/addbiblio.pl?biblionumber=[% biblionumber %]&amp;frameworkcode=[% current_framework %]&amp;op=duplicate">Edit as new (duplicate)</a></li>
197
            <li><a href="#" id="z3950copy">Replace record via Z39.50/SRU</a></li>
197
                <li><a href="#" id="z3950copy">Replace record via Z39.50/SRU</a></li>
198
            [% END %]
198
199
200
            [% IF CAN_user_editcatalogue_edit_catalogue or ( frameworkcode == 'FA' and CAN_user_editcatalogue_fast_cataloging ) %]
199
                [% IF ( count ) %]
201
                [% IF ( count ) %]
200
                    <li class="disabled"><a id="deletebiblio" data-toggle="tooltip" data-placement="left" title="[% count %] item(s) are attached to this record. You must delete all items before deleting this record." href="#">Delete record</a></li>
202
                    <li class="disabled"><a id="deletebiblio" data-toggle="tooltip" data-placement="left" title="[% count %] item(s) are attached to this record. You must delete all items before deleting this record." href="#">Delete record</a></li>
201
                [% ELSE %]
203
                [% ELSE %]
Lines 203-209 CAN_user_serials_create_subscription ) %] Link Here
203
                [% END %]
205
                [% END %]
204
            [% END %]
206
            [% END %]
205
207
206
            [% IF ( CAN_user_editcatalogue_delete_all_items ) %]
208
            [% IF CAN_user_editcatalogue_delete_all_items or ( frameworkcode == 'FA' and CAN_user_editcatalogue_fast_cataloging ) %]
207
                [% IF ( count ) %]
209
                [% IF ( count ) %]
208
                    <li><a href="#" id="deleteallitems">Delete all items</a></li>
210
                    <li><a href="#" id="deleteallitems">Delete all items</a></li>
209
                [% ELSE %]
211
                [% ELSE %]
210
- 

Return to bug 7561