1 2window.addEventListener('load',(event) => { 3 let idTable = document.querySelectorAll(".idTable"); 4 for(let i = 0 ; i < idTable.length;i++){ 5 let idTableRender = idTable[i].value; 6 7 var dataDiv = $("#dataDivSolicitudes"); 8 if ($('#listPendingTransfers'+idTableRender).length) { 9 let urlGetFiles = dataDiv.data("urlTable")+'&id='+idTableRender; 10 $.fn.DataTable.ext.pager.numbers_length = 5; 11 $('#listPendingTransfers'+idTableRender).DataTable({ 12 13 pagingType: "simple_numbers", 14 language: { 15 url: '/media/plugins/dataTable/1.10.12/resources/lang/es.json' 16 }, 17 "columns": [ 18 {data: '0',className: "positionIcon view_detail td-hide td-trunc pointerAction"}, 19 {data: '1', 20 render: function ( data, type, row ) { 21 return '<div class="infoDocumentos sinpadding col-xs-12"><strong class="col-md-3"> Nombre:</strong><div class="col-md-9"><span class="nombre">' + data.nombre + '</span> <span class="peso">' + data.size + '</span><span class="fecha">'+ data.fecha +'</span></div><strong class="col-md-3">Descripción:</strong><p class="col-md-9">' + data.descripcion + '</p> </div>' 22 }}, 23 ], 24 25 "info": false, 26 "aaSorting": [], 27 "bRetrieve": true, 28 "iDisplayLength": 5, 29 "bDestroy": true, 30 "bSort": false, 31 "processing": true, 32 "serverSide": true, 33 "searching": false, 34 "lengthChange": false, 35 "ajax": { 36 "url": urlGetFiles, 37 "data": function (d) { 38 delete d.columns; 39 } 40 }, 41 "drawCallback": function( settings ) { 42 $('#listPendingTransfers'+ idTableRender + '_next').addClass('next_button_cl'); 43 $('#listPendingTransfers'+ idTableRender + '_previous').addClass('previous_button_cl'); 44 }, 45 autoWidth: false, 46 }); 47 } 48 } 49}); 50$('.cutText').each(function(){ 51 var length = 10; 52 if($(this).data("length")){ 53 length = $(this).data("length"); 54 } 55 var text = $(this).text(); 56 if(text.length > length) { 57 var separador = "..."; 58 if ($(this).data("sep")) { 59 separador = $(this).data("sep"); 60 } 61 var shortText = jQuery.trim(text).substring(0, length) 62 .split(" ").slice(0, -1).join(" ") + " " + separador; 63 $(this).text(shortText); 64 } 65}); 66 67$(function(){ 68 $("#tema").change(function(){ 69 var value = $("#tema").val(); 70 var regNum = /^\d+$/; 71 var regTags = /(<([^>]+)>)/gi; 72 if(regNum.test(value) && !regTags.test(value)){ 73 var tema = "?tema="+value; 74 }else{ 75 var tema = "?tema=0"; 76 } 77 78 window.location.href = tema; 79 }); 80}) 81
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.