I want to build functionality where when user lands to my Appian site , Show Dialog Box upon login with following details:
1. Message in the Dialog Box - “Please set your local time zone in Settings. Ignore if already done.”
2. There needs to be checkbox after the above saying "Please dont show this again"
3. Ok Button - If the user clicks on the checkbox in Step2 before clicking on the Ok button then the dialog box should appear again when the user logs in next time.
Discussion posts and replies are publicly visible
You could also use the custom fields in the User Profile to store user preferences in json format.