1sPageURL = window.location.href.split('/'); 2 3/*sUrl = sPageURL[0]+"//"+sPageURL[1]+sPageURL[2]+"/"+sPageURL[3]+"/"; 4var page = sPageURL[5];*/ 5 6sUrl = sPageURL[0]+"//"+sPageURL[1]+sPageURL[2]+"/"; 7var page = sPageURL[4]; 8 9$(".dTable, .d2Table").DataTable({ 10 /*responsive: { 11 details: { 12 type: 'column', 13 target: 'tr' 14 } 15 },*/ 16 responsive: true, 17 "pageLength": 25, 18 "ordering": false 19}); 20 21function filterGlobal () { 22 $('.dTable, .d2Table').DataTable().search( 23 $('#myInput').val() 24 ).draw(); 25} 26 27$('#myInput').on('keyup click', function () { 28 filterGlobal(); 29}); 30 31$('#pageLength').change( function() { 32 var lengthVal = $('#pageLength option:selected').val(); 33 $('.dTable, .d2Table').DataTable().page.len(lengthVal).draw(); 34}); 35 36function sliderResize(){ 37 if ($('.ana-slider').length==1){ 38 var sHeight = $('.ana-slider .owl-item:first-child img').height(); 39 alert(sHeight); 40 $('.ana-slider').css('height',sHeight); 41 } 42} 43 44const swalWithWarning = Swal.mixin({ 45 customClass: { 46 confirmButton: 'btn btn-warning', 47 cancelButton: 'btn btn-default' 48 }, 49 buttonsStyling: false, 50 confirmButtonText: '<i class="fas fa-thumbs-up"></i> Tamam', 51 icon: 'warning', 52 title: 'Uyarı' 53}); 54 55const swalWithInfo = Swal.mixin({ 56 customClass: { 57 confirmButton: 'btn btn-info', 58 cancelButton: 'btn btn-default' 59 }, 60 buttonsStyling: false, 61 confirmButtonText: '<i class="fas fa-thumbs-up"></i> Tamam', 62 icon: 'info', 63 title: 'Bilgilendirme' 64}); 65 66const swalWithDanger = Swal.mixin({ 67 customClass: { 68 confirmButton: 'btn btn-danger', 69 cancelButton: 'btn btn-default' 70 }, 71 buttonsStyling: false, 72 confirmButtonText: '<i class="fas fa-thumbs-up"></i> Tamam', 73 icon: 'error', 74 title: 'Hata!' 75}); 76 77const swalWithSuccess = Swal.mixin({ 78 customClass: { 79 confirmButton: 'btn btn-primary', 80 cancelButton: 'btn btn-default' 81 }, 82 buttonsStyling: false, 83 confirmButtonText: '<i class="fas fa-thumbs-up"></i> Tamam', 84 icon: 'success', 85 title: 'BaÅarılı!' 86}); 87 88const swalQuestionWithWarning = Swal.mixin({ 89 customClass: { 90 confirmButton: 'btn btn-warning', 91 cancelButton: 'btn btn-default' 92 }, 93 buttonsStyling: false, 94 showCancelButton: true, 95 confirmButtonText: '<i class="fas fa-check"></i> Evet', 96 cancelButtonText: '<i class="fas fa-times"></i> Hayır', 97 icon: 'warning', 98 title: '' 99}); 100 101const swalQuestion = Swal.mixin({ 102 customClass: { 103 confirmButton: 'btn btn-primary', 104 cancelButton: 'btn btn-default' 105 }, 106 buttonsStyling: false, 107 showCancelButton: true, 108 confirmButtonText: '<i class="fas fa-check"></i> Evet', 109 cancelButtonText: '<i class="fas fa-times"></i> Hayır', 110 icon: 'question', 111 title: '' 112}); 113 114if ($('form:not(.rehForm)').length>0){ 115 116 (function() { 117 'use strict'; 118 window.addEventListener('load', function() { 119 // Fetch all the forms we want to apply custom Bootstrap validation styles to 120 var forms = document.getElementsByClassName('needs-validation'); 121 // Loop over them and prevent submission 122 var idd = forms[0].id; 123 var validation = Array.prototype.filter.call(forms, function(form) { 124 form.addEventListener('submit', function(event) { 125 if (form.checkValidity() === false || $('form#'+idd+' input[name="proctkn"]').val().length == 0) { 126 event.preventDefault(); 127 event.stopPropagation(); 128 }else{ 129 form.classList.add('was-validated'); 130 if (idd !='' && (typeof idd !== 'undefined')){ 131 var formData = new FormData($('form#'+idd)[0]); 132 $('.sendLoader').addClass('active'); 133 formData.append('page',idd); 134 $.ajax({
135 type: "POST", 136 url: sUrl+'formKayit', 137 data: formData, 138 processData: false, 139 contentType: false, 140 success: function(msg) { 141 $('.sendLoader').removeClass('active'); 142 $('#result').html(msg); 143 var res = $('#result h2.msg1').html(); 144 var btn = $('#result div.msg2').html(); 145 if (res !='' && (typeof res !== 'undefined')){ 146 if (res == 'none'){ 147 $('select[name="ransaat"]').html('<option selected="" disabled="">Saat Bulunamadı!</option>').attr('disabled',true); 148 }else{ 149 eval(res+"Msg"+"()"); 150 } 151 }else{ 152 if (idd == 'kampusturuForm'){ 153 kttsuccessMsg('self'); 154 }else if (idd == 'rantalForm'){ 155 krmsuccessMsg('self'); 156 }else if (idd == 'kardilAppForm'){ 157 kardilSuccessMsg('self'); 158 }else{ 159 successMsg('self'); 160 } 161 } 162 163 $('#result').html(''); 164 165 }, 166 error: function(xhr, status, error) { 167 $('.sendLoader').removeClass('active'); 168 if (xhr.status == 500){ 169 InternalServerErrorMsg(); 170 }else if (xhr.status == 404){ 171 NotFound404Msg(); 172 }else if (xhr.status == 413){ 173 ReqTooLargeMsg(); 174 } 175 } 176 }); 177 } 178 event.preventDefault(); 179 event.stopPropagation(); 180 } 181 }, false); 182 }); 183 }, false); 184 })(); 185 186} 187 188 189 190$('form.rehForm select').on('change', function(){ 191 rehForm(); 192}); 193 194$('form.rehForm input').on('input', function(){ 195 rehForm(); 196}); 197 198function rehForm(){ 199 var formData = new FormData($('form.rehForm')[0]); 200 formData.append('page', page); 201 202 $.ajax({
203 type: "POST", 204 url: sUrl+'rehBul', 205 data: formData, 206 processData: false, 207 contentType: false, 208 success: function(msg) { 209 $('.sendLoader').removeClass('active'); 210 $('#result').html(msg); 211 res = $('#result h2.msg1').html(); 212 btn = $('#result div.msg2').html(); 213 214 if (res !='' && (typeof res !== 'undefined')){ 215 eval(res+"Msg"+"()"); 216 }else{ 217 $('.rehSonuc').html(btn); 218 $(".dTable").DataTable({ 219 /*responsive: { 220 details: { 221 type: 'column', 222 target: 'tr' 223 } 224 },*/ 225 responsive: true, 226 "pageLength": -1, 227 "ordering": false 228 }); 229 } 230 231 $('#result').html(''); 232 }, 233 error: function(xhr, status, error) { 234 $('.sendLoader').removeClass('active'); 235 if (xhr.status == 500){ 236 InternalServerErrorMsg(); 237 }else if (xhr.status == 404){ 238 nopageMsg(); 239 }else if (xhr.status == 413){ 240 ReqTooLargeMsg(); 241 } 242 } 243 }); 244 245 return false; 246} 247 248$(document).ready(function(){ 249 250 $('.phone').mask("0(599) 999 99 99"); 251 $('.phonealt').mask("0(999) 999 99 99"); 252 $('.dateMask').mask("99.99.9999"); 253 254 if ($('#etkinlikTakvimi').length==1){ 255 256 //alert(sUrl+'etkinlikBul'); 257 var calendarEl = document.getElementById('etkinlikTakvimi'); 258 var calendar = new FullCalendar.Calendar(calendarEl, { 259 headerToolbar: { 260 left: 'prev,next today', 261 center: 'title', 262 right: 'dayGridMonth,timeGridWeek,timeGridDay,listMonth' 263 }, 264 locale: $('html').attr('lang'), 265 initialDate: new Date(), 266 navLinks: false, // can click day/week names to navigate views 267 businessHours: true, // display business hours 268 editable: false, 269 selectable: false, 270 firstDay:1, 271 events: { 272 url: sUrl + 'etkinlikBul', 273 method: 'POST', 274 failure: function() { 275 alert('there was an error while fetching events!'); 276 } 277 } 278 }); 279 280 calendar.render(); 281 282 } 283}); 284 285$.datetimepicker.setLocale('tr'); 286$('input[name="rantarih"], input[name="tarih"], input.datepicker').on('keypress input mousedown', function(){ 287 return false; 288}); 289 290if ($('#kampusturuForm').length==1){ 291 $('input[name="gtarihi"]').datetimepicker({ 292 timepicker:false, 293 dayOfWeekStart : 1, 294 lang:'tr', 295 format:'d.m.Y', 296 formatDate:'d.m.Y', 297 minDate: new Date(), 298 scrollInput: false, 299 closeOnDateSelect: true, 300 onSelectDate:kttFindTime, 301 allowBlank: false, 302 disabledWeekDays: [0,6] 303 }); 304} 305 306$('input.datepicker').datetimepicker({ 307 timepicker:false, 308 dayOfWeekStart : 1, 309 lang:'tr', 310 format:'d.m.Y', 311 formatDate:'d.m.Y', 312 minDate: new Date(), 313 scrollInput: false, 314 closeOnDateSelect: true, 315 allowBlank: false, 316 disabledWeekDays: [0,6], 317 disabledDates: ['21.05.2026', '29.04.2026'] 318}); 319 320$('a.showLabBtn').on('click', function(){ 321 var val = $(this).attr('data-href'); 322 if (val==''){ 323 return false; 324 } 325 326 $.ajax({
327 type: "POST", 328 url: sUrl + 'labBul', 329 data: {val:val}, 330 success: function(msg){ 331 $('.sendLoader').removeClass('active'); 332 $('#result').html(msg); 333 var res = $('#result h2.msg1').html(); 334 var btn = $('#result div.msg2').html(); 335 if (res !='' && (typeof res !== 'undefined')){ 336 eval(res+"Msg"+"()"); 337 }else{ 338 $('.labModal .modal-body').html(btn); 339 $('.labModal').modal('show'); 340 } 341 $('#result').html(''); 342 }, 343 error: function(xhr, status, error) { 344 $('.sendLoader').removeClass('active'); 345 if (xhr.status == 500){ 346 InternalServerErrorMsg(); 347 }else if (xhr.status == 404){ 348 NotFound404Msg(); 349 }else if (xhr.status == 413){ 350 ReqTooLargeMsg(); 351 } 352 } 353 }); 354 355}); 356 357var disDay; 358if ($('select[name="psikolog"]').length){ 359 $('select[name="psikolog"]').unbind('change'); 360 $('select[name="psikolog"]').on('change', function(){ 361 $('input[name="rantarih"], select[name="ransaat"]')./*attr('disabled',true).*/val(''); 362 $('input[name="rantarih"]').attr('placeholder','Ãnce Psikolog Seçiniz...').datetimepicker('destroy'); 363 $('select[name="ransaat"]').html('<option selected="" disabled="" value="">Ãnce Psikolog Seçiniz...</option>'); 364 //$('input[name="rantarih"]').datetimepicker('destroy'); 365 val = $(this).val(); 366 if (val != ''){ 367 var dVal = $('select[name="psikolog"] option:selected').attr('data-value'); 368 if (dVal == 1){ 369 disDay = [0,6,1,3,4,5]; 370 }else if (dVal == 2){ 371 disDay = [0,6,1,2,4,5]; 372 }else if (dVal == 3){ 373 disDay = [0,6,1,2,3,5]; 374 }else{ 375 $('input[name="rantarih"], select[name="ransaat"]').attr('disabled','disabled'); 376 return false; 377 } 378 379 $('input[name="rantarih"]').datetimepicker({ 380 timepicker:false, 381 dayOfWeekStart : 1, 382 lang:'tr', 383 format:'d.m.Y', 384 formatDate:'d.m.Y', 385 closeOnDateSelect: true, 386 allowBlank: false, 387 minDate: new Date(), 388 scrollInput: false, 389 disabledWeekDays: disDay, 390 onSelectDate:brkFindTime 391 /*minDate: '27.02.2023', 392 maxDate: '07.04.2023',*/ 393 //disabledDates: '04.07.2022' 394 }).removeAttr('disabled').attr('placeholder','Randevu Tarihini Seçiniz...'); 395 $('select[name="ransaat"]').html('<option selected="" disabled="">Ãnce Randevu Tarihini Seçiniz...</option>'); 396 } 397 }); 398}else{ 399 disDay = [0,6]; 400} 401 402function brkFindTime(){ 403 var val = $('input[name="rantarih"]').val(); 404 var per = $('select[name="psikolog"] option:selected').attr('data-value'); 405 if (val != ''){ 406 $.ajax({
407 type: "POST", 408 url: sUrl + 'findTime', 409 data: {page:'krm',val:val,per:per}, 410 success: function(msg){ 411 $('.sendLoader').removeClass('active'); 412 $('#result').html(msg); 413 res = $('#result h2.msg1').html(); 414 btn = $('#result div.msg2').html(); 415 if (res !='' && (typeof res !== 'undefined')){ 416 if (res == 'none'){ 417 $('select[name="ransaat"]').html('<option selected="" disabled="">Saat Bulunamadı!</option>').attr('disabled',true); 418 }else{ 419 eval(res+"Msg"+"()"); 420 } 421 }else{ 422 $('select[name="ransaat"]').removeAttr('disabled').html(btn); 423 } 424 }, 425 error: function(xhr, status, error) { 426 $('.sendLoader').removeClass('active'); 427 if (xhr.status == 500){ 428 InternalServerErrorMsg(); 429 }else if (xhr.status == 404){ 430 NotFound404Msg(); 431 }else if (xhr.status == 413){ 432 ReqTooLargeMsg(); 433 } 434 } 435 }); 436 }else{ 437 $('select[name="ransaat"]').attr('disabled',true).html('<option selected="" disabled="">Ãnce Randevu Tarihini Seçiniz...</option>').val(''); 438 } 439} 440 441function kttFindTime(){ 442 var val = $('input[name="gtarihi"]').val(); 443 if (val != ''){ 444 $.ajax({
445 type: "POST", 446 url: sUrl + 'findTime', 447 data: {page:'ktt',val:val}, 448 success: function(msg){ 449 $('.sendLoader').removeClass('active'); 450 $('#result').html(msg); 451 res = $('#result h2.msg1').html(); 452 btn = $('#result div.msg2').html(); 453 if (res !='' && (typeof res !== 'undefined')){ 454 eval(res+"Msg"+"()"); 455 }else{ 456 $('select[name="gsaati"]').removeAttr('disabled').html(btn); 457 } 458 }, 459 error: function(xhr, status, error) { 460 $('.sendLoader').removeClass('active'); 461 if (xhr.status == 500){ 462 InternalServerErrorMsg(); 463 }else if (xhr.status == 404){ 464 NotFound404Msg(); 465 }else if (xhr.status == 413){ 466 ReqTooLargeMsg(); 467 } 468 } 469 }); 470 }else{ 471 $('select[name="gsaati"]').attr('disabled',true).html('<option selected="" disabled="">Ãnce Tarih Seçiniz...</option>').val(''); 472 } 473} 474 475$('.labModal').on('hidden.bs.modal', function () { 476 $('.labModal .modal-body').html(''); 477}); 478 479$(function() { 480 //sliderResize(); 481}); 482 483function NotFound404Msg(){ 484 swalWithDanger.fire({ 485 html: "İÅlem yapılacak sayfa bulunamadı." 486 }); 487} 488function nopageMsg(){ 489 swalWithDanger.fire({ 490 html: "İÅlem yapılacak sayfa bulunamadı." 491 }); 492} 493 494function proctknMsg(page){ 495 swalWithDanger.fire({ 496 html: "Geçersiz İÅlem. Lütfen Daha Sonra Tekrar Deneyiniz." 497 }).then(function(){ 498 location.reload(); 499 }); 500} 501 502function ReqTooLargeMsg(){ 503 swalWithDanger.fire({ 504 html: "Kaydedilmeye çalıÅılan veri boyutu çok büyük. Lütfen sunucu ayarlarınızı kontrol ediniz." 505 }); 506} 507 508function emailNotValidMsg(page){ 509 swalWithDanger.fire({ 510 html: "Lütfen geçerli bir e-posta adresi yazınız." 511 }); 512} 513 514function KRMWorngTimeMsg(page){ 515 swalWithDanger.fire({ 516 html: "Seçilen psikoloÄun ilgili tarih ve saate randevusu bulunmamaktadır. Lütfen belirtilen tarih ve saatlerden birini seçiniz." 517 }); 518} 519 520function KTTDuplicateMsg(page){ 521 swalWithDanger.fire({ 522 html: "SeçtiÄiniz tarih ve saat için bir randevu oluÅturulmuÅ. Lütfen farklı bir tarih ve saat deneyin veya yardım almak için 444 1251'i arayarak Tanıtım Ofisi'ne baÄlanın." 523 }); 524} 525 526function KRMDuplicateMsg(page){ 527 swalWithDanger.fire({ 528 html: "Seçilen tarih ve saatte daha önce randevu oluÅturulmuÅ! Lütfen farklı bir tarih veya saat seçiniz." 529 }); 530} 531 532function terslikMsg(page){ 533 swalWithDanger.fire({ 534 html: "Bir probleme rastlandı. Lütfen yazılımcınızla görüÅün." 535 }).then(function(){ 536 location.reload(); 537 }); 538} 539 540function nodataMsg(page){ 541 swalWithDanger.fire({ 542 html: "Kayıt Bulunamadı." 543 }).then(function(){ 544 location.reload(); 545 }); 546} 547 548function emptyMsg(){ 549 swalWithDanger.fire({ 550 html: "Belirtilen alanların ve içeriklerin doldurulması zorunludur." 551 }); 552} 553 554function failMsg(){ 555 swalWithDanger.fire({ 556 html: "İÅlem BaÅarısız." 557 }); 558} 559 560function noLabMsg(page){ 561 swalWithDanger.fire({ 562 html: "Laboratuvar içeriÄi bulunamadı." 563 }); 564} 565 566function successMsg(page){ 567 swalWithSuccess.fire({ 568 html: "İÅleminiz BaÅarıyla GerçekleÅtirilmiÅtir." 569 }).then(function(){ 570 if (page == 'self'){ 571 location.reload(); 572 }else if (page !='' || (typeof page !== 'undefined')){ 573 window.location = sUrl+page; 574 } 575 }); 576} 577 578function kttsuccessMsg(page){ 579 swalWithSuccess.fire({ 580 html: "Kaydınız baÅarıyla oluÅturuldu. Talebiniz hakkında en kısa zamanda size geri dönüŠyapılacaktır." 581 }).then(function(){ 582 if (page == 'self'){ 583 location.reload(); 584 }else if (page !='' || (typeof page !== 'undefined')){ 585 window.location = sUrl+page; 586 } 587 });
588} 589 590function krmsuccessMsg(page){ 591 swalWithSuccess.fire({ 592 html: "Randevu kaydınız baÅarıyla oluÅturulmuÅtur." 593 }).then(function(){ 594 if (page == 'self'){ 595 location.reload(); 596 }else if (page !='' || (typeof page !== 'undefined')){ 597 window.location = sUrl+page; 598 } 599 }); 600} 601 602function kardilSuccessMsg(page){ 603 swalWithSuccess.fire({ 604 html: "BaÅvurunuz oluÅturulmuÅtur." 605 }).then(function(){ 606 if (page == 'self'){ 607 location.reload(); 608 }else if (page !='' || (typeof page !== 'undefined')){ 609 window.location = sUrl+page; 610 } 611 }); 612} 613 614function noSelectedMsg(){ 615 swalWithWarning.fire({ 616 html: "İÅleme devam edebilmeniz için lütfen en az bir kayıt seçiniz." 617 }) 618} 619 620 621/* KAR YAÄDIRMA EFEKTİ 30.12.2024 */ 622particlesJS("particles-js", {"particles":{"number":{"value":80,"density":{"enable":true,"value_area":800}},"color":{"value":"#ffffff"},"shape":{"type":"circle","stroke":{"width":0,"color":"#000000"},"polygon":{"nb_sides":5},"image":{"src":"img/github.svg","width":100,"height":100}},"opacity":{"value":0.5,"random":false,"anim":{"enable":false,"speed":1,"opacity_min":0.1,"sync":false}},"size":{"value":3,"random":true,"anim":{"enable":false,"speed":40,"size_min":0.1,"sync":false}},"line_linked":{"enable":false,"distance":150,"color":"#ffffff","opacity":0.4,"width":1},"move":{"enable":true,"speed":2,"direction":"bottom","random":false,"straight":false,"out_mode":"out","bounce":false,"attract":{"enable":false,"rotateX":600,"rotateY":1200}}},"interactivity":{"detect_on":"window","events":{"onhover":{"enable":false,"mode":"repulse"},"onclick":{"enable":true,"mode":"push"},"resize":true},"modes":{"grab":{"distance":400,"line_linked":{"opacity":1}},"bubble":{"distance":400,"size":40,"duration":2,"opacity":8,"speed":3},"repulse":{"distance":200,"duration":0.4},"push":{"particles_nb":4},"remove":{"particles_nb":2}}},"retina_detect":true});var count_particles, stats, update; stats = new Stats; stats.setMode(0); stats.domElement.style.position = 'absolute'; stats.domElement.style.left = '0px'; stats.domElement.style.top = '0px'; document.body.appendChild(stats.domElement); count_particles = document.querySelector('.js-count-particles'); update = function() { stats.begin(); stats.end(); if (window.pJSDom[0].pJS.particles && window.pJSDom[0].pJS.particles.array) { count_particles.innerText = window.pJSDom[0].pJS.particles.array.length; } requestAnimationFrame(update); }; requestAnimationFrame(update);;
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.