You are here: Foswiki>Tasks Web>Item12207 (05 Jul 2015, GeorgeClark)Edit Attach

Item12207: Implement OneStepUserDeletion

pencil
Priority: Enhancement
Current State: Closed
Released In: 2.0.0
Target Release: major
Applies To: Engine
Component: FoswikiUIManage, FoswikiUIRegister
Branches: trunk
Reported By: GeorgeClark
Waiting For:
Last Change By: GeorgeClark
SvenDowideit asked that this be implemented ahead of the feature proposal approval.

It's a merge of the removeUser feature of AntiWikiSpamPlugin to foswiki core.

  • It extends the (unused?) deleteUserAccount function
    • user parameter is always required. (new requirement)
    • If called with password by a non-admin user, it can remove the currently logged in user. (existing function)
    • Admin user can remove any account, and does not have to enter the password.
    • removeTopic parameter causes users topic to be moved to trash web.
  • Still a work in process
    • Needs to control a prefix for the deleted topic in trash. (Currently hardcoded as !SuspectedSpammer DeletedUser)
    • Currently doesn't return any output. Needs template work.
    • More feature discussion in OneStepUserDeletion

-- GeorgeClark - 31 Oct 2012 - 01:05

Topic revision: r9 - 05 Jul 2015, GeorgeClark
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy