//Message d\'erreur avant test de connexion function callFtpTestError(msg) { alert(msg); } //Appel du test de la connexion ftp function callFtpTest() { f=document.sauv_lieux; if (f.sauv_lieu_protocol.options[f.sauv_lieu_protocol.selectedIndex].value!="ftp") { callFtpTestError("'.$msg["sauv_lieux_ftp_error_protocol"].'"); return; } if (f.sauv_lieu_host.value=="") { callFtpTestError("'.$msg["sauv_lieux_ftp_error_host"].'"); return; } if (f.sauv_lieu_login.value=="") { callFtpTestError("'.$msg["sauv_lieux_ftp_error_user"].'"); return; } if (f.sauv_lieu_password.value=="") { callFtpTestError("'.$msg["sauv_lieux_ftp_error_password"].'"); return; } openPopUp("admin/sauvegarde/lib/test_ftp.php?url="+encodeURI(f.sauv_lieu_host.value)+"&user="+encodeURI(f.sauv_lieu_login.value)+"&password="+encodeURI(f.sauv_lieu_password.value)+"&chemin="+encodeURI(f.sauv_lieu_url.value),"test_ftp", 100, 100, -2, -2, "width=100,height=100,menubar=no,resizable=yes"); } //Vérification de la saisie du formulaire function checkForm() { f=document.sauv_lieux; if (f.act.value!="cancel") { if (f.sauv_lieu_nom.value=="") { alert("'.$msg["sauv_lieux_valid_form_error_name"].'"); return false; } if (f.sauv_lieu_url.value=="") { alert("'.$msg["sauv_lieux_valid_form_error_path"].'"); return false; } if ((f.sauv_lieu_protocol.options[f.sauv_lieu_protocol.selectedIndex].value!="ftp")&&((f.sauv_lieu_login.value!="")||(f.sauv_lieu_password.value!=""))) { if (confirm("'.$msg["sauv_lieux_valid_form_error_bad_protocol"].'")) { f.sauv_lieu_protocol.options[1].selected=true; } else { f.sauv_lieu_login.value=""; f.sauv_lieu_password.value=""; f.sauv_lieu_host.value=""; } } } return true; }