fixes #12440 , login user register ui enhance.
fixes participant count in D7 problem. refs #12197
refs #7397, cleaner way to implement chosen.
fixes #13293 , profile can't not save data correctly