Commit pour modifs aure
This commit is contained in:
parent
989cae3b32
commit
ac885f61bd
|
@ -118,10 +118,10 @@ pageManager.prototype = {
|
||||||
ptrPageManager.depCSS = document.createElement('link');
|
ptrPageManager.depCSS = document.createElement('link');
|
||||||
ptrPageManager.depCSS.rel = 'stylesheet';
|
ptrPageManager.depCSS.rel = 'stylesheet';
|
||||||
ptrPageManager.depCSS.type = 'text/css';
|
ptrPageManager.depCSS.type = 'text/css';
|
||||||
ptrPageManager.depCSS.href = ptrPageManager.path+'/'+'_CSS'+'/'+ptrPageManager.page+'.css';
|
ptrPageManager.depCSS.href = ptrPageManager.path+'/_CSS/'+ptrPageManager.page+'.css';
|
||||||
document.head.appendChild(ptrPageManager.depCSS);
|
document.head.appendChild(ptrPageManager.depCSS);
|
||||||
}else
|
}else
|
||||||
console.log('[loadDependencies_Error] - ('+ptrPageManager.path+'/'+'_CSS'+'/'+ptrPageManager.page+'.css'+')');
|
console.log('[loadDependencies_Error] - ('+ptrPageManager.path+'/_CSS/'+ptrPageManager.page+'.css)');
|
||||||
});
|
});
|
||||||
|
|
||||||
// si le fichier js existe
|
// si le fichier js existe
|
||||||
|
@ -129,10 +129,10 @@ pageManager.prototype = {
|
||||||
if( e != null ){ // on charge la dépendance JS si le fichier existe
|
if( e != null ){ // on charge la dépendance JS si le fichier existe
|
||||||
ptrPageManager.depJS = document.createElement('script');
|
ptrPageManager.depJS = document.createElement('script');
|
||||||
ptrPageManager.depJS.type = 'text/javascript';
|
ptrPageManager.depJS.type = 'text/javascript';
|
||||||
ptrPageManager.depJS.src = ptrPageManager.path+'/'+'_JS'+'/'+ptrPageManager.page+'.js';
|
ptrPageManager.depJS.src = ptrPageManager.path+'/_JS/'+ptrPageManager.page+'.js';
|
||||||
document.head.appendChild(ptrPageManager.depJS);
|
document.head.appendChild(ptrPageManager.depJS);
|
||||||
}else
|
}else
|
||||||
console.log('[loadDependencies_Error] - ('+ptrPageManager.path+'/'+'_JS'+'/'+ptrPageManager.page+'.js'+')');
|
console.log('[loadDependencies_Error] - ('+ptrPageManager.path+'/_JS/'+ptrPageManager.page+'.js)');
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -142,9 +142,12 @@ pageManager.prototype = {
|
||||||
======================================================================= */
|
======================================================================= */
|
||||||
updateURL: function(){
|
updateURL: function(){
|
||||||
if( this.vars.length > 0 ) // si il y a des variables
|
if( this.vars.length > 0 ) // si il y a des variables
|
||||||
window.history.pushState(null, this.page, '#/'+this.page+'/'+this.vars.join('/')+'/');
|
window.history.pushState(this.page, this.page, '#/'+this.page+'/'+this.vars.join('/')+'/');
|
||||||
else // s'il n'y en a pas
|
else // s'il n'y en a pas
|
||||||
window.history.pushState(null, this.page, '#/'+this.page+'/');
|
window.history.pushState(this.page, this.page, '#/'+this.page+'/');
|
||||||
|
|
||||||
|
// on peut récupérer le nom de la page (quand on fait retour en arrière de l'historique)
|
||||||
|
// dans la variable : window.history.state
|
||||||
},
|
},
|
||||||
|
|
||||||
/* =======================================================================
|
/* =======================================================================
|
||||||
|
|
|
@ -30,6 +30,24 @@ class groupRepo extends DBAccess{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* RETOURNE LES INFORMATIONS RELATIVES A UN GROUPE
|
||||||
|
*
|
||||||
|
* @groupeUID<int> l'UID du groupe
|
||||||
|
*
|
||||||
|
* @return existe<Boolean> FAUX si le groupe n'existe pas
|
||||||
|
* @return infos<Array> les informations relatives au groupe
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public static function info($groupeUID){
|
||||||
|
// on considère que le groupe existe
|
||||||
|
$getGroupeInfo = DataBase::getPDO()->prepare("SELECT id_groupe as id, nom, libelle FROM groupe WHERE id_groupe = :groupeUID");
|
||||||
|
$getGroupeInfo->execute(array( ':groupeUID' => $groupeUID ));
|
||||||
|
|
||||||
|
return $getGroupeInfo->fetch();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/* VERIFIE L'EXISTENCE D'UNE APPARTENANCE DANS LA BDD
|
/* VERIFIE L'EXISTENCE D'UNE APPARTENANCE DANS LA BDD
|
||||||
*
|
*
|
||||||
* @etudiant<String> l'identifiant (UID) de l'étudiant à ajouter au groupe
|
* @etudiant<String> l'identifiant (UID) de l'étudiant à ajouter au groupe
|
||||||
|
|
|
@ -37,7 +37,7 @@ class moduleRepo extends DBAccess{
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public static function info($moduleUID){
|
public static function info($moduleUID){
|
||||||
$getModuleInfo = DataBase::getPDO()->prepare("SELECT id_module, nom, libelle FROM module WHERE id_module = :moduleUID");
|
$getModuleInfo = DataBase::getPDO()->prepare("SELECT id_module as id, nom, libelle FROM module WHERE id_module = :moduleUID");
|
||||||
$getModuleInfo->execute(array( ':moduleUID' => $moduleUID ));
|
$getModuleInfo->execute(array( ':moduleUID' => $moduleUID ));
|
||||||
|
|
||||||
// on retourne le résultat en supprimant les doublons à indices numériques
|
// on retourne le résultat en supprimant les doublons à indices numériques
|
||||||
|
|
|
@ -57,13 +57,11 @@ class semestreRepo extends DBAccess{
|
||||||
*/
|
*/
|
||||||
public static function info($semestreUID){
|
public static function info($semestreUID){
|
||||||
// on considère que le semestre existe
|
// on considère que le semestre existe
|
||||||
$getSemestreInfo = DataBase::getPDO()->prepare("SELECT * FROM semestre WHERE id_semestre = :semestreUID");
|
$getSemestreInfo = DataBase::getPDO()->prepare("SELECT id_semestre as id, nom, rang, annee FROM semestre WHERE id_semestre = :semestreUID");
|
||||||
$getSemestreInfo->execute(array(
|
$getSemestreInfo->execute(array( ':semestreUID' => $semestreUID ));
|
||||||
':semestreUID' => $semestreUID
|
|
||||||
));
|
|
||||||
|
|
||||||
// on retourne le résultat en supprimant les doublons à indices numériques
|
// on retourne le résultat en supprimant les doublons à indices numériques
|
||||||
return DataBase::delNumeric( $getSemestreInfo->fetch() );
|
return $getSemestreInfo->fetch();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -37,7 +37,7 @@ class ueRepo extends DBAccess{
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public static function info($UEUID){
|
public static function info($UEUID){
|
||||||
$getUEInfo = DataBase::getPDO()->prepare("SELECT id_ue, nom, libelle FROM ue WHERE id_ue = :UEUID");
|
$getUEInfo = DataBase::getPDO()->prepare("SELECT id_ue as id, nom, libelle FROM ue WHERE id_ue = :UEUID");
|
||||||
$getUEInfo->execute(array( ':UEUID' => $UEUID ));
|
$getUEInfo->execute(array( ':UEUID' => $UEUID ));
|
||||||
|
|
||||||
// on retourne le résultat en supprimant les doublons à indices numériques
|
// on retourne le résultat en supprimant les doublons à indices numériques
|
||||||
|
|
|
@ -72,10 +72,8 @@ class userRepo extends DBAccess{
|
||||||
*/
|
*/
|
||||||
public static function info($utilisateurUID){
|
public static function info($utilisateurUID){
|
||||||
// on considère que le semestre existe
|
// on considère que le semestre existe
|
||||||
$getUtilisateurInfo = DataBase::getPDO()->prepare("SELECT identifiant, prenom, nom, mail, droits FROM utilisateur WHERE identifiant = :utilisateurUID");
|
$getUtilisateurInfo = DataBase::getPDO()->prepare("SELECT identifiant as id, prenom, nom, mail, droits FROM utilisateur WHERE identifiant = :utilisateurUID");
|
||||||
$getUtilisateurInfo->execute(array(
|
$getUtilisateurInfo->execute(array( ':utilisateurUID' => $utilisateurUID ));
|
||||||
':utilisateurUID' => $utilisateurUID
|
|
||||||
));
|
|
||||||
|
|
||||||
// on retourne le résultat en supprimant les doublons à indices numériques
|
// on retourne le résultat en supprimant les doublons à indices numériques
|
||||||
return $getUtilisateurInfo->fetch();
|
return $getUtilisateurInfo->fetch();
|
||||||
|
|
|
@ -150,6 +150,8 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* [1] Vérification de l'intégrité des tableaux
|
/* [1] Vérification de l'intégrité des tableaux
|
||||||
=============================================================================*/
|
=============================================================================*/
|
||||||
$areArrays = is_array($tabVar) && is_array($tabForm); // si ce sont bien des tabeaux
|
$areArrays = is_array($tabVar) && is_array($tabForm); // si ce sont bien des tabeaux
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
<!--
|
||||||
|
|
||||||
var subSections = document.querySelectorAll('hgroup');
|
var subSections = document.querySelectorAll('hgroup');
|
||||||
|
|
||||||
|
|
||||||
|
@ -97,3 +99,7 @@ DOM.CONTAINER.addEventListener('change', function(e){
|
||||||
// console.log(e.target.getAttribute('name')+' = '+e.target.value);
|
// console.log(e.target.getAttribute('name')+' = '+e.target.value);
|
||||||
}
|
}
|
||||||
}, false);
|
}, false);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
-->
|
Loading…
Reference in New Issue