The original one you worked out this afternoon on AIM was terrific, it did the job... but the options you added make this snippet oh so very, very nice. As an example of usage, on a blog site I did, when the user logs in they are directed to the page "account-settings.html.
[[Personalize? &message=`Welcome ` &wrapper=`h3` &class=`welcome`]]<br />
You are now logged in to [(site_name)]<br />
You have been granted full access to post comments on the <a href="[~2~]">blogs</a>.<br /><br />
<h3>Change Your Password: </h3>
[[WebChangePwd]]<br /><br />
<h3>Advanced Search:</h3>
[!FlexSearchForm? &FSF_landing=`8`!] <br /><br />
<h3>Relinquish all your rights:</h3>
<a href="[~4~]?webloginmode=lo">Log Out</a>.
You may need to change the [~ID~] calls to suite your site, but these calls match the standard MODx install.
I also made a new "Document Group" called "userpages" and set the permissions on account-settings.html to include this group. That way, when a user logs in, the Account Settings page is available to them at all times in the main menu. When a visitor is not logged in, it is invisible.
-sD-