Référence de la classe CMantisLanguagesIHM

Cette classe à pour rôle de gérer l'IHM du plugin. Plus de détails...

Liste de tous les membres

Fonctions membres publiques

 __construct ($aListCategoryOriginalNames, $aListCustomFieldOriginalNames, $aListCustomFieldOriginalValues, $aListCategoryCurrentNames, $aListCustomFieldCurrentNames, $aListCustomFieldCurrentValues)
 Constructeur : nous permet d'initaliser nos différents attributs.
 display_category_form ($aFieldset, $aTitleTab, $aFormInfos, $aCalljs)
 Méthode permettant d'afficher la zone correspondant aux catégories.
 display_custom_field_form ($aFieldset, $aTitleTab, $aFormInfos, $aCalljs)
 Méthode permettant d'afficher la zone correspondant aux catégories.

Fonctions membres publiques statiques

static display_start_div_align ($szAlign)
 Méthode statique permettant d'afficher une balise HTML DIV accompagné d'un attribut d'alignement.
static display_end_div ()
 Méthode statique permettant d'afficher une balise HTML DIV fermante.
static display_title_form ($szMessage, $iTitleLevel=3, $szColor=MANTISLANGUAGES_COLOR_BLACK)
 Méthode statique permettant d'afficher un message formaté.
static display_link_back_traduction ($szLink, $szMessage, $szColor=MANTISLANGUAGES_COLOR_BLACK)
 Méthode statique permettant d'afficher un lien vers le formulaire de recherche.

Attributs privés

 $aListCategoryOriginalNames
 $aListCustomFieldOriginalNames
 $aListCustomFieldOriginalValues
 $aListCategoryCurrentNames
 $aListCustomFieldCurrentNames
 $aListCustomFieldCurrentValues


Description détaillée

Cette classe à pour rôle de gérer l'IHM du plugin.

Documentation des constructeurs et destructeur

CMantisLanguagesIHM::__construct ( aListCategoryOriginalNames,
aListCustomFieldOriginalNames,
aListCustomFieldOriginalValues,
aListCategoryCurrentNames,
aListCustomFieldCurrentNames,
aListCustomFieldCurrentValues 
)

Constructeur : nous permet d'initaliser nos différents attributs.

Paramètres:
$aListCategoryOriginalNames Tableau de chaines de caractère contenant la liste des noms originaux des catégories.
$aListCustomFieldOriginalNames Tableau de chaines de caractère contenant la liste des noms originaux des champs personnalisés.
$aListCustomFieldOriginalValues Tableau de chaines de caractère contenant la liste des valeurs originales des champs personnalisés.
$aListCategoryCurrentNames Tableau de chaines de caractère contenant la liste des noms traduits des catégories.
$aListCustomFieldCurrentNames Tableau de chaines de caractère contenant la liste des noms traduits des champs personnalisés.
$aListCustomFieldCurrentValues Tableau de chaines de caractère contenant la liste des valeurs traduites des champs personnalisés.


Documentation des fonctions membres

CMantisLanguagesIHM::display_category_form ( aFieldset,
aTitleTab,
aFormInfos,
aCalljs 
)

Méthode permettant d'afficher la zone correspondant aux catégories.

Paramètres:
$aFieldset Tableau de chaines de caractères stockant différents paramètres (nom, couleur) lié au fieldset.
$aTitleTab Tableau de chaines de caractères stockant tous les titres de colonnes.
$aFormInfos Tableau de chaines de caractères stockant différents paramètres (nom, lien, nom fonction js, label du bouton de validation) lié au formulaire.
$aCalljs Chaine de caractère contenant le nom de la fonction javascript permettant de vérifier la valeur des champs du formulaire.

CMantisLanguagesIHM::display_custom_field_form ( aFieldset,
aTitleTab,
aFormInfos,
aCalljs 
)

Méthode permettant d'afficher la zone correspondant aux catégories.

Paramètres:
$aFieldset Tableau de chaines de caractères stockant différents paramètres (nom, couleur) lié au fieldset.
$aTitleTab Tableau de chaines de caractères stockant tous les titres de colonnes.
$aFormInfos Tableau de chaines de caractères stockant différents paramètres (nom, lien, nom fonction js, label du bouton de validation) lié au formulaire.
$aCalljs Chaine de caractère contenant le nom de la fonction javascript permettant de vérifier la valeur des champs du formulaire.

CMantisLanguagesIHM::display_end_div (  )  [static]

Méthode statique permettant d'afficher une balise HTML DIV fermante.

CMantisLanguagesIHM::display_link_back_traduction ( szLink,
szMessage,
szColor = MANTISLANGUAGES_COLOR_BLACK 
) [static]

Méthode statique permettant d'afficher un lien vers le formulaire de recherche.

Paramètres:
$szLink Chaine de caractères contenant le lien vers le formulaire de recherche.
$szMessage Chaine de caractères contenant le message associé au lien.
$szColor Chaine de caractères désignant la couleur du lien. Par défaut, cette couleur est noire.

CMantisLanguagesIHM::display_start_div_align ( szAlign  )  [static]

Méthode statique permettant d'afficher une balise HTML DIV accompagné d'un attribut d'alignement.

Paramètres:
$szAlign Chaine de caractères contenant l'attribut d'alignement.

CMantisLanguagesIHM::display_title_form ( szMessage,
iTitleLevel = 3,
szColor = MANTISLANGUAGES_COLOR_BLACK 
) [static]

Méthode statique permettant d'afficher un message formaté.

Paramètres:
$szMessage Chaine de caractères contenant le message a afficher.
$iTitleLevel Entier contenant le niveau de titre (h1,h2,h3 etc...). Par défaut, le niveau est de 3.
$szColor Chaine de caractères contenant du titre. Par défaut, cette couleur est noire.


Documentation des données membres

CMantisLanguagesIHM::$aListCategoryCurrentNames [private]

Tableau de chaines de caractère contenant la liste des noms traduits des catégories.

CMantisLanguagesIHM::$aListCategoryOriginalNames [private]

Tableau de chaines de caractère contenant la liste des noms originaux des catégories.

CMantisLanguagesIHM::$aListCustomFieldCurrentNames [private]

Tableau de chaines de caractère contenant la liste des noms traduits des champs personnalisés.

CMantisLanguagesIHM::$aListCustomFieldCurrentValues [private]

Tableau de chaines de caractère contenant la liste des valeurs traduites des champs personnalisés.

CMantisLanguagesIHM::$aListCustomFieldOriginalNames [private]

Tableau de chaines de caractère contenant la liste des noms originaux des champs personnalisés.

CMantisLanguagesIHM::$aListCustomFieldOriginalValues [private]

Tableau de chaines de caractère contenant la liste des valeurs originales des champs personnalisés.


La documentation de cette classe a été générée à partir du fichier suivant :

Généré le Fri Sep 25 18:09:20 2009 pour MantisLanguages par  doxygen 1.5.8