Je vais citer nyl auster (extrait de modxcms.fr, bientôt en ligne), notre spécialiste du tuto :
Les placeholders sont une forme de variables dans modx, servant à afficher du contenu à la manière des variables de modèles. Elles contiennent les informations retournées par un snippet;
(...)
Chaque snippet possède ses propres placeholders, il faut donc consulter leur documentation pour savoir comment afficher telle ou telle information retournée par le snippet.
Il n’est donc pas étonnant que tu ne puisse pas utiliser le placeholder [+username+] en dehors d’un snippet
Maintenant pour la réponse à la question, tu as un snippet très pratique créé par ScottyDelicious qui s’appelle... tada,
UserPlaceholders
Tu insère le snippet au début de ta page ( utilisation basique [!UserPlaceholders!]) et ensuite tu as toute la liste des placeholders utilisables grâce au snippet, n’importe où dans ton template :
* [+user.username+] = the logged in user’s username.
* [+user.fullname+] = the logged in user’s full name.
* [+user.internalkey+] = the logged in user’s internal key.
* [+user.email+] = the logged in user’s email address.
* [+user.phone+] = the logged in user’s phone number.
* [+user.moblilephone+] = the logged in user’s mobile phone number.
* [+user.dob+] = the logged in user’s date of birth.
* [+user.gender.integer+] = the logged in user’s gender code.
* [+user.gender+] = the logged in user’s gender.
* [+user.country.integer+] = the logged in user’s country code.
* [+user.country+] = the logged in user’s country.
* [+user.state+] = the logged in user’s state.
* [+user.zip+] = the logged in user’s zip code.
* [+user.fax+] = the logged in user’s fax number.
* [+user.photo+] = the url to the logged in user’s photo.
* [+user.comment+] = the logged in user’s comment / signature.
* [+user.logincount+] = how many times the user has logged in.
* [+user.lastlogin+] = the date of the logged in user’s last login.
* [+user.thislogin+] = the time the logged in user’s current login began.
Je n’ai pas le temps de traduire mais tu vois un peu ce dont il s’agit, dans ton cas tu peux utiliser
[+user.username+] pour le pseudo ou [+user.fullname+] pour le nom complet.