Published on 11 April 2025 10:18 by Fred,
15

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....

Edited on 11 April 2025 13:33 by Fred.

  • Features Flatboard

Replies

Replied on 11 April 2025 13:05 by Fred.
Test d'une réponse modifiée encore.
Test final.2

Edited on 13 April 2025 20:13 by Fred.