Difference between revisions of "Extensions:User Username Changes"
Jump to navigation
Jump to search
(Create Extensions:User Username Changes Page) Tag: 2017 source edit |
m (Update Contact Information) Tag: 2017 source edit |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{Extensioninfobox|title=User Username Changes|desc=Allows users to change their usernames without staff assistance.|auth=AnimatedCritter|status=stable|github={{Github|user=AnimatedCritter|branch=extension/user-username-changes}}|LKVer=2.1.0|migration=yes|package=no}} | {{Extensioninfobox|title=User Username Changes|desc=Allows users to change their usernames without staff assistance.|auth=AnimatedCritter|status=stable|github={{Github|user=AnimatedCritter|branch=extension/user-username-changes}}|LKVer=2.1.0|migration=yes|package=no}} | ||
− | This extension allows users to change their usernames | + | 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 == | == Installation == | ||
Pull and merge the branch, making sure to address any merge issues. | Pull and merge the branch, making sure to address any merge issues. | ||
Line 13: | Line 13: | ||
== Configuration == | == Configuration == | ||
<code>username_change_cooldown</code> | <code>username_change_cooldown</code> | ||
− | * | + | * Determines how many days a user must wait before being able to change their username again. |
* By default, this is set to 30 days. | * By default, this is set to 30 days. | ||
* To set no cooldown, change this value to 0. | * To set no cooldown, change this value to 0. | ||
== Troubleshooting == | == Troubleshooting == | ||
− | + | I am no longer on Discord. Instead, please contact me through CritterCodes (https://crittercodes.neocities.org/). Thank you! | |
+ | |||
+ | '''Potential Issues & Solutions:''' | ||
+ | |||
+ | <code>Attempt to read property "updated_at" on null</code> when changing a username for the first time. | ||
+ | * If you last pulled the branch before May 24<sup>th</sup>, you need to repull the branch. Afterwards, push the updates and the issue should be resolved! | ||
== Images == | == Images == | ||
[[File:Screenshot 2023-05-02 120009.png|none|thumb]] | [[File:Screenshot 2023-05-02 120009.png|none|thumb]] |
Latest revision as of 16:03, 28 January 2024
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!