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

Item12207: Implement OneStepUserDeletion

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 - This page was cached on 25 Oct 2016 - 08:38.

The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License