Selecteur Class Reference

Inheritance diagram for Selecteur:

LangSelecteur ThemeSelecteur

List of all members.

Public Member Functions

 Selecteur ($titre='selecteur', $nom='selecteur', $rep='', $def='', $type='select', $extension='', $target='index.php', $img=false, $imgExt='ico')
 toString ()
 getTitre ()
 setTitre ($titre)
 getNom ()
 setNom ($nom)
 getRep ()
 setRep ($rep)
 getType ()
 setType ($type)
 getTarget ()
 setTarget ($target)
 getInitVal ()
 setInitVal ($initiale)
 getDefVal ()
 setDefVal ($def)
 getListeVal ()
 setListeVal ($liste)
 getExtension ()
 setExtension ($extension)
 getImg ()
 setImg ($img)
 getImgExt ()
 setImgExt ($imgExt)
 selectInitVal ()
 getListFromRep ()
 toHtml ($img="")
 setCookize ($name, $val)
 ficSansExt ($fileName)
 goodExt ($fileName, $ext)
 getImage ($nom)

Public Attributes

 $titre
 $nom
 $rep
 $type
 $target
 $initVal
 $defVal
 $listeVal
 $extension
 $img
 $imgExt


Detailed Description

Definition at line 3 of file Selecteur.class.php.


Member Function Documentation

Selecteur.Selecteur ( titre = 'selecteur',
nom = 'selecteur',
rep = '',
def = '',
type = 'select',
extension = '',
target = 'index.php',
img = false,
imgExt = 'ico' 
)

Constructeur de la classe.

Definition at line 30 of file Selecteur.class.php.

References $extension, $img, $imgExt, $nom, $rep, $target, $titre, $type, getListFromRep(), selectInitVal(), setDefVal(), setExtension(), setImg(), setImgExt(), setInitVal(), setListeVal(), setNom(), setRep(), setTarget(), setTitre(), and setType().

Referenced by LangSelecteur.LangSelecteur(), and ThemeSelecteur.ThemeSelecteur().

Selecteur.toString (  ) 

Fonction de deboggage.

Definition at line 49 of file Selecteur.class.php.

Selecteur.getTitre (  ) 

Definition at line 67 of file Selecteur.class.php.

Referenced by toHtml().

Selecteur.setTitre ( titre  ) 

Definition at line 72 of file Selecteur.class.php.

References $titre.

Referenced by Selecteur().

Selecteur.getNom (  ) 

Definition at line 77 of file Selecteur.class.php.

Referenced by selectInitVal(), and toHtml().

Selecteur.setNom ( nom  ) 

Definition at line 82 of file Selecteur.class.php.

References $nom.

Referenced by Selecteur().

Selecteur.getRep (  ) 

Definition at line 87 of file Selecteur.class.php.

Referenced by getListFromRep(), ThemeSelecteur.includeToPage(), and LangSelecteur.includeToPage().

Selecteur.setRep ( rep  ) 

Definition at line 92 of file Selecteur.class.php.

References $rep.

Referenced by Selecteur().

Selecteur.getType (  ) 

Definition at line 97 of file Selecteur.class.php.

Referenced by toHtml().

Selecteur.setType ( type  ) 

Definition at line 102 of file Selecteur.class.php.

References $type.

Referenced by Selecteur().

Selecteur.getTarget (  ) 

Definition at line 107 of file Selecteur.class.php.

Referenced by toHtml().

Selecteur.setTarget ( target  ) 

Definition at line 112 of file Selecteur.class.php.

References $target.

Referenced by Selecteur().

Selecteur.getInitVal (  ) 

Definition at line 117 of file Selecteur.class.php.

Referenced by ThemeSelecteur.includeToPage(), LangSelecteur.includeToPage(), and toHtml().

Selecteur.setInitVal ( initiale  ) 

Definition at line 122 of file Selecteur.class.php.

Referenced by Selecteur().

Selecteur.getDefVal (  ) 

Definition at line 127 of file Selecteur.class.php.

Selecteur.setDefVal ( def  ) 

Definition at line 132 of file Selecteur.class.php.

Referenced by Selecteur().

Selecteur.getListeVal (  ) 

Definition at line 137 of file Selecteur.class.php.

Referenced by selectInitVal(), and toHtml().

Selecteur.setListeVal ( liste  ) 

Definition at line 142 of file Selecteur.class.php.

Referenced by Selecteur().

Selecteur.getExtension (  ) 

Definition at line 147 of file Selecteur.class.php.

Referenced by getListFromRep().

Selecteur.setExtension ( extension  ) 

Definition at line 152 of file Selecteur.class.php.

References $extension.

Referenced by Selecteur().

Selecteur.getImg (  ) 

Definition at line 157 of file Selecteur.class.php.

Referenced by getImage().

Selecteur.setImg ( img  ) 

Definition at line 162 of file Selecteur.class.php.

References $img.

Referenced by Selecteur().

Selecteur.getImgExt (  ) 

Definition at line 167 of file Selecteur.class.php.

Referenced by getImage().

Selecteur.setImgExt ( imgExt  ) 

Definition at line 172 of file Selecteur.class.php.

References $imgExt.

Referenced by Selecteur().

Selecteur.selectInitVal (  ) 

Cette fonction sélectionne la valeur initiale du sélecteur.

Author:
Gaëtan PINEAU
Since:
0.1
Returns:
La valeur par défaut du sélecteur.

Definition at line 183 of file Selecteur.class.php.

References getListeVal(), getNom(), and setCookize().

Referenced by Selecteur().

Selecteur.getListFromRep (  ) 

Cette fonction stocke le contenu du répertoire du sélecteur dans un tableau.

Author:
Gaëtan PINEAU
Since:
0.1
Returns:
Le tableau contenant la liste des différentes valeurs possibles pour le sélecteur.

Definition at line 224 of file Selecteur.class.php.

References $rep, ficSansExt(), getExtension(), getRep(), and goodExt().

Referenced by Selecteur().

Selecteur.toHtml ( img = ""  ) 

Cette fonction génère un objet au format HTML suivant le type d'objet désiré.

Author:
Gaëtan PINEAU
Since:
0.1
Returns:
ChaŚne de caractères au format HTML.

Definition at line 263 of file Selecteur.class.php.

References getImage(), getInitVal(), getListeVal(), getNom(), getTarget(), getTitre(), and getType().

Selecteur.setCookize ( name,
val 
)

Cette fonction sauvegarde la valeur choisie par l'utilisateur dans un cookie.

Author:
Gaëtan PINEAU
Parameters:
name nom du cookie
val valeur du cookie
Since:
0.1
Returns:
0 si tout est ok , 1 sinon

Definition at line 335 of file Selecteur.class.php.

Referenced by selectInitVal().

Selecteur.ficSansExt ( fileName  ) 

Cette fonction retourne la chaine sans l'extension.

Author:
Gaëtan PINEAU
Since:
0.1
Parameters:
fileName nom du fichier avec l'extension.
Returns:
fic nom du fichier sans l'extension.

Definition at line 351 of file Selecteur.class.php.

Referenced by getListFromRep().

Selecteur.goodExt ( fileName,
ext 
)

Cette fonction vérifie que le fichier possède l'extension passée en paramètre

Author:
Gaëtan PINEAU
Since:
0.1
Parameters:
fileName nom du fichier avec l'extension
ext extension à vérifier
Returns:
vrai ou faux

Definition at line 368 of file Selecteur.class.php.

Referenced by getListFromRep().

Selecteur.getImage ( nom  ) 

Cette fonction retourne la balise de l'image correspondant au nom.

Author:
Gaëtan PINEAU
Since:
0.1
Parameters:
nom nom de l'image
Returns:
le lien vers l'image

Definition at line 383 of file Selecteur.class.php.

References $nom, getImg(), and getImgExt().

Referenced by toHtml().


Member Data Documentation

Selecteur.$titre

Titre du sélecteur.

Definition at line 7 of file Selecteur.class.php.

Referenced by Selecteur(), and setTitre().

Selecteur.$nom

Nom du sélecteur.

Definition at line 7 of file Selecteur.class.php.

Referenced by getImage(), Selecteur(), and setNom().

Selecteur.$rep

Répertoire contenant les infos à afficher.

Definition at line 7 of file Selecteur.class.php.

Referenced by getListFromRep(), Selecteur(), and setRep().

Selecteur.$type

Type d'objet HTML à générer.

Definition at line 7 of file Selecteur.class.php.

Referenced by LangSelecteur.LangSelecteur(), Selecteur(), setType(), and ThemeSelecteur.ThemeSelecteur().

Selecteur.$target

Page vers laquelle pointe le sélecteur.

Definition at line 7 of file Selecteur.class.php.

Referenced by LangSelecteur.LangSelecteur(), Selecteur(), setTarget(), and ThemeSelecteur.ThemeSelecteur().

Selecteur.$initVal

Valeur initiale du sélecteur.

Definition at line 7 of file Selecteur.class.php.

Selecteur.$defVal

Valeur par défaut du sélecteur.

Definition at line 7 of file Selecteur.class.php.

Selecteur.$listeVal

Liste des valeurs possibles du sélecteur.

Definition at line 7 of file Selecteur.class.php.

Selecteur.$extension

Extension des fichiers utilisés en entrée du sélecteur.

Definition at line 7 of file Selecteur.class.php.

Referenced by Selecteur(), and setExtension().

Selecteur.$img

Est-ce qu'il existe des images à aficher ?

Definition at line 7 of file Selecteur.class.php.

Referenced by Selecteur(), and setImg().

Selecteur.$imgExt

Extension des images à aficher ?

Definition at line 7 of file Selecteur.class.php.

Referenced by Selecteur(), and setImgExt().


The documentation for this class was generated from the following file:
Generated on Wed Dec 26 11:04:33 2007 for Selecteur by  doxygen 1.5.4