new pisilinux web sites
This commit is contained in:
@@ -0,0 +1,243 @@
|
||||
$(function(){
|
||||
|
||||
//if (document.cookie('popup')=='1') {
|
||||
//$("#duyuru").modal({ backdrop: 'static', keyboard: false, show: true });
|
||||
//}
|
||||
|
||||
//$('#bugs').DataTable();
|
||||
|
||||
$("#popupKapat").click(function(){
|
||||
Cookies.set('popup', 'off', { expires: 7 })
|
||||
})//popupKapat
|
||||
|
||||
$(".download").click(function(){
|
||||
var id = $(this).data("id");
|
||||
|
||||
$.ajax({
|
||||
type: 'post',
|
||||
url: 'download/counter',
|
||||
data: {id:id},
|
||||
})
|
||||
|
||||
})//download
|
||||
|
||||
$('#contactSubmit').click(function(){
|
||||
$.ajax({
|
||||
type: 'post',
|
||||
url: 'contact/formControl',
|
||||
data: $('form').serialize(),
|
||||
success: function (message) {
|
||||
uyari = message.split('&');
|
||||
|
||||
// name Alert
|
||||
if (uyari['0'] == 1) { swal("",uyari['1'],"error").then((value) => {$("#name").focus();}); }
|
||||
|
||||
// mail Null uyari
|
||||
if (uyari['0'] == 2) { swal("",uyari['1'],"error") }
|
||||
if (uyari['0'] == 3) { swal("",uyari['1'],"error") }
|
||||
|
||||
if (uyari['0'] == 4) { swal("",uyari['1'],"error") }
|
||||
|
||||
// token Null uyari
|
||||
if (uyari['0'] == 5) { swal("",uyari['1'],"error") }
|
||||
// mail Fault uyari
|
||||
|
||||
if (uyari['0'] == 6) {swal("",uyari['1'],"success").then((value) => {$(location).prop('href', '/');}); }
|
||||
|
||||
// token Fault uyari
|
||||
if (uyari['0'] == 7) { swal("",uyari['1'],"error") }
|
||||
|
||||
}
|
||||
})
|
||||
})//contactSubmit
|
||||
|
||||
// üye kayıt sayfasının ajax kontrol
|
||||
$('#registerSubmit').click(function(){
|
||||
|
||||
var username = $("#username").val();
|
||||
var surname = $("#surname").val();
|
||||
var email = $("#email").val();
|
||||
var password = $("#password").val();
|
||||
var password2 = $("#password2").val();
|
||||
var token = $("#token").val();
|
||||
var cookie = Cookies.get('secret');
|
||||
|
||||
|
||||
if(username.length <= 2){
|
||||
$('#username').val('').focus().attr("placeholder", registerForm.usernameError).addClass('error');
|
||||
}else if(surname.length <= 2){
|
||||
$("#username").removeClass('error');
|
||||
$('#surname').val('').focus().attr("placeholder", registerForm.surnameError).addClass('error');
|
||||
}else if(email == ''){
|
||||
$("#surname").removeClass('error');
|
||||
$('#email').val('').focus().attr("placeholder", registerForm.emailError).addClass('error');
|
||||
}else if(!emailControl(email)){
|
||||
$('#email').val('').focus().attr("placeholder", registerForm.emailError).addClass('error');
|
||||
}else if(password == ''){
|
||||
$("#email").removeClass('error');
|
||||
$('#password').val('').focus().attr("placeholder", registerForm.passwordNullError).addClass('error');
|
||||
}else if(password.length <= 5){
|
||||
$('#password').val('').focus().attr("placeholder", registerForm.passwordShortError).addClass('error');
|
||||
}else if(password2 == ''){
|
||||
$("#password").removeClass('error');
|
||||
$('#password2').val('').focus().attr("placeholder", registerForm.passwordNullError).addClass('error');
|
||||
}else if(password != password2){
|
||||
$('#password2').val('').focus().attr("placeholder", registerForm.password2MatchError).addClass('error');
|
||||
}else if(token == ''){
|
||||
$("#password2").removeClass('error');
|
||||
$('#token').val('').focus().attr("placeholder", registerForm.secureError).addClass('error');
|
||||
}else if(cookie != token){
|
||||
$('#token').val('').focus().attr("placeholder", registerForm.secureMatchError).addClass('error');
|
||||
}else{
|
||||
$("#token").removeClass('error');
|
||||
|
||||
$.post("/member/emailcontrol", {email1:email} ,function( data ) {
|
||||
if(data == 1 ){
|
||||
$('#email').val('').focus().attr("placeholder", registerForm.mailDublicate).addClass('error');
|
||||
}else{
|
||||
swal('', registerForm.pleaseWait, 'success');
|
||||
$('#registerSubmit').hide();
|
||||
$.post( "/member/control", $( "#registerForm" ).serialize(),function( data ) {
|
||||
swal('', registerForm.registerSuccess,'success').then((value) => {window.location.replace("/");});
|
||||
|
||||
//swal('',data,'success').then((value) => {window.location.replace("/");});
|
||||
});
|
||||
|
||||
}
|
||||
});
|
||||
/*
|
||||
*/
|
||||
};
|
||||
|
||||
|
||||
});//registerSubmit
|
||||
|
||||
|
||||
$(window).show(500);
|
||||
$("img").addClass("img-fluid");
|
||||
$("div.carousel-item:first").addClass('active');
|
||||
$('#submit').attr("disabled", "disabled");
|
||||
$('#gorev').click(function(){
|
||||
window.location.replace("https://pisilinux.org/bugs/addtask");
|
||||
});//gorev
|
||||
|
||||
// footer alanını ekranın altına yapıştırır
|
||||
var docHeight = $(window).height();
|
||||
var footerHeight = $('#footer').height();
|
||||
var footerTop = $('#footer').position().top + footerHeight;
|
||||
var ppx = docHeight - footerTop-40;
|
||||
if (footerTop < docHeight) {
|
||||
$('#footer').css('margin-top', ppx + 'px');
|
||||
}
|
||||
// footer alanını ekranın altına yapıştırır
|
||||
|
||||
// forum ekran seçme (kaldırıldı)
|
||||
$('#gorunum').change(function(){
|
||||
var val = $(this).val();
|
||||
if (val == 1) {}
|
||||
if (val == 2) {window.location.replace("/question_answer");}
|
||||
});
|
||||
// /forum ekran seçme (kaldırıldı)
|
||||
|
||||
|
||||
$('#task').change(function(){
|
||||
var val = $(this).val();
|
||||
if (val == 1) {
|
||||
$('#sistem1').show(500);
|
||||
}else{
|
||||
$('#sistem1').hide(500);
|
||||
}
|
||||
});
|
||||
|
||||
$('.nav-link').on('click', function (e) {
|
||||
localStorage.setItem('activeLink', $(this).attr('href'));
|
||||
});
|
||||
|
||||
// read hash from page load and change tab
|
||||
var activeTab = localStorage.getItem('activeLink');
|
||||
if(activeTab){$('li.nav-item').find('a[href="'+activeTab+'"]').parent().addClass('active');}
|
||||
|
||||
$(window).scroll(function(){
|
||||
var scrolltop=$(this).scrollTop();
|
||||
if(scrolltop>=50){
|
||||
$(".imgup").show(500);
|
||||
}else{
|
||||
$(".imgup").hide(500);
|
||||
}
|
||||
});
|
||||
$(".imgup").click(function(){$("html,body").animate({scrollTop: 0}, 500);});
|
||||
|
||||
$(".flags").on('click', function(){
|
||||
var flags = $(this).data("id");
|
||||
document.cookie = "country="+flags;
|
||||
//Cookies.set('country', flags);
|
||||
location.reload();
|
||||
//$(location).prop('href', localStorage.getItem("activeLink"));
|
||||
});
|
||||
|
||||
// Bugs page functions start
|
||||
$("#bugsnew" ).submit(function( event ){
|
||||
if ($(".details").val() == "" ) {
|
||||
$(".detayUyari").css('color', 'red');
|
||||
$( ".detayUyari" ).text( "( Detaylar alanı boş bırakılamaz...)" ).show().fadeOut( 5000 );
|
||||
return false;
|
||||
}else{
|
||||
return
|
||||
}
|
||||
});//bugsnew
|
||||
|
||||
$('.bugsClose').click(function(){
|
||||
var bugsId = $(this).attr('data-id');
|
||||
var bugsStatus = $(this).attr('data-status');
|
||||
|
||||
$.post( "/bugs/bugsClose", {id:bugsId,status:bugsStatus}, function(message){
|
||||
// alert(message);
|
||||
location.reload();
|
||||
});
|
||||
|
||||
|
||||
});//bugsClose
|
||||
|
||||
// Bugs page functions end
|
||||
|
||||
function emailControl(email){
|
||||
var kontrol = new RegExp(/^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$/i);
|
||||
return kontrol.test(email);
|
||||
}
|
||||
|
||||
var username = document.getElementById('username');
|
||||
username.addEventListener("keyup",function(){
|
||||
if (username.value.match(/[^a-zA-Z' 'wığüşöçĞÜŞÖÇİ]/g)){
|
||||
username.value = this.value.replace(/[^a-zA-ZwığüşöçĞÜŞÖÇİ]/g,'');
|
||||
}
|
||||
})
|
||||
|
||||
var surname = document.getElementById('surname');
|
||||
surname.addEventListener("keyup",function(){
|
||||
if (surname.value.match(/[^a-zA-Z' 'wığüşöçĞÜŞÖÇİ]/g)){
|
||||
surname.value = this.value.replace(/[^a-zA-ZwığüşöçĞÜŞÖÇİ]/g,'');
|
||||
}
|
||||
})
|
||||
|
||||
function customURLConverter(url, node, on_save, name)
|
||||
{
|
||||
var checkURL;
|
||||
var urlPrefix;
|
||||
|
||||
// Get the first 7 characters of the string
|
||||
checkURL = url.substring(0, 7);
|
||||
|
||||
// Determine if those characters are coming from the image uploader
|
||||
if(checkURL === "/system")
|
||||
{
|
||||
// prefix the incoming URL with my domain
|
||||
urlPrefix = 'https://pisilinux.org';
|
||||
url = urlPrefix.concat(url);
|
||||
}
|
||||
|
||||
// Return URL
|
||||
return url;
|
||||
}
|
||||
|
||||
});// jquery sonu
|
||||
|
||||
Reference in New Issue
Block a user