From 62c4bbc8b6802b160c1d8b6343f1e7fe780f050d Mon Sep 17 00:00:00 2001 From: xdrm-brackets Date: Tue, 2 Feb 2016 11:19:13 +0100 Subject: [PATCH] Modification des chemins css/js parametres --- js/lib/page-manager.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/js/lib/page-manager.js b/js/lib/page-manager.js index b94ac08..9f68f73 100644 --- a/js/lib/page-manager.js +++ b/js/lib/page-manager.js @@ -21,6 +21,8 @@ pageManagerClass.prototype = { page: null, // l'indice de la page courante dans pagelist vars: [], // les variables suivant le nom de la page dans l'URL path: '', // le chemin du dossier contenant les pages (.php) + jsPath: '_JS_', // le chemin du dossier contenant les scripts (.js) + cssPath: '_CSS_', // le chemin du dossier contenant les feuilles de style (.css) pagelist: null, // la liste des pages pouvant être chargées container: null, // élément DOM qui contiendra le contenu des pages à charger /* ======================================================================= @@ -124,26 +126,26 @@ pageManagerClass.prototype = { ptrPageManagerClass = this; // si le fichier css existe - this.ajax(this.path+'/'+'_CSS'+'/'+this.page+'.css', function(e){ + this.ajax(this.path+'/'+this.cssPath+'/'+this.page+'.css', function(e){ if( e != null ){ // on charge la dépendance CSS si le fichier existe ptrPageManagerClass.depCSS = document.createElement('link'); ptrPageManagerClass.depCSS.rel = 'stylesheet'; ptrPageManagerClass.depCSS.type = 'text/css'; - ptrPageManagerClass.depCSS.href = ptrPageManagerClass.path+'/_CSS/'+ptrPageManagerClass.page+'.css'; + ptrPageManagerClass.depCSS.href = ptrPageManagerClass.path+'/'+ptrPageManagerClass.cssPath+'/'+ptrPageManagerClass.page+'.css'; document.head.appendChild(ptrPageManagerClass.depCSS); }else - console.warn('[loadDependencies_Error] - ('+ptrPageManagerClass.path+'/_CSS/'+ptrPageManagerClass.page+'.css)'); + console.warn('[loadDependencies_Error] - ('+ptrPageManagerClass.path+'/'+ptrPageManagerClass.cssPath+'/'+ptrPageManagerClass.page+'.css)'); }); // si le fichier js existe - this.ajax(this.path+'/'+'_JS'+'/'+this.page+'.js', function(e){ + this.ajax(this.path+'/'+this.jsPath+'/'+this.page+'.js', function(e){ if( e != null ){ // on charge la dépendance JS si le fichier existe ptrPageManagerClass.depJS = document.createElement('script'); ptrPageManagerClass.depJS.type = 'text/javascript'; - ptrPageManagerClass.depJS.src = ptrPageManagerClass.path+'/_JS/'+ptrPageManagerClass.page+'.js'; + ptrPageManagerClass.depJS.src = ptrPageManagerClass.path+'/'+ptrPageManagerClass.jsPath+'/'+ptrPageManagerClass.page+'.js'; document.head.appendChild(ptrPageManagerClass.depJS); }else - console.warn('[loadDependencies_Error] - ('+ptrPageManagerClass.path+'/_JS/'+ptrPageManagerClass.page+'.js)'); + console.warn('[loadDependencies_Error] - ('+ptrPageManagerClass.path+'/'+ptrPageManagerClass.jsPath+'/'+ptrPageManagerClass.page+'.js)'); }); },