NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript== // @name Copiar datos de reserva desde query param // @namespace http://zengarden/zm/*/tools/zenmeeting/index.php // @version 1.0.0.20210624 // @description asd // @author Roberto Orden Erena // @require https://code.jquery.com/jquery-3.3.1.min.js // @match http://zengarden/zm/*/tools/zenmeeting/index.php* // @license MIT // @grant none // ==/UserScript== $(() => { window.setTimeout(() => { const qp = new URLSearchParams(window.location.search); let users = qp.getAll("users[]"); if(users.length == 0) { return; } $("#titulo").val(qp.get("titulo")); $("#contenido").val(qp.get("contenido")); $("#nota").val(qp.get("notaprivada")); $("#adjunto").val(qp.get("enlaces")); let roles = qp.getAll("roles[]"); console.log(users); console.log(roles); let timeout = 0, increment = 150; $("#contenedor_empleados_cab label").click(); $("#contenedor_empleados_cab label").click(); let i = 0; users.forEach(element => { window.setTimeout(() => { let a = parseInt("" + i); let added = $("tr[idasistente=" + element + "]")[0]; if (!added) { $("div.row_empleado[empleado=" + element + "] label").click(); } $("tr[idasistente=" + element + "] input.checkAsistente").attr("checked", roles[a] == 1 ? true : false); $("tr[idasistente=" + element + "] input.checkInformado").attr("checked", roles[a] == 3 ? true : false); $("tr[idasistente=" + element + "] input.checkPropietario").attr("checked", roles[a] == 2 ? true : false); $("input[type=checkbox]").removeAttr("disabled"); }, (timeout + increment)); i++; }); }, 1000); });