Letsencrypt - Add in email field in params
This commit is contained in:
@@ -81,22 +81,14 @@ our $ddb = esmith::DomainsDB->open() || die("Couldn't open Domains db");
|
||||
my %ret = (
|
||||
'Data1'=>'Data for PARAMS', #Example
|
||||
# fields from Inputs in PARAMS $fields['PARAMS']
|
||||
|
||||
'status'=>'status contents',
|
||||
|
||||
'hookScript'=>'hookScript contents',
|
||||
|
||||
'hostOverride'=>'hostOverride contents',
|
||||
|
||||
'ACCEPT_TERMS'=>'ACCEPT_TERMS contents',
|
||||
|
||||
'API'=>'API contents',
|
||||
|
||||
'keysize'=>'keysize contents',
|
||||
|
||||
'configure'=>'configure contents',
|
||||
|
||||
|
||||
'status'=>get_prop('letsencrypt', 'status', 'disabled',
|
||||
'hookScript'=>get_prop('letsencrypt', 'hookScript', 'disabled'),
|
||||
'hostOverride'=>get_prop('letsencrypt', 'hostOverride', 'disabled'),
|
||||
'ACCEPT_TERMS'=>get_prop('letsencrypt', 'ACCEPT_TERMS', ''),
|
||||
'API'=>get_prop('letsencrypt', 'API', '2'),
|
||||
'keysize'=>get_prop('letsencrypt', 'keysize', '4096'),
|
||||
'configure'=>get_prop('letsencrypt', 'configure', 'none' ),
|
||||
'Email'=>get_prop('letsencrypt', 'email')
|
||||
);
|
||||
return %ret;
|
||||
}
|
||||
@@ -108,7 +100,7 @@ our $ddb = esmith::DomainsDB->open() || die("Couldn't open Domains db");
|
||||
'Data1'=>'Data for CHECKALLDOMAINS', #Example
|
||||
# fields from Inputs in CHECKALLDOMAINS $fields['CHECKALLDOMAINS']
|
||||
|
||||
'AllDomainsCheck'=>'AllDomainsCheck contents',
|
||||
'AllDomainsCheck'=>'Scan running',
|
||||
|
||||
|
||||
);
|
||||
@@ -130,6 +122,24 @@ our $ddb = esmith::DomainsDB->open() || die("Couldn't open Domains db");
|
||||
}
|
||||
|
||||
|
||||
sub get_data_for_panel_CHECKONEDDOMAINS {
|
||||
# Return a hash with the fields required which will be loaded into the shared data
|
||||
my $c = shift;
|
||||
my %ret = (
|
||||
'Data1'=>'Data for CHECKONEDDOMAINS', #Example
|
||||
# fields from Inputs in CHECKONEDDOMAINS $fields['CHECKONEDDOMAINS']
|
||||
|
||||
'OneDomainToCheck'=>'OneDomainToCheck contents',
|
||||
|
||||
'OneDomainsCheck'=>'OneDomainsCheck contents',
|
||||
|
||||
|
||||
);
|
||||
return %ret;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
# Get control data for table(s)
|
||||
|
||||
@@ -225,6 +235,14 @@ our $ddb = esmith::DomainsDB->open() || die("Couldn't open Domains db");
|
||||
return $ret;
|
||||
}
|
||||
|
||||
sub get_selected_CHECKONEDDOMAINS {
|
||||
my $c = shift;
|
||||
my $selected = shift; #Parameter is name of selected row.
|
||||
my $is_new_record = shift; #Indicates new record required (defaults)
|
||||
my %ret = {};
|
||||
return $ret;
|
||||
}
|
||||
|
||||
|
||||
#after sucessful modify or create or whatever and submit then perfom (if the params validate)
|
||||
|
||||
@@ -256,6 +274,13 @@ our $ddb = esmith::DomainsDB->open() || die("Couldn't open Domains db");
|
||||
return $ret;
|
||||
}
|
||||
|
||||
sub perform_CHECKONEDDOMAINS {
|
||||
my $c = shift;
|
||||
my $prefix_data = shift; #Data hash as parameter
|
||||
my $ret = 'ok';
|
||||
return $ret;
|
||||
}
|
||||
|
||||
|
||||
sub create_link{
|
||||
# WIP
|
||||
|
Reference in New Issue
Block a user