//console.log (sessionStorage.idcgrs); //console.log ("render:"+sessionStorage.idioma); //console.log (sessionStorage.tpomod); //console.log (sessionStorage.rutaBaseFONLINE); //console.log (sessionStorage.rutaBaseFONLINE); //console.log (sessionStorage.mostrarDEBUG); /** * Load the given JavaScript scripts and call the callback function when all of them are fully loaded. * Each script is loaded only once, meanning that if this function is called two times with the same script name * it will be loaded the first time. This avoids problems like redeclared functions or variables, event binded more than * once, and every other error produced by a script loaded multiple times. * The function uses two global array variables: * loaded_scripts: scripts that has been already loaded. Used to know which scripts should not be loaded again. * loaded_scripts: scripts that are in loading process. Used to know when the loading process is done. * * @param script_list array containing the scripts links to load. Ex: ['/js/load_this.js', '/js/binder.js'] * @param callback the function to call when loading of the scripts is done. */ var loaded_scripts = Array(); var loading_scripts = Array(); jQuery.fn.load_scripts = function(script_list, callback) { var script; //check for already loaded scripts and so they're not loaded again for(s in script_list) { if(loaded_scripts.indexOf(script_list[s]) == -1) loading_scripts.push(script_list[s]); } //if all the requested scripts are already loaded, callback and return if(loading_scripts.length == 0) { callback(); return; } for(s in loading_scripts) { script = loading_scripts[s]; $.getScript(script, function() { //when script is loaded, remove it from the loading scripts array. //if it's the last script on the array, it means we're done loading, so call the callback function. loading_scripts.splice(loading_scripts.indexOf(script), 1); loaded_scripts.push(script); if((loading_scripts.length == 0) && (callback !== undefined)) callback(); }); } } ///////////////////////////////////////// /////ZONA CARGA CSS////////////////////// //////////////////////////////////////// $("head").append($("")); $("head").append($("")); $("head").append($("")); $("head").append($("")); $("head").append($("")); $("head").append($("")); $("head").append($("")); $("head").append($("")); $("head").append($("")); $("head").append($("")); $("head").append($("")); $("head").append($("")); $("head").append($("")); ///////////////////////////////////////// /////ZONA CARGA JAVASCRIPTS///////////// //////////////////////////////////////// $(window).load_scripts([ 'https://code.jquery.com/jquery-3.6.0.min.js' , 'https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js', sessionStorage.rutaBaseFONLINE+'wcontent/assets/image-map-pro/image-map-pro.min.js', sessionStorage.rutaBaseFONLINE+'wcontent/assets/jQuery-MD5-master/jquery.md5.min.js', sessionStorage.rutaBaseFONLINE+'wcontent/assets/moment/moment.js', sessionStorage.rutaBaseFONLINE+'wcontent/assets/uikit-3.0.0-beta.42/js/uikit.min.js', sessionStorage.rutaBaseFONLINE+'wcontent/assets/uikit-3.0.0-beta.42/js/uikit-icons.min.js', sessionStorage.rutaBaseFONLINE+'wcontent/assets/jszip.min.js', sessionStorage.rutaBaseFONLINE+'wcontent/assets/vfs_fonts.js', sessionStorage.rutaBaseFONLINE+'wcontent/assets/jquery-message-box-2.2.1/src/messagebox.js', sessionStorage.rutaBaseFONLINE+'wcontent/js/funciones.js', sessionStorage.rutaBaseFONLINE+'wcontent/js/global_vars.js' ], function() { ///ORDEN DE CARGA ASI PARA FULLCALENDAR $.getScript(sessionStorage.rutaBaseFONLINE+'wcontent/assets/fullcalendar-scheduler-1.9.4/lib/fullcalendar.min.js', function(jd) { //console.log("fullcalendar.min.js"); $.getScript( sessionStorage.rutaBaseFONLINE+'wcontent/assets/fullcalendar-scheduler-1.9.4/scheduler.min.js' ).done(function( s, Status ) { //alert( Status ); }).fail(function( jqxhr, settings, exception ) { alert( "Something went wrong"+exception ); }); $.getScript(sessionStorage.rutaBaseFONLINE+'wcontent/assets/fullcalendar-3.9.0/locale/es.js', function(jd) { //console.log("fullcalendar-3.9.0/locale/es.js"); }); }); console.log("Scripts Cargados"); mainload(''); }); ///////////////////////////////////////// /////ZONA CARGA JAVASCRIPTS///////////// //////////////////////////////////////// //$.getScript('https://cdn.datatables.net/1.10.16/js/jquery.dataTables.min.js', function(jd) { // console.log("jquery.dataTables"); //}); //$.getScript('https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js', function(jd) { // console.log("popper"); //}); //$.getScript(sessionStorage.rutaBaseFONLINE+'wcontent/assets/image-map-pro/image-map-pro.js', function(jd) { // console.log("image-map-pro"); //}); //$.getScript(sessionStorage.rutaBaseFONLINE+'wcontent/bootstrap-4.1.0/dist/js/bootstrap.js', function(jd) { // console.log("bootstrap"); //}); //$.getScript(sessionStorage.rutaBaseFONLINE+'wcontent/assets/jQuery-MD5-master/jquery.md5.min.js', function(jd) { // console.log("jquery.md5"); //}); //$.getScript(sessionStorage.rutaBaseFONLINE+'wcontent/assets/moment/moment.js', function(jd) { // console.log("moment.js"); //}); $.getScript(sessionStorage.rutaBaseFONLINE+'wcontent/assets/uikit-3.0.0-beta.42/js/uikit.min.js', function(jd) { console.log("uikit.min"); }); $.getScript(sessionStorage.rutaBaseFONLINE+'wcontent/assets/uikit-3.0.0-beta.42/js/uikit-icons.min.js', function(jd) { console.log("uikit-icons"); }); ////$.getScript(sessionStorage.rutaBaseFONLINE+'wcontent/assets/dataTables.bootstrap4.min.js', function(jd) { //// console.log("dataTables.bootstrap4"); ////}); //$.getScript(sessionStorage.rutaBaseFONLINE+'wcontent/assets/jszip.min.js', function(jd) { // console.log("jszip.min"); //}); //$.getScript(sessionStorage.rutaBaseFONLINE+'wcontent/assets/pdfmake.min.js', function(jd) { // console.log("pdfmake.min"); //}); //$.getScript(sessionStorage.rutaBaseFONLINE+'wcontent/assets/vfs_fonts.js', function(jd) { // console.log("vfs_fonts"); //}); //$.getScript(sessionStorage.rutaBaseFONLINE+'wcontent/assets/jquery-message-box-2.2.1/src/messagebox.js', function(jd) { // console.log("messagebox"); //}); //$.getScript('https://unpkg.com/tippy.js@3/dist/tippy.all.min.js', function(jd) { //console.log("tippy.all.min"); //}); $.getScript(sessionStorage.rutaBaseFONLINE+'wcontent/assets/jBox-1.2.14/dist/jBox.all.js', function(jd) { console.log("jBox.all"); }); $.getScript(sessionStorage.rutaBaseFONLINE+'wcontent/assets/image-map-pro/image-map-pro.min.js', function(jd) { console.log("image-map-pro.min"); }); //$.getScript(sessionStorage.rutaBaseFONLINE+'wcontent/assets/fullcalendar-scheduler-1.9.4/lib/jquery.min.js', function(jd) { // console.log("jquery.min.js"); //}); /////ORDEN DE CARGA ASI PARA FULLCALENDAR //$.getScript(sessionStorage.rutaBaseFONLINE+'wcontent/assets/fullcalendar-scheduler-1.9.4/lib/fullcalendar.min.js', function(jd) { // // console.log("fullcalendar.min.js"); // $.getScript( sessionStorage.rutaBaseFONLINE+'wcontent/assets/fullcalendar-scheduler-1.9.4/scheduler.min.js' ).done(function( s, Status ) { // //alert( Status ); // }).fail(function( jqxhr, settings, exception ) { // alert( "Something went wrong"+exception ); // }); // // $.getScript(sessionStorage.rutaBaseFONLINE+'wcontent/assets/fullcalendar-3.9.0/locale/es.js', function(jd) { // // console.log("fullcalendar-3.9.0/locale/es.js"); // }); //}); //$.getScript(sessionStorage.rutaBaseFONLINE+'wcontent/js/funciones.js', function(jd) { // console.log("funciones"); //}); //$.getScript(sessionStorage.rutaBaseFONLINE+'wcontent/js/global_vars.js', function(jd) { // console.log("global_vars"); //}); ////////////////////////////////////////////////////////////////////////// ////////////////////////ENTORNO PRINCIPAL///////////////////////////////// ////////////////////////////////////////////////////////////////////////// function mainload(x){ //alert ("mainload"); console.log("mainload cargado") //$( "#divppal" ).load( sessionStorage.rutaBaseFONLINE+"plantillas/plantilla_base_html1.php", function() { //alert( "Load was performed." ); if(sessionStorage.idcgrs=="676767"){ /////CONSULTAR NOTIFICACIONES/AVISOS //alert( "AVISOS" ); //consultanotpush(sessionStorage.nomapppush,""); //alert( "PROGRAMA listado" ); //ConsultaPrograma(sessionStorage.idcgrs,'','',sessionStorage.tokenAuth,'FEC',''); //alert ( "PROGRAMA DATATABLES"); //ConsultaProgramaDatatable(sessionStorage.idcgrs); } if (sessionStorage.tpomod=="8"){ /////MODULO STANDS $( "#divppal" ).load( sessionStorage.rutaBaseFONLINE+"wcontent/modulos/stands/mod_structure.php", function() { //alert( "load STANDS" ); $( "#F1DivCentral100" ).load( sessionStorage.rutaBaseFONLINE+"wcontent/modulos/stands/mod_stands.php?idcgrs="+sessionStorage.idcgrs, function() { //alert( "load modulo" ); }); }); } if (sessionStorage.tpomod=="7"){ /////MODULO PROGRAMA TIPO DATATABLES alert (sessionStorage.rutaBaseFONLINE); $( "#divppal" ).load( sessionStorage.rutaBaseFONLINE+"wcontent/modulos/programa/mod_structure.php", function() { //alert( "load PROGRAMA" ); $( "#F1DivCentral100" ).load( sessionStorage.rutaBaseFONLINE+"wcontent/modulos/programa/mod_programa.php?idcgrs="+sessionStorage.idcgrs, function() { //alert( "load modulo" ); }); }); } else if (sessionStorage.tpomod=="0"){ /////MODULO USUARIOS $( "#divppal" ).load( sessionStorage.rutaBaseFONLINE+"wcontent/modulos/usuarios/mod_structure.php", function() { //alert( "load plantilla" ); $( "#F1DivCentral100" ).load( sessionStorage.rutaBaseFONLINE+"wcontent/modulos/usuarios/mod_usuarios.php?idcgrs="+sessionStorage.idcgrs, function() { //alert( "load modulo" ); }); }); } if (sessionStorage.tpomod=="2"){ /////MODULO PROGRAMA VERTICAL //alert (sessionStorage.rutaBaseFONLINE); $( "#divppal" ).load( sessionStorage.rutaBaseFONLINE+"wcontent/modulos/programavert/mod_structure.php", function() { //alert( "load PROGRAMA" ); $( "#F1DivCentral100" ).load( sessionStorage.rutaBaseFONLINE+"wcontent/modulos/programavert/mod_programa.php?idcgrs="+sessionStorage.idcgrs, function() { //alert( "load modulo" ); }); }); } if (sessionStorage.tpomod=="3"){ /////MODULO CRONOGRAMA //alert (sessionStorage.rutaBaseFONLINE); $( "#divppal" ).load( sessionStorage.rutaBaseFONLINE+"wcontent/modulos/cronograma/mod_structure.php", function() { //alert( "load CRONOGRAMA" ); $( "#F1DivCentral100" ).load( sessionStorage.rutaBaseFONLINE+"wcontent/modulos/cronograma/mod_cronograma.php?idcgrs="+sessionStorage.idcgrs, function() { //alert( "load modulo" ); }); }); } if (sessionStorage.tpomod=="4"){ /////MODULO PONENTES //alert (sessionStorage.rutaBaseFONLINE); $( "#divppal" ).load( sessionStorage.rutaBaseFONLINE+"wcontent/modulos/ponentes/mod_structure.php", function() { //alert( "load CRONOGRAMA" ); $( "#F1DivCentral100" ).load( sessionStorage.rutaBaseFONLINE+"wcontent/modulos/ponentes/mod_ponentes.php?idcgrs="+sessionStorage.idcgrs, function() { //alert( "load modulo" ); }); }); } } //alert ("INICIO OK"); //document.body.innerHTML = vardivs; //document.getElementById("divizquierdo").innerHTML = varmnuizdo; //document.getElementById("divppal1").innerHTML = varaaa; //document.body.innerHTML = varaaa; //document.body.innerHTML = varbbb;