|
@@ -1,30 +1,30 @@
|
|
|
// TODO : Move it to VPN template only. We havn't to load this code at each page loa
|
|
|
// TODO : jQueryfy it
|
|
|
window.onload = function() {
|
|
|
- var field = document.getElementById("passgen");
|
|
|
- if (field != undefined) field.onclick = function() {
|
|
|
- if (!confirm("Ceci va effacer votre ancien mot de passe et en générer un nouveau. Continuer ?")) return false;
|
|
|
- var cell = field.parentNode;
|
|
|
- cell.removeChild(field);
|
|
|
- cell.appendChild(document.createElement("img"));
|
|
|
- cell.lastChild.src = "/static/img/coin.ajax.gif";
|
|
|
- cell.appendChild(document.createTextNode(" Génération en cours…"));
|
|
|
- var xhr = new XMLHttpRequest();
|
|
|
- xhr.onreadystatechange = function() {
|
|
|
- if (xhr.readyState != 4) return;
|
|
|
- var table = cell.parentNode.parentNode;
|
|
|
- if (xhr.responseXML == null)
|
|
|
- var pass = (new DOMParser().parseFromString(xhr.responseText, "text/html")).getElementById("password");
|
|
|
- else var pass = xhr.responseXML.getElementById("password");
|
|
|
- table.insertBefore(pass.cloneNode(true), cell.parentNode);
|
|
|
- do pass = pass.nextSibling; while (pass.nodeType == 3);
|
|
|
- table.insertBefore(pass.cloneNode(true), cell.parentNode);
|
|
|
- table.removeChild(cell.parentNode);
|
|
|
- };
|
|
|
- xhr.open("GET", field.href, false);
|
|
|
- xhr.send(null);
|
|
|
- return false;
|
|
|
- };
|
|
|
+ //var field = document.getElementById("passgen");
|
|
|
+ //if (field != undefined) field.onclick = function() {
|
|
|
+ //if (!confirm("Ceci va effacer votre ancien mot de passe et en générer un nouveau. Continuer ?")) return false;
|
|
|
+ //var cell = field.parentNode;
|
|
|
+ //cell.removeChild(field);
|
|
|
+ //cell.appendChild(document.createElement("img"));
|
|
|
+ //cell.lastChild.src = "/static/img/coin.ajax.gif";
|
|
|
+ //cell.appendChild(document.createTextNode(" Génération en cours…"));
|
|
|
+ //var xhr = new XMLHttpRequest();
|
|
|
+ //xhr.onreadystatechange = function() {
|
|
|
+ //if (xhr.readyState != 4) return;
|
|
|
+ //var table = cell.parentNode.parentNode;
|
|
|
+ //if (xhr.responseXML == null)
|
|
|
+ //var pass = (new DOMParser().parseFromString(xhr.responseText, "text/html")).getElementById("password");
|
|
|
+ //else var pass = xhr.responseXML.getElementById("password");
|
|
|
+ //table.insertBefore(pass.cloneNode(true), cell.parentNode);
|
|
|
+ //do pass = pass.nextSibling; while (pass.nodeType == 3);
|
|
|
+ //table.insertBefore(pass.cloneNode(true), cell.parentNode);
|
|
|
+ //table.removeChild(cell.parentNode);
|
|
|
+ //};
|
|
|
+ //xhr.open("GET", field.href, false);
|
|
|
+ //xhr.send(null);
|
|
|
+ //return false;
|
|
|
+ //};
|
|
|
|
|
|
var field = document.getElementById("trafic_zoom");
|
|
|
if (field != undefined) {
|