[add] Logout uses generic error messages
Refactored some messages from the generic modals
This commit is contained in:
parent
1605b1cea3
commit
0ec20a4c67
@ -55,26 +55,25 @@ if(!isset($_SESSION['userName'])){
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-12" id="cuerpo"></div>
|
|
||||||
|
<div class="col-md-12" id="newViewBody"></div>
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
=================================================================================
|
=================================================================================
|
||||||
Errores en query de AJAX
|
Modals for errors encountered by ajax
|
||||||
=================================================================================
|
=================================================================================
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<!-- Fallo en la conexion de internet -->
|
|
||||||
<div id="modal_error_internet" class="modal fade" role="dialog">
|
<div id="modal_error_internet" class="modal fade" role="dialog">
|
||||||
<div class="modal-dialog">
|
<div class="modal-dialog">
|
||||||
|
|
||||||
<!-- Modal content-->
|
|
||||||
<div class="modal-content">
|
<div class="modal-content">
|
||||||
<div class="modal-header" id="modal_header_error">
|
<div class="modal-header" id="modal_header_error">
|
||||||
<button type="button" class="close" data-dismiss="modal">×</button>
|
<button type="button" class="close" data-dismiss="modal">×</button>
|
||||||
<h4 class="modal-title"><center>Ha ocurrido un error</center></h4>
|
<h4 class="modal-title">An error has occurred</h4>
|
||||||
</div>
|
</div>
|
||||||
<div class="modal-body">
|
<div class="modal-body">
|
||||||
<p>Por favor revise su conexión a internet.</p>
|
<p>Please verify your internet connection and try again.</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="modal-footer">
|
<div class="modal-footer">
|
||||||
<button type="button" class="btn btn-default" data-dismiss="modal">Cerrar</button>
|
<button type="button" class="btn btn-default" data-dismiss="modal">Cerrar</button>
|
||||||
@ -84,18 +83,16 @@ if(!isset($_SESSION['userName'])){
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- El recurso solicitado no existe -->
|
|
||||||
<div id="modal_error_404" class="modal fade" role="dialog">
|
<div id="modal_error_404" class="modal fade" role="dialog">
|
||||||
<div class="modal-dialog">
|
<div class="modal-dialog">
|
||||||
|
|
||||||
<!-- Modal content-->
|
|
||||||
<div class="modal-content">
|
<div class="modal-content">
|
||||||
<div class="modal-header" id="modal_header_error">
|
<div class="modal-header" id="modal_header_error">
|
||||||
<button type="button" class="close" data-dismiss="modal">×</button>
|
<button type="button" class="close" data-dismiss="modal">×</button>
|
||||||
<h4 class="modal-title"><center>Ha ocurrido un error</center></h4>
|
<h4 class="modal-title">An error has occurred</h4>
|
||||||
</div>
|
</div>
|
||||||
<div class="modal-body">
|
<div class="modal-body">
|
||||||
<p>El URL del formulario no pudo ser encontrado en el servidor.</p>
|
<p>Unable to find the requested url in the sever.</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="modal-footer">
|
<div class="modal-footer">
|
||||||
<button type="button" class="btn btn-default" data-dismiss="modal">Cerrar</button>
|
<button type="button" class="btn btn-default" data-dismiss="modal">Cerrar</button>
|
||||||
@ -105,18 +102,16 @@ if(!isset($_SESSION['userName'])){
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- Error interno del servidor donde no es posible detectar la causa especifica -->
|
|
||||||
<div id="modal_error_500" class="modal fade" role="dialog">
|
<div id="modal_error_500" class="modal fade" role="dialog">
|
||||||
<div class="modal-dialog">
|
<div class="modal-dialog">
|
||||||
|
|
||||||
<!-- Modal content-->
|
|
||||||
<div class="modal-content">
|
<div class="modal-content">
|
||||||
<div class="modal-header" id="modal_header_error">
|
<div class="modal-header" id="modal_header_error">
|
||||||
<button type="button" class="close" data-dismiss="modal">×</button>
|
<button type="button" class="close" data-dismiss="modal">×</button>
|
||||||
<h4 class="modal-title"><center>Ha ocurrido un error</center></h4>
|
<h4 class="modal-title">An error has occurred</h4>
|
||||||
</div>
|
</div>
|
||||||
<div class="modal-body">
|
<div class="modal-body">
|
||||||
<p>Error interno del servidor.</p>
|
<p>The server has encountered an internal error, please try again later.</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="modal-footer">
|
<div class="modal-footer">
|
||||||
<button type="button" class="btn btn-default" data-dismiss="modal">Cerrar</button>
|
<button type="button" class="btn btn-default" data-dismiss="modal">Cerrar</button>
|
||||||
@ -126,18 +121,16 @@ if(!isset($_SESSION['userName'])){
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- El servidor respone con un string que no esta en formato JSON o contiene caracteres adicionales al JSON -->
|
|
||||||
<div id="modal_error_parsererror" class="modal fade" role="dialog">
|
<div id="modal_error_parsererror" class="modal fade" role="dialog">
|
||||||
<div class="modal-dialog">
|
<div class="modal-dialog">
|
||||||
|
|
||||||
<!-- Modal content-->
|
|
||||||
<div class="modal-content">
|
<div class="modal-content">
|
||||||
<div class="modal-header" id="modal_header_error">
|
<div class="modal-header" id="modal_header_error">
|
||||||
<button type="button" class="close" data-dismiss="modal">×</button>
|
<button type="button" class="close" data-dismiss="modal">×</button>
|
||||||
<h4 class="modal-title"><center>Ha ocurrido un error</center></h4>
|
<h4 class="modal-title">An error has occurred</h4>
|
||||||
</div>
|
</div>
|
||||||
<div class="modal-body">
|
<div class="modal-body">
|
||||||
<p>Fallo al procesar el JSON enviado por el servidor.</p>
|
<p>The response from the sever wasn't a proper JSON format</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="modal-footer">
|
<div class="modal-footer">
|
||||||
<button type="button" class="btn btn-default" data-dismiss="modal">Cerrar</button>
|
<button type="button" class="btn btn-default" data-dismiss="modal">Cerrar</button>
|
||||||
@ -147,18 +140,16 @@ if(!isset($_SESSION['userName'])){
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- El servidortardo demasiado en responder -->
|
|
||||||
<div id="modal_error_timeout" class="modal fade" role="dialog">
|
<div id="modal_error_timeout" class="modal fade" role="dialog">
|
||||||
<div class="modal-dialog">
|
<div class="modal-dialog">
|
||||||
|
|
||||||
<!-- Modal content-->
|
|
||||||
<div class="modal-content">
|
<div class="modal-content">
|
||||||
<div class="modal-header" id="modal_header_error">
|
<div class="modal-header" id="modal_header_error">
|
||||||
<button type="button" class="close" data-dismiss="modal">×</button>
|
<button type="button" class="close" data-dismiss="modal">×</button>
|
||||||
<h4 class="modal-title"><center>Ha ocurrido un error</center></h4>
|
<h4 class="modal-title">An error has occurred</h4>
|
||||||
</div>
|
</div>
|
||||||
<div class="modal-body">
|
<div class="modal-body">
|
||||||
<p>La petición excedió el limite de tiempo.</p>
|
<p>The request timeout, please try again or verify your connection.</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="modal-footer">
|
<div class="modal-footer">
|
||||||
<button type="button" class="btn btn-default" data-dismiss="modal">Cerrar</button>
|
<button type="button" class="btn btn-default" data-dismiss="modal">Cerrar</button>
|
||||||
@ -168,18 +159,16 @@ if(!isset($_SESSION['userName'])){
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- Si el request AJAX falla por alguna razon no listada -->
|
|
||||||
<div id="modal_error_otro" class="modal fade" role="dialog">
|
<div id="modal_error_otro" class="modal fade" role="dialog">
|
||||||
<div class="modal-dialog">
|
<div class="modal-dialog">
|
||||||
|
|
||||||
<!-- Modal content-->
|
|
||||||
<div class="modal-content">
|
<div class="modal-content">
|
||||||
<div class="modal-header" id="modal_header_error">
|
<div class="modal-header" id="modal_header_error">
|
||||||
<button type="button" class="close" data-dismiss="modal">×</button>
|
<button type="button" class="close" data-dismiss="modal">×</button>
|
||||||
<h4 class="modal-title"><center>Ha ocurrido un error</center></h4>
|
<h4 class="modal-title">An error has occurred</h4>
|
||||||
</div>
|
</div>
|
||||||
<div class="modal-body">
|
<div class="modal-body">
|
||||||
<p>Ha ocurrido un error desconocido.</p>
|
<p>An unknown error occurred.</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="modal-footer">
|
<div class="modal-footer">
|
||||||
<button type="button" class="btn btn-default" data-dismiss="modal">Cerrar</button>
|
<button type="button" class="btn btn-default" data-dismiss="modal">Cerrar</button>
|
||||||
@ -191,22 +180,20 @@ if(!isset($_SESSION['userName'])){
|
|||||||
|
|
||||||
<!--
|
<!--
|
||||||
=================================================================================
|
=================================================================================
|
||||||
Respuesta del servidor
|
Generic response modals
|
||||||
=================================================================================
|
=================================================================================
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<!-- Si el request AJAX falla por alguna razon no listada -->
|
<div id="modal_server_response_error" class="modal fade" role="dialog">
|
||||||
<div id="modal_respuesa_servidor_error" class="modal fade" role="dialog">
|
|
||||||
<div class="modal-dialog">
|
<div class="modal-dialog">
|
||||||
|
|
||||||
<!-- Modal content-->
|
|
||||||
<div class="modal-content">
|
<div class="modal-content">
|
||||||
<div class="modal-header" id="modal_header_respuesa_servidor_error">
|
<div class="modal-header" id="modal_header_server_response_error">
|
||||||
<button type="button" class="close" data-dismiss="modal">×</button>
|
<button type="button" class="close" data-dismiss="modal">×</button>
|
||||||
<h4 class="modal-title"><center>Ha ocurrido un error</center></h4>
|
<h4 class="modal-title">An error has occurred</h4>
|
||||||
</div>
|
</div>
|
||||||
<div class="modal-body">
|
<div class="modal-body">
|
||||||
<p id="respuesa_servidor_error"></p>
|
<p id="server_response_error"></p>
|
||||||
</div>
|
</div>
|
||||||
<div class="modal-footer">
|
<div class="modal-footer">
|
||||||
<button type="button" class="btn btn-default" data-dismiss="modal">Cerrar</button>
|
<button type="button" class="btn btn-default" data-dismiss="modal">Cerrar</button>
|
||||||
@ -216,18 +203,16 @@ if(!isset($_SESSION['userName'])){
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- Si el request AJAX recibe un success en la variable pasasa por el servidor -->
|
<div id="modal_server_response_success" class="modal fade" role="dialog">
|
||||||
<div id="modal_respuesa_servidor_success" class="modal fade" role="dialog">
|
|
||||||
<div class="modal-dialog">
|
<div class="modal-dialog">
|
||||||
|
|
||||||
<!-- Modal content-->
|
|
||||||
<div class="modal-content">
|
<div class="modal-content">
|
||||||
<div class="modal-header" id="modal_header_respuesa_servidor_success">
|
<div class="modal-header" id="modal_header_server_response_success">
|
||||||
<button type="button" class="close" data-dismiss="modal">×</button>
|
<button type="button" class="close" data-dismiss="modal">×</button>
|
||||||
<h4 class="modal-title"><center>El almacenado ha sido exitoso</center></h4>
|
<h4 class="modal-title">Success</h4>
|
||||||
</div>
|
</div>
|
||||||
<div class="modal-body">
|
<div class="modal-body">
|
||||||
<p id="respuesa_servidor_success"></p>
|
<p id="server_response_success"></p>
|
||||||
</div>
|
</div>
|
||||||
<div class="modal-footer">
|
<div class="modal-footer">
|
||||||
<button type="button" class="btn btn-default" data-dismiss="modal">Cerrar</button>
|
<button type="button" class="btn btn-default" data-dismiss="modal">Cerrar</button>
|
||||||
|
@ -1,3 +1,7 @@
|
|||||||
|
/**
|
||||||
|
* Destorys the session for the current user and redirects
|
||||||
|
* back to the login form
|
||||||
|
*/
|
||||||
function logout() {
|
function logout() {
|
||||||
var baseUrl = getbaseUrl();
|
var baseUrl = getbaseUrl();
|
||||||
|
|
||||||
@ -8,10 +12,19 @@ function logout() {
|
|||||||
success:function(data){
|
success:function(data){
|
||||||
window.location.replace(baseUrl + '/html/login.php');
|
window.location.replace(baseUrl + '/html/login.php');
|
||||||
},
|
},
|
||||||
error:function(x) {
|
error:function(x,e) {
|
||||||
if (x.status==500){
|
if (x.status==0) {
|
||||||
$('#modalLoginError').modal('show');
|
$('#modal_error_internet').modal('show');
|
||||||
document.getElementById('modalLoginErrorBody').innerHTML = "The user or password didnt match, please try again";
|
} else if(x.status==404) {
|
||||||
|
$('#modal_error_404').modal('show');
|
||||||
|
} else if(x.status==500) {
|
||||||
|
$('#modal_error_500').modal('show');
|
||||||
|
} else if(e=='parsererror') {
|
||||||
|
$('#modal_error_parsererror').modal('show');
|
||||||
|
} else if(e=='timeout'){
|
||||||
|
$('#modal_error_timeout').modal('show');
|
||||||
|
} else {
|
||||||
|
$('#modal_error_otro').modal('show');
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
Loading…
Reference in New Issue
Block a user