2,085 bytes added
, 18:19, 3 January 2014
=== NAME ===
esmith::FormMagick::Panels::pseudonyms - useful panel functions<br />
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.
==== print_hidden_pseudonym_field FM ====
prints a hidden form field containing the current value of the pseudonym attribute
[[Category:Developer]]
[[Category:SME Server Development Framework]]
[[Category:Development Tools]]