Extensions:User Username Changes
Revision as of 17:03, 28 January 2024 by AnimatedCritter (talk | contribs) (Update Contact Information)
| Description | Allows users to change their usernames without staff assistance. |
|---|---|
| Author(s) | AnimatedCritter |
| Status | stable |
| Github | extension/user-username-changes |
| LK Version | 2.1.0 |
| Contains a Migration | |
This extension allows users to change their usernames. It also introduces a username log to keep track of all name changes, as well as a username cooldown. Staff can bypass the cooldown via the user index panel (/admin/users), if need-be.
Installation
Pull and merge the branch, making sure to address any merge issues.
Afterwards, run the following commands in your console:
php artisan migrate
php artisan add-site-settings
php artisan update-extension-tracker
Configuration
username_change_cooldown
- Determines how many days a user must wait before being able to change their username again.
- By default, this is set to 30 days.
- To set no cooldown, change this value to 0.
Troubleshooting
I am no longer on Discord. Instead, please contact me through CritterCodes (https://crittercodes.neocities.org/). Thank you!
Potential Issues & Solutions:
Attempt to read property "updated_at" on null when changing a username for the first time.
- If you last pulled the branch before May 24th, you need to repull the branch. Afterwards, push the updates and the issue should be resolved!