etudiants:2014:girod:bugreport

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
etudiants:2014:girod:bugreport [2013/10/28 17:35] girodetudiants:2014:girod:bugreport [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1
Ligne 9: Ligne 9:
 Diagramme des cas d'utilisation pour l'ensemble des fonctionnalités relatives à la gestion des groupes Diagramme des cas d'utilisation pour l'ensemble des fonctionnalités relatives à la gestion des groupes
  
- +{{:etudiants:2014:girod:girod_bug_report_gestion_groupes.jpg|}}
  
 === --Classes métier=== === --Classes métier===
Ligne 36: Ligne 35:
  <legend><input type="checkbox" id="ckAll" title="(Dé)sélectionner les groupes">&nbsp;Groupes :</legend>  <legend><input type="checkbox" id="ckAll" title="(Dé)sélectionner les groupes">&nbsp;Groupes :</legend>
  <table id="usersTable">  <table id="usersTable">
- <?php Gui::show($data["groups"],"addDelete")?>+ <?php foreach ($data['groups'] as $aGroupe) { 
 + DAO::getOneToMany($aGroupe, "utilisateurs"); 
 +
 + Gui::show($data["groups"],"addDelete")?>
  </table>  </table>
  <div class="buttons">  <div class="buttons">
Ligne 362: Ligne 364:
 } }
 </sxh> </sxh>
 +==== --Gestion des applications ====
 +
 +=== --Fonctionnalités :===
 +Diagramme des cas d'utilisation pour l'ensemble des fonctionnalités relatives à la gestion des applications et des cas d'utilisation
 +
 +{{:etudiants:2014:girod:girod_bug_report_diagramme_application_cas_utilisation.jpg?800|}}
 +
 +=== --Classes métier===
 +
 +=== --Variables de session ($_SESSION) ===
 +|< 100% 30% 20% ->|
 +^Nom ^Type ^Descriptif ^
 +|<html><span class="variable">$_SESSION["ckAllApps"]</span></html> |Booléen |Etat de la case à cocher permettant de sélectionner ou de désélectionner toutes les applications|
 +|<html><span class="variable">$_SESSION["selectedApps"]</span></html> |Tableau d'entiers |Ids des applications sélectionnées |
 +
 +
 +=== -- Vues ===
 +=== vHeader ===
 +Page en-tête : il s'agit du même fichier que celui pour la gestion des utilisateurs
 +
 +
 +=== vApps ===
 +Liste des applications (affichage initial et rafraîchissement)
 +
 +{{:etudiants:2014:girod:girod_bug_report_liste_applications.jpg|}}
 +
 +<sxh php;html-script: true;title:views/vApps.php>
 +<div id="apps">
 + <fieldset class="cadre">
 + <legend><input type="checkbox" id="ckAll" title="(Dé)sélectionner les applications">&nbsp;Applications :</legend>
 + <table id="appsTable">
 + <?php Gui::show($data["apps"],"addDelete")?>
 + </table>
 + <div class="buttons">
 + <div class="btn" id="btAdd" name="btAdd" title="Ajouter une nouvelle application"><span class="">Ajouter une application...</span></div>
 + <div id="multi"><b>Pour la sélection :</b>&nbsp;
 + <a href="#" class="delete" id="btMultiDelete" name="btMultiDelete" title="Supprimer les applications sélectionnées">Supprimer</a>&nbsp;
 + </div>
 + </div>
 + </fieldset> 
 +</div>
 +<?php echo $data["js"];?>
 +</sxh>
 +
 +=== vFooter ===
 +Page pied-de-page : il s'agit du même fichier que celui pour la gestion des utilisateurs
 +
 +
  
  
-==== Gestion des applications ====+==== --Gestion des applications ====
  
-==== Gestion des cas d'utilisation ==== 
  • etudiants/2014/girod/bugreport.1382978117.txt.gz
  • Dernière modification : il y a 6 ans
  • (modification externe)