| 
      
            Lines 315-333
          function build_itemst(show_filters, dt_options) {
      
      
        Link Here
      
     | 
  
        
          | 315 | 
                              if (can_be_edited) { | 
          315 | 
                              if (can_be_edited) { | 
        
        
          | 316 | 
                                  nodes += '<td>'  | 
          316 | 
                                  nodes += '<td>'  | 
        
        
          | 317 | 
                                  nodes += '<div class="btn-group dropup">';  | 
          317 | 
                                  nodes += '<div class="btn-group dropup">';  | 
        
          
            
              | 318 | 
                                      nodes += '<a class="btn btn-default btn-xs dropdown-toggle" id="itemactions' + row.item_id + '" role="button" data-toggle="dropdown" href="#">';  | 
              318 | 
                                      nodes += '<a class="btn btn-default btn-xs dropdown-toggle" id="itemactions' + row.item_id + '" role="button" data-bs-toggle="dropdown" href="#">';  | 
            
        
          | 319 | 
                                  nodes += 'Actions <b class="caret"></b>';  | 
          319 | 
                                  nodes += 'Actions <b class="caret"></b>';  | 
        
        
          | 320 | 
                                  nodes += '</a>';  | 
          320 | 
                                  nodes += '</a>';  | 
        
        
          | 321 | 
                                  nodes += '<ul class="dropdown-menu" role="menu" aria-labelledby="itemactions' + row.item_id + '">';  | 
          321 | 
                                  nodes += '<ul class="dropdown-menu" role="menu" aria-labelledby="itemactions' + row.item_id + '">';  | 
        
        
          | 322 | 
                                  if (row.biblio_id != biblionumber) { // Host item | 
          322 | 
                                  if (row.biblio_id != biblionumber) { // Host item | 
        
          
            
              | 323 | 
                                          nodes += '<li><a href="additem.pl?op=edititem&biblionumber=' + row.biblio_id + '&itemnumber=' + row.item_id + '#edititem">Edit in host</a>   <a class="delete" href="/cgi-bin/koha/cataloguing/additem.pl?op=delinkitem&biblionumber=' + row.biblio_id + '&hostitemnumber=' + row.item_id + '&searchid=' + row.searchid + '">Delink</a></li>';  | 
              323 | 
                                          nodes += '<li><a class="dropdown-item" href="additem.pl?op=edititem&biblionumber=' + row.biblio_id + '&itemnumber=' + row.item_id + '#edititem">Edit in host</a>   <a class="delete" href="/cgi-bin/koha/cataloguing/additem.pl?op=delinkitem&biblionumber=' + row.biblio_id + '&hostitemnumber=' + row.item_id + '&searchid=' + row.searchid + '">Delink</a></li>';  | 
            
        
          | 324 | 
                                  } else { | 
          324 | 
                                  } else { | 
        
        
          | 325 | 
                                      if (can_edit_items_from.includes(row.home_library_id) || !can_edit_items_from.length) { | 
          325 | 
                                      if (can_edit_items_from.includes(row.home_library_id) || !can_edit_items_from.length) { | 
        
          
            
              | 326 | 
                                              nodes += '<li><a href="additem.pl?op=edititem&biblionumber=' + row.biblio_id + '&itemnumber=' + row.item_id + '&searchid=' + row.searchid + '#edititem">Edit</a></li>';  | 
              326 | 
                                              nodes += '<li><a class="dropdown-item" href="additem.pl?op=edititem&biblionumber=' + row.biblio_id + '&itemnumber=' + row.item_id + '&searchid=' + row.searchid + '#edititem">Edit</a></li>';  | 
            
        
          | 327 | 
                                      }  | 
          327 | 
                                      }  | 
        
          
            
              | 328 | 
                                          nodes += '<li><a href="additem.pl?op=dupeitem&biblionumber=' + row.biblio_id + '&itemnumber=' + row.item_id + '&searchid=' + row.searchid + '#additema">Duplicate</a></li>';  | 
              328 | 
                                          nodes += '<li><a class="dropdown-item" href="additem.pl?op=dupeitem&biblionumber=' + row.biblio_id + '&itemnumber=' + row.item_id + '&searchid=' + row.searchid + '#additema">Duplicate</a></li>';  | 
            
        
          | 329 | 
                                      nodes += '<li class="print_label">';  | 
          329 | 
                                      nodes += '<li class="print_label">';  | 
        
          
            
              | 330 | 
                                          nodes += '<a class="submit-form-link" target="_blank" href="#" data-op="cud-add" data-number_list="' + row.item_id + '" data-number_type="itemnumber" data-method="post" data-action="/cgi-bin/koha/labels/label-edit-batch.pl" data-new_tab="true">Print label</a>';  | 
              330 | 
                                          nodes += '<a class="dropdown-item submit-form-link" target="_blank" href="#" data-op="cud-add" data-number_list="' + row.item_id + '" data-number_type="itemnumber" data-method="post" data-action="/cgi-bin/koha/labels/label-edit-batch.pl" data-new_tab="true">Print label</a>';  | 
            
        
          | 331 | 
                                      nodes += '</li>';  | 
          331 | 
                                      nodes += '</li>';  | 
        
        
          | 332 | 
                                      if (can_edit_items_from.includes(row.home_library_id) || !can_edit_items_from.length) { | 
          332 | 
                                      if (can_edit_items_from.includes(row.home_library_id) || !can_edit_items_from.length) { | 
        
        
          | 333 | 
                                          let csrfToken = $('meta[name="csrf-token"]').attr('content'); | 
          333 | 
                                          let csrfToken = $('meta[name="csrf-token"]').attr('content'); | 
        
  
    | 
      
            Lines 339-351
          function build_itemst(show_filters, dt_options) {
      
      
        Link Here
      
     | 
  
        
          | 339 | 
                                          nodes += '<input type="hidden" name="itemnumber" value="' + row.item_id + '" />';  | 
          339 | 
                                          nodes += '<input type="hidden" name="itemnumber" value="' + row.item_id + '" />';  | 
        
        
          | 340 | 
                                          nodes += '<input type="hidden" name="searchid" value="' + row.searchid + '" />';  | 
          340 | 
                                          nodes += '<input type="hidden" name="searchid" value="' + row.searchid + '" />';  | 
        
        
          | 341 | 
                                          nodes += '</form>';  | 
          341 | 
                                          nodes += '</form>';  | 
        
          
            
              | 342 | 
                                              nodes += '<a class="delete" data-item="' + row.item_id + '" href="#">Delete</a>';  | 
              342 | 
                                              nodes += '<a class="dropdown-item delete" data-item="' + row.item_id + '" href="#">Delete</a>';  | 
            
        
          | 343 | 
                                          nodes += '</li>';  | 
          343 | 
                                          nodes += '</li>';  | 
        
        
          | 344 | 
                                      }  | 
          344 | 
                                      }  | 
        
        
          | 345 | 
                                  }  | 
          345 | 
                                  }  | 
        
        
          | 346 | 
                                  if ( opac_base_url ) { | 
          346 | 
                                  if ( opac_base_url ) { | 
        
        
          | 347 | 
                                      var href = opac_base_url + "/cgi-bin/koha/opac-detail.pl?biblionumber=" + row.biblio_id;  | 
          347 | 
                                      var href = opac_base_url + "/cgi-bin/koha/opac-detail.pl?biblionumber=" + row.biblio_id;  | 
        
          
            
              | 348 | 
                                          nodes+= '<li class="view-in-opac"><a target="_blank" href="' + href + '">OPAC view</a></li>'  | 
              348 | 
                                          nodes+= '<li class="view-in-opac"><a class="dropdown-item" target="_blank" href="' + href + '">OPAC view</a></li>'  | 
            
        
          | 349 | 
                                  }  | 
          349 | 
                                  }  | 
        
        
          | 350 | 
                                  nodes += '</ul>';  | 
          350 | 
                                  nodes += '</ul>';  | 
        
        
          | 351 | 
                                  nodes += '</div>';  | 
          351 | 
                                  nodes += '</div>';  | 
        
            
              | 352 | 
              -   | 
               | 
               |