Type de champ de formulaire password
From Joomla! Documentation
Le type de champ de formulaire password (mot de passe) fournit une zone de texte pour la saisie d'un mot de passe. Les caractères du mot de passe seront masqués lors de l'entrée. Si le champ a une valeur enregistrée, l'entrée apparaîtra masquée dans la zone de texte. Sinon, la valeur par défaut (le cas échéant) sera affichée.

Notez que la chaîne des caractères du mot de passe sera stocké en clair dans le params.ini. La valeur stockée n'est pas masquée par une fonction de hachage. Depuis, par défaut, la plupart des serveurs web afficheront le fichier params.ini si l'URL est entrée dans un navigateur web. Cela ne peut donc pas être considéré comme une méthode sûre pour la conservation d'un mot de passe.
- type (obligatoire) doit être "password".
- name (nom) (obligatoire) est le nom unique du champ.
- label (étiquette) (obligatoire) (traduisible) est le titre descriptif du champ.
- size (dimension) (facultatif) est la largeur de la zone de texte en nombre de caractères. Si non renseigné, la largeur sera alors déterminée par le navigateur lui-même. La valeur de cette dimension ne limite pas le nombre de caractères qui peuvent être saisis.
- default (par défaut) (facultatif) est la valeur du mot de passe par défaut.
- description (facultatif) (traduisible) est le texte qui s'affichera dans une info-bulle lorsque l'utilisateur passe sa souris sur la liste déroulante.
- class (classe) (facultatif) est le nom de classe CSS pour le champ de formulaire HTML. Si non défini, 'text_area' sera la valeur par défaut.
- lock (optional) is a boolean value, if active it removes the password from the output and adds a Modify button to the password field. It only transmits data if the fields is in modify mode.
Exemple de définition de champ XML :
<field name="mypassword" type="password" default="secret" label="Enter a password" description="" size="5" />