mirror of
https://github.com/tavo-wasd-gh/conex-builder.git
synced 2025-06-07 04:03:29 -06:00
check length
This commit is contained in:
parent
0736dfeb63
commit
590b5032b0
2 changed files with 36 additions and 30 deletions
|
@ -132,6 +132,12 @@ function initializeEventListeners() {
|
||||||
errorMessage.innerHTML = `Revisar la disponibilidad del sitio tardó mucho tiempo, intentalo más tarde.`;
|
errorMessage.innerHTML = `Revisar la disponibilidad del sitio tardó mucho tiempo, intentalo más tarde.`;
|
||||||
}, 10000);
|
}, 10000);
|
||||||
|
|
||||||
|
if (directory.length < 4 || directory.length > 35) {
|
||||||
|
errorMessage.style.display = "block";
|
||||||
|
errorMessage.innerHTML = `El nombre del sitio debe tener entre 4 y 35 caracteres.`;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
const exists = await checkDirectoryExists(directory);
|
const exists = await checkDirectoryExists(directory);
|
||||||
|
|
||||||
|
@ -154,14 +160,14 @@ function initializeEventListeners() {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
document.getElementById('buyModeDirectoryInput').addEventListener('input', function() {
|
document.getElementById('buyModeDirectoryInput').addEventListener('input', function() {
|
||||||
const input = this.value.trim();
|
const input = this.value.trim();
|
||||||
const sanitizedDirectory = sanitizeDirectoryTitle(input);
|
const sanitizedDirectory = sanitizeDirectoryTitle(input);
|
||||||
const previewElement = document.getElementById('checkdir-preview');
|
const previewElement = document.getElementById('checkdir-preview');
|
||||||
|
|
||||||
previewElement.style.display = "block"
|
previewElement.style.display = "block"
|
||||||
previewElement.innerHTML = `Su sitio se publicará en:<br><a href="#">https://conex.one/${sanitizedDirectory}</a>`;
|
previewElement.innerHTML = `Su sitio se publicará en:<br><a href="#">https://conex.one/${sanitizedDirectory}</a>`;
|
||||||
});
|
});
|
||||||
|
|
||||||
document.getElementById("continueToEditModeButton").addEventListener('click', () =>
|
document.getElementById("continueToEditModeButton").addEventListener('click', () =>
|
||||||
editMode(extractSitePath(document.getElementById("editModeDirectoryInput").value))
|
editMode(extractSitePath(document.getElementById("editModeDirectoryInput").value))
|
||||||
|
@ -551,17 +557,17 @@ function updateSiteRequest() {
|
||||||
},
|
},
|
||||||
body: JSON.stringify({ directory: directory })
|
body: JSON.stringify({ directory: directory })
|
||||||
})
|
})
|
||||||
.then(response => {
|
.then(response => {
|
||||||
if (response.status === 200) {
|
if (response.status === 200) {
|
||||||
successElement.style.display = "block"
|
successElement.style.display = "block"
|
||||||
errorElement.style.display = "none"
|
errorElement.style.display = "none"
|
||||||
successElement.innerHTML = "Se envió el código de autenticación de 6 dígitos a su correo electrónico.";
|
successElement.innerHTML = "Se envió el código de autenticación de 6 dígitos a su correo electrónico.";
|
||||||
} else {
|
} else {
|
||||||
successElement.style.display = "none"
|
successElement.style.display = "none"
|
||||||
errorElement.style.display = "block"
|
errorElement.style.display = "block"
|
||||||
errorElement.innerHTML = "Error enviando el código de confirmación a su correo, recuerde que puede solicitar el código solamente una vez cada minuto.";
|
errorElement.innerHTML = "Error enviando el código de confirmación a su correo, recuerde que puede solicitar el código solamente una vez cada minuto.";
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
function updateSiteConfirm(code) {
|
function updateSiteConfirm(code) {
|
||||||
|
@ -590,17 +596,17 @@ function updateSiteConfirm(code) {
|
||||||
editor_data: editorData
|
editor_data: editorData
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
.then(response => {
|
.then(response => {
|
||||||
if (response.status === 200) {
|
if (response.status === 200) {
|
||||||
successElement.style.display = "block"
|
successElement.style.display = "block"
|
||||||
errorElement.style.display = "none"
|
errorElement.style.display = "none"
|
||||||
successElement.innerHTML = "Se actualizó correctamente la información de su sitio, los cambios deberían verse reflejados en menos de 24 horas.";
|
successElement.innerHTML = "Se actualizó correctamente la información de su sitio, los cambios deberían verse reflejados en menos de 24 horas.";
|
||||||
} else {
|
} else {
|
||||||
successElement.style.display = "none"
|
successElement.style.display = "none"
|
||||||
errorElement.style.display = "block"
|
errorElement.style.display = "block"
|
||||||
errorElement.innerHTML = "Error actualizando su sitio, por favor vuelva a intentarlo más tarde.";
|
errorElement.innerHTML = "Error actualizando su sitio, por favor vuelva a intentarlo más tarde.";
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
function extractSitePath(url) {
|
function extractSitePath(url) {
|
||||||
|
|
|
@ -94,7 +94,7 @@ paypal.Buttons({
|
||||||
Luego de una revisión positiva, su sitio será publicado en menos de 24 horas en el enlace:
|
Luego de una revisión positiva, su sitio será publicado en menos de 24 horas en el enlace:
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
<a href="https://conex.one/${savedData.directory}/">conex.one/${savedData.directory}</a>
|
<a href="https://conex.one/${savedData.directory}/">conex.one/${savedData.directory}</a>
|
||||||
</p>
|
</p>
|
||||||
`,);
|
`,);
|
||||||
document.querySelector("#paypal-button-container").style.display = "none";
|
document.querySelector("#paypal-button-container").style.display = "none";
|
||||||
|
|
Loading…
Reference in a new issue