Page Actions

Alcatrazz (Borland Genetics)

From ISOGG Wiki

Alcatrazz Module Summary

The Alcatrazz module is one of the software modules in the Borland Genetics Web Tools and Database. This module contains classes and methods related to user account control and security features, providing tools for managing user data, logins, and account security. It is essential for maintaining the integrity and security of user accounts on the site.

The module currently consists of the following classes:

Name Extends Description
UserForm HTMLForm Contains HTML form element methods related to the user account context.
UserBatch DataBatch Manages batches of user records.
UserRow DataRow Manages individual user records within the user account context.
LoginBatch DataBatch Manages batches of login records.
LoginRow DataRow Manages individual login records.
SecurityCenter Tool Provides a variety of security-related functionalities, including IP detection and security checks.
DeleteAccount Tool Manages the process of deleting user accounts.

Class Hierarchy and Extensibility

All classes in the Alcatrazz module extend classes within the core site modules module. The `UserForm` class extends `HTMLForm` to provide specific user-related form functionalities, while classes like `UserRow` and `LoginRow` extend `DataRow` for managing individual records.