Difference between revisions of "Extensions:Deactivate Account"

From Lorekeeper Wiki
Jump to navigation Jump to search
(Created page with "{{subst:Extension Page}}")
Tag: 2017 source edit
 
(Content)
Tag: 2017 source edit
Line 1: Line 1:
{{Extensioninfobox|title=the extension's name|desc=A short description|auth=Author(s)|status=status (such as WIP, testing, stable)|github={{Github|user=username|branch=branch}}|LKVer=What Lorekeeper version the ext is built on|migration=yes/no|package=yes/no}}
+
{{Extensioninfobox|title=Deactivate Accounts|desc=Allow admins and users to deactivate their accounts.|auth=Preimpression|status=testing|github={{Github|user=preimpression|branch=extension/deactivate_account}}|LKVer=2.0.0|migration=yes|package=no}}
<!-- Put a short summary of your extension here! -->
+
 
 +
Have your users ever asked for the ability to delete their accounts? Have you asked the Lorekeeper server only to be told that no, it's impossible, due to all the things linked to users?
 +
 
 +
This extension allows a sort of soft-deletion without any actual deletion. Acting similarly to Banning, this additionally hides data from user profiles and even allows users to reactivate if they so wish. It also removes rank, cancels any design updates, trades, and submissions, and makes display names somewhat transparent.
 +
 
 +
This also adjusts the user index to not show deactivated accounts but instead provides a new index for deactivated accounts.
 +
 
 
== Installation ==
 
== Installation ==
<!-- Describe installation. Include any requirements (such as packages), necessary commands, etc. -->
+
- Pull the extension
 +
- Run `php artisan migrate`
 +
- Run `php artisan optimize`
 +
- Run `php artisan update-extension-tracker`
 +
- Run `php artisan add-site-settings`
 +
 
 
== Configuration ==
 
== Configuration ==
<!-- Is any configuration necessary? Describe it here! -->
+
There are three options in the site settings, all copied from the Blacklist options. These change how the link to the deactivated users link is shown - regardless, staff members will be able to access the page and will see the link.
 +
 
 
== Usage ==
 
== Usage ==
<!-- Is there anything users should know about using your extension? -->
+
If you don't want users to be able to reactivate, you can remove the button from their page. They'll be able to be reactivated by staff regardless.
 +
 
 
== Troubleshooting ==
 
== Troubleshooting ==
<!-- Are there known issues or errors that require user action? Who should they contact, and where, for support? -->
+
Find me in the LK discord, Uri#6669 - feel free to tag me in your tickets!
== Images ==
 
<!-- Do you have any images to show what it looks like in action? -->
 
== See Also ==
 
<!-- Any relevant other pages. You may consider linking to related extensions, for instance. -->
 
 
 

Revision as of 11:36, 6 April 2022

Deactivate Accounts
Description Allow admins and users to deactivate their accounts.
Author(s) Preimpression
Status testing
Github extension/deactivate_account
LK Version 2.0.0
Contains a Migration



Have your users ever asked for the ability to delete their accounts? Have you asked the Lorekeeper server only to be told that no, it's impossible, due to all the things linked to users?

This extension allows a sort of soft-deletion without any actual deletion. Acting similarly to Banning, this additionally hides data from user profiles and even allows users to reactivate if they so wish. It also removes rank, cancels any design updates, trades, and submissions, and makes display names somewhat transparent.

This also adjusts the user index to not show deactivated accounts but instead provides a new index for deactivated accounts.

Installation

- Pull the extension - Run `php artisan migrate` - Run `php artisan optimize` - Run `php artisan update-extension-tracker` - Run `php artisan add-site-settings`

Configuration

There are three options in the site settings, all copied from the Blacklist options. These change how the link to the deactivated users link is shown - regardless, staff members will be able to access the page and will see the link.

Usage

If you don't want users to be able to reactivate, you can remove the button from their page. They'll be able to be reactivated by staff regardless.

Troubleshooting

Find me in the LK discord, Uri#6669 - feel free to tag me in your tickets!