Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Import all system email templates in login, password, and user emails into Email Templates #2399

Open
FrederickChan opened this issue Sep 11, 2022 · 0 comments
Assignees
Labels
Roadmap Tracking Development Planning Use Only

Comments

@FrederickChan
Copy link
Member

Current email templates is being underused by the system. We will add all current system emails to this database with a dedicated unique key. These occurs during the following events:

  • When user clicked Forgot Password
  • When user tries to register and require email verification
  • When user has verified email
  • When user changes email
  • When user account is being created by admin
  • When user tries to login with 2FA enabled
  • When user is being suspended by Flood System
  • When user is being banned by Admin
  • When user is being deactivated by Admin
  • When user is being activated by Admin
@FrederickChan FrederickChan self-assigned this Sep 11, 2022
@FrederickChan FrederickChan added this to the PHPFusion 9.03.00 milestone Sep 11, 2022
@FrederickChan FrederickChan added the Roadmap Tracking Development Planning Use Only label Sep 11, 2022
FrederickChan added a commit that referenced this issue Oct 5, 2022
1. An upgrade is required. Please run /upgrade/custom_upgrade.php.
2. New admin configurations for the auth will be in settings_security file. Please do not mind layout, because it was coded in BS5. I'll fix them.
3. New locales in global.php is required.
4. Includes, will include, a custom segmented input javascript.
5. Email templates will be adjusted according to #2399 requirements.
6. Locale engine adjusted to improve UX, will soon demo.

Close #2397, Close #2319

Signed-off-by: deviance <meangczac.chan@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Roadmap Tracking Development Planning Use Only
Projects
Status: Todo
Development

No branches or pull requests

1 participant