PerlDoc

26 August 2025 - 12:41 | Version 1 |
See PublishedAPI for packages intended to be used by Plugin and Contrib authors, or browse all packages.
See also Developing plugins, Developer's Bible, Technical Overview


Parent package: Foswiki::UI
Child packages:

    internal package Foswiki::UI::Register

    User registration handling.

    StaticMethod register_cgi( $session )

    register command handler. This method is designed to be invoked via the UI::run method.

    StaticMethod bulkRegister($session)

    Called by ManageCgiScript::bulkRegister (requires authentication) with topic = the page with the entries on it.

    NB. bulkRegister is invoked from ManageCgiScript. Why? Who knows.

    StaticMethod deleteUser($session)

    CGI function that deletes the current user Renames the current user's topic (with renaming all links) and removes user entry from passwords.

    NB. deleteUser is invoked from the manage script.

    StaticMethod addUserToGroup($session)

    adds users to a group

    NB. Invoked from the manage script

    StaticMethod removeUserFromGroup($session)

    Removes users from a group

    NB. Invoked from the manage script

    StaticMethod expirePendingRegistrations()

    This routine expires registration files. This is called by tick_foswiki to expire stale registrations.

    _processDeleteUser()

    Removes the user from the installation.