Published on 11 April 2025 10:18 by Fred,
Flatboard 10 years later - Updated
Flatboard 5.0 Features
- Flat-File system with JSON.
The only two dependencies:
- Use of Bootstrap 5.3.3 for a responsive and elegant design.
- Icons via Font Awesome 6.7.2 for a rich visual interface.
User Management:
List of users with:
Avatar (custom or default image).
Username displayed in bold.
Online/offline status (green/red dot via avatar-status green/red).
Roles (Member, Moderator, Administrator) displayed with colored badges.
Account status (Active, Pending) with badges.
Registration dates and last visit.
Possible actions:
Activation of pending accounts (users.php?activate=username).
Ban/unban (users.php?ban=username, users.php?unban=username).
Edit profiles (edit_user.php?username=username).
Add users via modal:
Form in a Bootstrap modal window to create a new user with:
Username, password, email, date of birth, avatar (URL), signature, role.
Password strength indicator with colored progress bar.
Toggle to show/hide password.
Security:
Use of a nonce in scripts (nonce="vTsFtTd9xOPlLjMc4XP3kg==") to comply with a Content Security Policy (CSP).
User session managed via PHP (not visible in users.php but implicit with init.php).
Multilingual
More....
- Flat-File system with JSON.
The only two dependencies:
- Use of Bootstrap 5.3.3 for a responsive and elegant design.
- Icons via Font Awesome 6.7.2 for a rich visual interface.
User Management:
List of users with:
Avatar (custom or default image).
Username displayed in bold.
Online/offline status (green/red dot via avatar-status green/red).
Roles (Member, Moderator, Administrator) displayed with colored badges.
Account status (Active, Pending) with badges.
Registration dates and last visit.
Possible actions:
Activation of pending accounts (users.php?activate=username).
Ban/unban (users.php?ban=username, users.php?unban=username).
Edit profiles (edit_user.php?username=username).
Add users via modal:
Form in a Bootstrap modal window to create a new user with:
Username, password, email, date of birth, avatar (URL), signature, role.
Password strength indicator with colored progress bar.
Toggle to show/hide password.
Security:
Use of a nonce in scripts (nonce="vTsFtTd9xOPlLjMc4XP3kg==") to comply with a Content Security Policy (CSP).
User session managed via PHP (not visible in users.php but implicit with init.php).
Multilingual
More....
Edited on 11 April 2025 13:33 by Fred.
J'ai la tête dans le... code 😜
- Features Flatboard
-
Replies
You must be logged in to join the conversation.