Beautify javascript code
This commit is contained in:
parent
b0238cc9b0
commit
0b91047625
13
src/ajax.js
13
src/ajax.js
|
@ -1,19 +1,16 @@
|
||||||
$(document).ready(function()
|
$(document).ready(function() {
|
||||||
{
|
$("#provincia").change(function() {
|
||||||
$("#provincia").change(function()
|
|
||||||
{
|
|
||||||
var id_provincia = $(this).val();
|
var id_provincia = $(this).val();
|
||||||
var post_id = 'id='+ id_provincia;
|
var post_id = 'id=' + id_provincia;
|
||||||
|
|
||||||
$.ajax({
|
$.ajax({
|
||||||
type: "POST",
|
type: "POST",
|
||||||
url: "ajax.php",
|
url: "ajax.php",
|
||||||
data: post_id,
|
data: post_id,
|
||||||
cache: false,
|
cache: false,
|
||||||
success: function(response)
|
success: function(response) {
|
||||||
{
|
|
||||||
$("#localidad").html(response);
|
$("#localidad").html(response);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
122
src/calendar.js
122
src/calendar.js
|
@ -1,65 +1,71 @@
|
||||||
$(document).ready(function() {
|
$(document).ready(function() {
|
||||||
var queryString = window.location.search;
|
var queryString = window.location.search;
|
||||||
var calendar = $('#calendar').fullCalendar({
|
var calendar = $('#calendar').fullCalendar({
|
||||||
selectable: true,
|
selectable: true,
|
||||||
editable: false,
|
editable: false,
|
||||||
|
|
||||||
header: {
|
header: {
|
||||||
left: 'prev,next,today',
|
left: 'prev,next,today',
|
||||||
center: 'title',
|
center: 'title',
|
||||||
right: 'month,agendaWeek,agendaDay'
|
right: 'month,agendaWeek,agendaDay'
|
||||||
},
|
},
|
||||||
|
|
||||||
eventSources: [
|
eventSources: [
|
||||||
"appointment_feed.php" + queryString,
|
"appointment_feed.php" + queryString,
|
||||||
"holiday_feed.php" + queryString
|
"holiday_feed.php" + queryString
|
||||||
],
|
],
|
||||||
|
|
||||||
select: function(start, end) {
|
select: function(start, end) {
|
||||||
$("#dialog-form").dialog({ modal: true, width:450});
|
$("#dialog-form").dialog({
|
||||||
var date = $.fullCalendar.formatDate(start, 'YYYY-MM-DD');
|
modal: true,
|
||||||
$("#fecha").val(date);
|
width: 450
|
||||||
},
|
});
|
||||||
|
var date = $.fullCalendar.formatDate(start, 'YYYY-MM-DD');
|
||||||
|
$("#fecha").val(date);
|
||||||
|
},
|
||||||
|
|
||||||
selectAllow: function(selectInfo){
|
selectAllow: function(selectInfo) {
|
||||||
var daysOff = null;
|
var daysOff = null;
|
||||||
var holidays = null;
|
var holidays = null;
|
||||||
$.ajax({
|
$.ajax({
|
||||||
url: 'holiday_feed.php' + queryString,
|
url: 'holiday_feed.php' + queryString,
|
||||||
async: false,
|
async: false,
|
||||||
dataType: 'json',
|
dataType: 'json',
|
||||||
success: function (json) {
|
success: function(json) {
|
||||||
holidays = json;
|
holidays = json;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
$.ajax({
|
$.ajax({
|
||||||
url: 'calendar_settings_feed.php' + queryString,
|
url: 'calendar_settings_feed.php' + queryString,
|
||||||
async: false,
|
async: false,
|
||||||
dataType: 'json',
|
dataType: 'json',
|
||||||
success: function (json) {
|
success: function(json) {
|
||||||
daysOff = json;
|
daysOff = json;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
var date = selectInfo.start._d;
|
var date = selectInfo.start._d;
|
||||||
var formatted_date = date.toISOString().substr(0, 10);
|
var formatted_date = date.toISOString().substr(0, 10);
|
||||||
var foundHoliday = holidays.find(el => el.start === formatted_date);
|
var foundHoliday = holidays.find(el => el.start === formatted_date);
|
||||||
var foundDayOff = daysOff.find(el => el === date.getDay());
|
var foundDayOff = daysOff.find(el => el === date.getDay());
|
||||||
if(foundDayOff == null && foundHoliday == null){
|
if (foundDayOff == null && foundHoliday == null) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
},
|
},
|
||||||
|
|
||||||
eventClick: function(event) {
|
eventClick: function(event) {
|
||||||
var start = $.fullCalendar.formatDate(event.start, 'HH:mm');
|
var start = $.fullCalendar.formatDate(event.start, 'HH:mm');
|
||||||
var end = $.fullCalendar.formatDate(event.end, 'HH:mm');
|
var end = $.fullCalendar.formatDate(event.end, 'HH:mm');
|
||||||
$("#event_id").val(event.id);
|
$("#event_id").val(event.id);
|
||||||
$("#event-patient").html("<b>DNI/NIE: </b>" + event.patient);
|
$("#event-patient").html("<b>DNI/NIE: </b>" + event.patient);
|
||||||
$("#event-description").html("<b>Observaciones: </b>" + event.description);
|
$("#event-description").html("<b>Observaciones: </b>" + event.description);
|
||||||
$("#event-start").html("<b>Comienzo: </b>" + start);
|
$("#event-start").html("<b>Comienzo: </b>" + start);
|
||||||
$("#event-end").html("<b>Fin: </b>" + end);
|
$("#event-end").html("<b>Fin: </b>" + end);
|
||||||
$("#event-info").dialog({title: event.title, width:450});
|
$("#event-info").dialog({
|
||||||
}
|
title: event.title,
|
||||||
|
width: 450
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
});
|
});
|
|
@ -1,9 +1,9 @@
|
||||||
function changeInputType(){
|
function changeInputType() {
|
||||||
country = document.getElementById("pais").value;
|
country = document.getElementById("pais").value;
|
||||||
region = document.getElementById("provincia");
|
region = document.getElementById("provincia");
|
||||||
city = document.getElementById("localidad");
|
city = document.getElementById("localidad");
|
||||||
|
|
||||||
if(country == 73){
|
if (country == 73) {
|
||||||
region.hidden = false;
|
region.hidden = false;
|
||||||
city.hidden = false;
|
city.hidden = false;
|
||||||
} else {
|
} else {
|
||||||
|
@ -14,4 +14,4 @@ function changeInputType(){
|
||||||
region_input.type = "text";
|
region_input.type = "text";
|
||||||
city_input.type = "text";
|
city_input.type = "text";
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -4,7 +4,7 @@ function printExternalHTML(url) {
|
||||||
printWindow.addEventListener('load', function() {
|
printWindow.addEventListener('load', function() {
|
||||||
if (Boolean(printWindow.chrome)) {
|
if (Boolean(printWindow.chrome)) {
|
||||||
printWindow.print();
|
printWindow.print();
|
||||||
setTimeout(function(){
|
setTimeout(function() {
|
||||||
printWindow.close();
|
printWindow.close();
|
||||||
}, 500);
|
}, 500);
|
||||||
} else {
|
} else {
|
||||||
|
@ -14,12 +14,12 @@ function printExternalHTML(url) {
|
||||||
}, true);
|
}, true);
|
||||||
}
|
}
|
||||||
|
|
||||||
function getHTML(url){
|
function getHTML(url) {
|
||||||
html = null;
|
html = null;
|
||||||
$.ajax({
|
$.ajax({
|
||||||
url: url,
|
url: url,
|
||||||
async: false,
|
async: false,
|
||||||
success: function (data) {
|
success: function(data) {
|
||||||
console.log(data);
|
console.log(data);
|
||||||
html = data;
|
html = data;
|
||||||
}
|
}
|
||||||
|
@ -38,11 +38,11 @@ function printExternalPDF(url) {
|
||||||
width: 522
|
width: 522
|
||||||
};
|
};
|
||||||
pdf.fromHTML(
|
pdf.fromHTML(
|
||||||
html,
|
html,
|
||||||
margins.left,
|
margins.left,
|
||||||
margins.top, {
|
margins.top, {
|
||||||
'width': margins.width
|
'width': margins.width
|
||||||
}
|
}
|
||||||
),
|
),
|
||||||
pdf.save();
|
pdf.save();
|
||||||
}
|
}
|
|
@ -1,66 +1,68 @@
|
||||||
function checkDNI(dni) {
|
function checkDNI(dni) {
|
||||||
var number, let, letter;
|
var number,
|
||||||
|
let, letter;
|
||||||
var regex = /^[XYZ]?\d{5,8}[A-Z]$/;
|
var regex = /^[XYZ]?\d{5,8}[A-Z]$/;
|
||||||
|
|
||||||
dni = dni.toUpperCase();
|
dni = dni.toUpperCase();
|
||||||
|
|
||||||
if(regex.test(dni) === true){
|
if (regex.test(dni) === true) {
|
||||||
number = dni.substr(0,dni.length-1);
|
number = dni.substr(0, dni.length - 1);
|
||||||
number = number.replace('X', 0);
|
number = number.replace('X', 0);
|
||||||
number = number.replace('Y', 1);
|
number = number.replace('Y', 1);
|
||||||
number = number.replace('Z', 2);
|
number = number.replace('Z', 2);
|
||||||
let = dni.substr(dni.length-1, 1);
|
let = dni.substr(dni.length - 1, 1);
|
||||||
number = number % 23;
|
number = number % 23;
|
||||||
letter = 'TRWAGMYFPDXBNJZSQVHLCKET';
|
letter = 'TRWAGMYFPDXBNJZSQVHLCKET';
|
||||||
letter = letter.substring(number, number+1);
|
letter = letter.substring(number, number + 1);
|
||||||
if (letter != let) {
|
if (letter !=
|
||||||
|
let) {
|
||||||
return false;
|
return false;
|
||||||
}else{
|
} else {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function validateString(input){
|
function validateString(input) {
|
||||||
if(input == ""){
|
if (input == "") {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
function validatePatient(){
|
function validatePatient() {
|
||||||
var name = document.forms["create_form"]["nombre"];
|
var name = document.forms["create_form"]["nombre"];
|
||||||
var last_name = document.forms["create_form"]["apellido"];
|
var last_name = document.forms["create_form"]["apellido"];
|
||||||
var dni = document.forms["create_form"]["documento_identificativo"];
|
var dni = document.forms["create_form"]["documento_identificativo"];
|
||||||
var address = document.forms["create_form"]["direccion"];
|
var address = document.forms["create_form"]["direccion"];
|
||||||
var country = document.forms["create_form"]["pais"];
|
var country = document.forms["create_form"]["pais"];
|
||||||
|
|
||||||
if(!checkDNI(dni.value)){
|
if (!checkDNI(dni.value)) {
|
||||||
alert("El DNI/NIE no es correcto");
|
alert("El DNI/NIE no es correcto");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!validateString(name.value)){
|
if (!validateString(name.value)) {
|
||||||
alert("Introduce el nombre");
|
alert("Introduce el nombre");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!validateString(last_name.value)){
|
if (!validateString(last_name.value)) {
|
||||||
alert("Introduce el apellido");
|
alert("Introduce el apellido");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!validateString(address.value)){
|
if (!validateString(address.value)) {
|
||||||
alert("Introduce la dirección");
|
alert("Introduce la dirección");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!validateString(country.value)){
|
if (!validateString(country.value)) {
|
||||||
alert("Introduce el país");
|
alert("Introduce el país");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
|
@ -1,22 +1,22 @@
|
||||||
function validateString(input){
|
function validateString(input) {
|
||||||
if(input == ""){
|
if (input == "") {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
function validateReport(){
|
function validateReport() {
|
||||||
var title = document.forms["create_form"]["titulo"];
|
var title = document.forms["create_form"]["titulo"];
|
||||||
var content = document.forms["create_form"]["contenido"];
|
var content = document.forms["create_form"]["contenido"];
|
||||||
|
|
||||||
if(!validateString(title.value)){
|
if (!validateString(title.value)) {
|
||||||
alert("Introduce el título");
|
alert("Introduce el título");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!validateString(content.value)){
|
if (!validateString(content.value)) {
|
||||||
alert("Introduce el contenido");
|
alert("Introduce el contenido");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
|
@ -1,63 +1,63 @@
|
||||||
function validateString(input){
|
function validateString(input) {
|
||||||
if(input == ""){
|
if (input == "") {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
function validateEmail(input){
|
function validateEmail(input) {
|
||||||
var emailID = input;
|
var emailID = input;
|
||||||
atpos = emailID.indexOf("@");
|
atpos = emailID.indexOf("@");
|
||||||
dotpos = emailID.lastIndexOf(".");
|
dotpos = emailID.lastIndexOf(".");
|
||||||
|
|
||||||
if (atpos < 1 || ( dotpos - atpos < 2 )) {
|
if (atpos < 1 || (dotpos - atpos < 2)) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
function validateUser(){
|
function validateUser() {
|
||||||
var name = document.forms["create_form"]["nombre"];
|
var name = document.forms["create_form"]["nombre"];
|
||||||
var user = document.forms["create_form"]["usuario"];
|
var user = document.forms["create_form"]["usuario"];
|
||||||
var password = document.forms["create_form"]["contraseña"];
|
var password = document.forms["create_form"]["contraseña"];
|
||||||
var email = document.forms["create_form"]["correo"];
|
var email = document.forms["create_form"]["correo"];
|
||||||
|
|
||||||
if(!validateString(name.value)){
|
if (!validateString(name.value)) {
|
||||||
alert("Introduce el nombre");
|
alert("Introduce el nombre");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!validateString(user.value)){
|
if (!validateString(user.value)) {
|
||||||
alert("Introduce el usuario");
|
alert("Introduce el usuario");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!validateString(password.value)){
|
if (!validateString(password.value)) {
|
||||||
alert("Introduce la contraseña");
|
alert("Introduce la contraseña");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!validateEmail(email.value)){
|
if (!validateEmail(email.value)) {
|
||||||
alert("El correo proporcionado es incorrecto");
|
alert("El correo proporcionado es incorrecto");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
function validateLogin(){
|
function validateLogin() {
|
||||||
var user = document.forms["login_form"]["usuario"];
|
var user = document.forms["login_form"]["usuario"];
|
||||||
var password = document.forms["login_form"]["contraseña"];
|
var password = document.forms["login_form"]["contraseña"];
|
||||||
|
|
||||||
if(!validateString(user.value)){
|
if (!validateString(user.value)) {
|
||||||
alert("Introduce el usuario");
|
alert("Introduce el usuario");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!validateString(password.value)){
|
if (!validateString(password.value)) {
|
||||||
alert("Introduce la contraseña");
|
alert("Introduce la contraseña");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
Loading…
Reference in New Issue