Esmith::FormMagick::Panel::pseudonyms
NAME
esmith::FormMagick::Panels::pseudonyms - useful panel functions
In a root terminal you can do the command below if you want to display the up-to-date content
perldoc esmith::FormMagick::Panels::pseudonyms
SYNOPSIS
use esmith::FormMagick::Panels::pseudonyms; my $panel = esmith::FormMagick::Panel::pseudonyms->new(); $panel->display();
DESCRIPTION
new();
Exactly as for esmith::FormMagick
get_cgi_param FM FIELD
Returns the named CGI parameter as a string
get_prop ITEM PROP
A simple accessor for esmith::ConfigDB::Record::prop
get_value ITEM
A simple accessor for esmith::ConfigDB::Record::value
ACTION
performCreatePseudonym
Create a new pseudonym
performModifyPseudonmy
Modify a pseudonym.
existing_accounts
Return a hash of existing system accounts
print_begin_page
Print the initial page of the ofrm
get_pseudonym_account
Returns the current Account property for this pseudonym
is_pseudonym_not_removable
Returns 1 if the current Account is not removable, 0 otherwise is_pseudonym_internal Returns YES if the current Account property Visible is ’internal’
validate_new_pseudonym_name FM PSEUDONYM
Returns "OK" if the pseudonym starts with a letter or number and contains only letters, numbers, . - and _ and isn’t taken
Returns "VALID_PSEUDONYM_NAMES" if the name contains invalid chars
Returns "NAME_IN_USE" if this pseudonym is taken.
validate_is_pseudonym FM NAME
returns "OK" if it is. returns "NOT_A_PSUEDONYM" if the name in question isn’t an existing pseudonym
build_cgi_params()
Builds a CGI query string, using various sensible defaults and esmith::FormMagick’s props_to_query_string() method.
prints a hidden form field containing the current value of the pseudonym attribute