GaneshaClass
[ class tree: GaneshaClass ] [ index: GaneshaClass ] [ all elements ]

Class: Admin

Source Location: Program_Root/class/admin.class.php

Class Overview


Gestion de l'admin


Author(s):

Methods


Inherited Variables

Inherited Methods


Class Details

[line 38]
Gestion de l'admin



Tags:

access:  public
author:  Georges Caldeira <gcaldeira@anemalab.org>


[ Top ]


Class Methods


method ajouterUnChapitre [line 187]

void ajouterUnChapitre( integer $idm, integer $norme, integer $type, string $chap, string $fic)

Ajoute un nouveau chapitre a un module



Tags:

access:  public


Parameters:

integer   $idm   id du module
integer   $norme   norme du chapitre
integer   $type   type du chapitre
string   $chap   nom du chapitre
string   $fic   fichier du chapitre

[ Top ]

method ajouterUneSociete [line 279]

void ajouterUneSociete( string $desc, string $adresse, string $adressef)

Ajoute une nouvelle societe.



Tags:

access:  public


Parameters:

string   $desc   description de la societe
string   $adresse   adresse de la soc.
string   $adressef   adresse de facturation de la soc.

[ Top ]

method ajouterUnGroupe [line 141]

void ajouterUnGroupe( string $name, string $code, array $tabtut, string $planning, boolean $creation, array $tabmodule)

ajoute un groupe



Tags:

access:  public


Parameters:

string   $name   nom du groupe
string   $code   code du groupe
array   $tabtut   liste des tuteurs
string   $planning   planning du groupe
boolean   $creation   creation du repertoire groupe
array   $tabmodule   liste des modules

[ Top ]

method ajouterUnModule [line 173]

void ajouterUnModule( string $titre, string $code, integer $aut, string $support)

Ajoute un module



Tags:

access:  public


Parameters:

string   $titre   titre du module
string   $code   code du module
integer   $aut   id de l'auteur
string   $support   support du module

[ Top ]

method ajouterUnStagiaire [line 343]

void ajouterUnStagiaire( string $prenom, string $nom, string $login, string $pwd, string $email, integer $societe, string $cv, array $groupes)

ajouter un stagiaire



Tags:

access:  public


Parameters:

string   $prenom   prenom du membre
string   $nom   Nom du membre
string   $login   Login du membre
string   $pwd   Mot du passe du membre
string   $email   Email du membre
integer   $societe   id de la societe
string   $cv   cv du membre
array   $groupes   liste des groupes

[ Top ]

method ajouterUnTuteur [line 364]

void ajouterUnTuteur( string $prenom, string $nom, string $login, string $pwd, string $email, integer $societe, string $cv, array $groupes)

ajouter un tuteur



Tags:

access:  public


Parameters:

string   $prenom   prenom du membre
string   $nom   Nom du membre
string   $login   Login du membre
string   $pwd   Mot du passe du membre
string   $email   Email du membre
integer   $societe   id de la societe
string   $cv   cv du membre
array   $groupes   liste des groupes

[ Top ]

method augmenterNumeroChapitre [line 230]

void augmenterNumeroChapitre( integer $idm, integer $numero)

augmente un numero de chapitre



Tags:

access:  public


Parameters:

integer   $idm   id du module
integer   $numero   numero du chapitre

[ Top ]

method diminuerNumeroChapitre [line 242]

void diminuerNumeroChapitre( integer $idm, integer $numero)

diminue un numero de chapitre



Tags:

access:  public


Parameters:

integer   $idm   id du module
integer   $numero   numero du chapitre

[ Top ]

method modifierUnChapitre [line 218]

void modifierUnChapitre( integer $idm, integer $numero, integer $norme, integer $type, string $chap, string $fic)

met a jour un chapitre



Tags:

access:  public


Parameters:

integer   $idm   id du module
integer   $numero   numero du chapitre
integer   $norme   norme du chapitre
integer   $type   type du chapitre
string   $chap   nom du chapitre
string   $fic   fichier du chapitre

[ Top ]

method modifierUneSociete [line 293]

void modifierUneSociete( integer $id, string $desc, string $adresse, string $adressef)

MAJ une nouvelle societe.



Tags:

access:  public


Parameters:

integer   $id   id de la societe
string   $desc   description de la societe
string   $adresse   adresse de la soc.
string   $adressef   adresse de facturation de la soc.

[ Top ]

method modifierUnGroupe [line 124]

void modifierUnGroupe( integer $idg, string $name, string $code, array $tabtut, string $planning, array $tabmodule)

modifie un groupe



Tags:

access:  public


Parameters:

integer   $idg   ID du groupe
string   $name   nom du groupe
string   $code   code du groupe
array   $tabtut   liste des tuteurs
string   $planning   planning du groupe
array   $tabmodule   liste des modules

[ Top ]

method modifierUnModule [line 202]

void modifierUnModule( integer $idm, string $titre, string $code, integer $aut, string $support)

maj d'un module



Tags:

access:  public


Parameters:

integer   $idm   id du module
string   $titre   titre du module
string   $code   code du module
integer   $aut   id de l'auteur
string   $support   support du module

[ Top ]

method modifierUnStagiaire [line 322]

void modifierUnStagiaire( integer $id, string $nom, string $prenom, string $email, string $login, string $pwd, string $cv, integer $societe, array $groupes)

modifier un stagiaire



Tags:

access:  public


Parameters:

integer   $id   Id du membre
string   $nom   Nom du membre
string   $prenom   prenom du membre
string   $email   Email du membre
string   $login   Login du membre
string   $pwd   Mot du passe du membre
string   $cv   cv du membre
integer   $societe   id de la societe
array   $groupes   liste des groupes

[ Top ]

method modifierUnTuteur [line 384]

void modifierUnTuteur( integer $id, string $nom, string $prenom, string $email, string $login, string $pwd, string $cv, integer $societe, array $groupes)

modifier un tuteur



Tags:

access:  public


Parameters:

integer   $id   Id du membre
string   $nom   Nom du membre
string   $prenom   prenom du membre
string   $email   Email du membre
string   $login   Login du membre
string   $pwd   Mot du passe du membre
string   $cv   cv du membre
integer   $societe   id de la societe
array   $groupes   liste des groupes

[ Top ]

method modifierUserAdmin [line 87]

void modifierUserAdmin( integer $id, string $nom, string $prenom, string $email, string $login, string $password)

Modifie le user admin



Tags:

access:  public


Parameters:

integer   $id   ID du membre
string   $nom   nom du membre
string   $prenom   prenom du membre
string   $email   email du membre
string   $login   login du membre
string   $password   password du membre

[ Top ]

method supprimerUnChapitre [line 254]

void supprimerUnChapitre( integer $id, integer $numero)

supprime un chapitre



Tags:

access:  public


Parameters:

integer   $id   ID du module
integer   $numero   ID du chapitre

[ Top ]

method supprimerUneSociete [line 266]

void supprimerUneSociete( integer $id)

supprime une societe



Tags:

access:  public


Parameters:

integer   $id   ID de la societe

[ Top ]

method supprimerUnGroupe [line 99]

void supprimerUnGroupe( integer $id)

supprime un groupe



Tags:

access:  public


Parameters:

integer   $id   ID du groupe

[ Top ]

method supprimerUnModule [line 156]

void supprimerUnModule( integer $id)

supprime un module



Tags:

access:  public


Parameters:

integer   $id   ID du module

[ Top ]

method supprimerUnStagiaire [line 303]

void supprimerUnStagiaire( integer $id)

supprime un stagiaire



Tags:

access:  public


Parameters:

integer   $id   ID de la societe

[ Top ]

method traiteLoginPwdEmail [line 45]

void traiteLoginPwdEmail( integer $err)

Traite l'erreur du login/pwd/Email



Tags:

access:  public


Parameters:

integer   $err   valeur de l'erreur

[ Top ]

method verifLoginPwdEmail [line 61]

void verifLoginPwdEmail( integer $id, string $login, string $password, string $email)

Verifie les logins et les mels.



Tags:

access:  public


Parameters:

integer   $id   ID du membre
string   $login   login du membre
string   $password   password du membre
string   $email   email du membre

[ Top ]


Documentation generated on Tue, 15 Jul 2003 10:19:34 +0200 by phpDocumentor 1.2.1