LSattr_html_dateCe type est utilisé pour la gestion des attributs dont la valeur est
une date. L'outil de sélection de date
MooTools-DatePicker est utilisé pour la sélection
graphique de la date et de l'heure.Structure...
array (
'format' => '[Format d'affichage de la date]',
'time' => '[Booleen pour le choix ou non de l heure]',
'manual' => '[Booleen pour l edition manuelle ou non]',
'showNowButton' => '[Booleen]',
'showTodayButton' => '[Booleen]',
'style' => '[Nom du style utilise]',
'special_values' => array (
'[value]' => '[label]',
[...]
),
),]]>
...
Paramètres de configurationformatFormat d'affichage de la date dans le champ de saisie. Ce format
est composé à partir des motifs clés suivants :
Mot cléValeur de substitutionExemple de valeur%aNom abrégé du jour de la semaineDe Sun à Sat%ANom complet du jour de la semaineDe Sunday à Saturday%bNom du mois, abrégé, suivant la localeDe Jan à Dec%BNom complet du mois, suivant la localeDe January à December%cDate et heure préférées, basées sur la localeExemple : Tue Feb 5 00:45:10 2009 pour le 5 Février 2009 à 12:45:10 AM%dJour du mois en numérique, sur 2 chiffres (avec le zéro initial)De 01 à 31%eJour du mois, avec un espace précédant le premier chiffre. L'implémentation Windows est différente, voyez après pour plus d'informations.De 1 à 31%HL'heure, sur 2 chiffres, au format 24 heuresDe 00 à 23%IHeure, sur 2 chiffres, au format 12 heuresDe 01 à 12%jJour de l'année, sur 3 chiffres avec un zéro initial001 à 366%mMois, sur 2 chiffresDe 01 (pour Janvier) à 12 (pour Décembre)%MMinute, sur 2 chiffresDe 00 à 59%p'AM' ou 'PM', en majuscule, basé sur l'heure fournieExemple : AM pour 00:31, PM pour 22:23%sTimestamp de l'époque Unix (identique à la fonction time())Exemple : 305815200 pour le 10 Septembre 1979 08:40:00 AM%SSeconde, sur 2 chiffresDe 00 à 59%TIdentique à "%H:%M:%S" Exemple : 21:34:17 pour 09:34:17 PM%UNuméro de la semaine de l'année donnée, en commençant par le premier Lundi comme première semaine13 (pour la 13ème semaine pleine de l'année)%wReprésentation numérique du jour de la semaineDe 0 (pour Dimanche) à 6 (pour Samedi)%yL'année, sur 2 chiffresExemple : 09 pour 2009, 79 pour 1979%YL'année, sur 4 chiffresExemple : 2038%z Soit le décalage horaire depuis UTC, ou son abréviation (suivant le système d'exploitation) Exemple : -0500 ou EST pour l'heure de l'Est%Z Le décalage horaire ou son abréviation NON fournie par %z (suivant le système d'exploitation) Exemple : -0500 ou EST pour l'heure de l'Est%%Le caractère de pourcentage ("%")---La valeur par défaut est %d/%m/%Y, %T.
Exemple : 23/04/2009, 23:03:04timeBooléen définissant si l'outil de sélection permetra ou non le choix
de l'heure en plus de la datemanualBooléen autorisant ou non l'édition manuelle du champs. Si ce paramètre
vaut False, la sélection se fera uniquement à l'aide de l'outil
graphiqueshowNowButtonBooléen définissant si le bouton Maintenant est
affiché ou non. Par défaut, il est affiché.showTodayButtonBooléen définissant si le bouton Aujourd'hui est
affiché ou non. Par défaut, il est affiché.styleNom du style d'affichage de l'outil de sélection. Les valeurs possibles
sont par défaut :
defaultdashboardvistajquiLa création de nouveau thème est possible. Pour plus d'information,
consulter l'aide de
l'outil de sélection de date.special_valuesTableau listant les valeurs spéciales que peut prendre l'attribut. Dans ce tableau
associatif, la clé doit correspondre à la valeur de l'attribut (telle que fournie par
l'attribut LDAP) et la valeur associée au
label associé.Ces valeurs spéciales seront proposées à l'utilisateur sous la forme de cases à cocher
dans le formulaire. Elles peuvent permettre par exemple de données une signification
particulière au zéro pour un attribut LDAP stockant un timestamp.