1$("#arsivbaslangicTarihi").datepicker({ 2 3 language: "tr", 4 orientation: "bottom" 5}); 6 7$("#arsivbitisTarihi").datepicker({ 8 language: "tr", 9 orientation: "bottom" 10}); 11$("#arsivValue,#arsivbaslangicTarihi,#arsivbitisTarihi").on("keydown", function (event) { 12 if (event.which === 13) 13 aramaYap(); 14}); 15$('.arsivFiltre').on('click', function () { 16 aramaYap(); 17 18}); 19 20function aramaYap() { 21 var baslangicTarihi = $('#arsivbaslangicTarihi').datepicker('getDate') ? convertdate($('#arsivbaslangicTarihi').datepicker('getDate')) : ''; 22 var bitisTarihi = $('#arsivbitisTarihi').datepicker('getDate') ? convertdate($('#arsivbitisTarihi').datepicker('getDate')) : ''; 23 var value = $('#arsivValue').val(); 24 25 var url = window.location.href; 26 url = queryStringUrlReplacement(url, "page", 1); 27 url = queryStringUrlReplacement(url, "s", baslangicTarihi); 28 url = queryStringUrlReplacement(url, "e", bitisTarihi); 29 url = queryStringUrlReplacement(url, "v", value); 30 31 32 location.href = url; 33} 34 35var urlParams = new URLSearchParams(window.location.search); 36if (urlParams.has('s')) { 37 $('#arsivbaslangicTarihi').datepicker('update', urlParams.get('s')); 38} 39if (urlParams.has('e')) { 40 $('#arsivbitisTarihi').datepicker('update', urlParams.get('e')); 41} 42if (urlParams.has('v')) { 43 $('#arsivValue').val(urlParams.get('v')); 44} 45 46function queryStringUrlReplacement(url, param, value) { 47 var re = new RegExp("[\\?&]" + param + "=([^&#]*)"), match = re.exec(url), delimiter, newString; 48 49 if (match === null) { 50 // append new param 51 var hasQuestionMark = /\?/.test(url); 52 delimiter = hasQuestionMark ? "&" : "?"; 53 newString = url + delimiter + param + "=" + value; 54 } else { 55 delimiter = match[0].charAt(0); 56 newString = url.replace(re, delimiter + param + "=" + value); 57 } 58 59 return newString; 60} 61function convertdate(date) { 62 return date.getDate().toLocaleString('tr-TR', { minimumIntegerDigits: 2, useGrouping: false }) + '.' + (date.getMonth() + 1).toLocaleString('tr-TR', { minimumIntegerDigits: 2, useGrouping: false }) + '.' + date.getFullYear(); 63}
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.