PageSourceSearch

https://w3.sdu.edu.tr/assets/js/arsiv.js?v=639258482105524903

js sdu.edu.tr collected 2026-09-24 09:03:53 UTC 2,209 bytes, 63 lines download raw bytes

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.