Cleanup more usr and add host templates
This commit is contained in:
parent
07731ba442
commit
e7f8f7b289
1
.gitignore
vendored
1
.gitignore
vendored
@ -2,3 +2,4 @@
|
||||
*.log
|
||||
*spec-20*
|
||||
*.tar.gz
|
||||
*.workspace
|
||||
|
@ -5,21 +5,21 @@
|
||||
<div class="card-body">
|
||||
|
||||
% if (config->{debug} == 1) {
|
||||
<p>
|
||||
%= dumper $c->current_route
|
||||
%= dumper $bac_datas
|
||||
</p>
|
||||
<div>
|
||||
%= dumper $c->current_route
|
||||
%= dumper $bac_datas
|
||||
</div>
|
||||
% }
|
||||
|
||||
% if ( stash 'warning' ) {
|
||||
<br>
|
||||
<div class="">
|
||||
<div>
|
||||
%= $c->render_to_string(inline => stash 'warning')
|
||||
</div>
|
||||
%}
|
||||
% if ( stash 'error' ) {
|
||||
<br>
|
||||
<div class="">
|
||||
<div>
|
||||
%= $c->render_to_string(inline => stash 'error')
|
||||
</div>
|
||||
%}
|
||||
@ -32,59 +32,47 @@
|
||||
<%= $c->render_to_string(inline => (l 'bac_BACKUP_DESC_DAR', $bac_datas->{module},
|
||||
$bac_datas->{dumpsize}, $bac_datas->{tarsize})) %>
|
||||
|
||||
%= form_for '/backup' => (method => 'POST') => begin
|
||||
<form action="/smanager/backup" method="POST">
|
||||
%#= form_for '/backup' => (method => 'POST') => begin
|
||||
|
||||
<h2><%= l 'bac_BACKUP_CONFIG_STATUS' %></h2>
|
||||
|
||||
<h2>
|
||||
%=l 'bac_BACKUP_CONFIG_STATUS'
|
||||
</h2>
|
||||
<div>
|
||||
<%= l 'bac_TAPE_BACKUPS' %>,
|
||||
<%= $c->l(uc($bac_datas->{'backupStatus'})).'.' %>
|
||||
|
||||
<p>
|
||||
<span class="">
|
||||
%=l 'bac_TAPE_BACKUPS',
|
||||
</span>
|
||||
<span class="">
|
||||
%= $c->l(uc($bac_datas->{'backupStatus'})).'.'
|
||||
</span>
|
||||
% if ( $bac_datas->{'backupStatus'} eq 'enabled' ) {
|
||||
%= $c->l('bac_BACKUPS_RUN_AT')
|
||||
<span class="">
|
||||
%= $bac_datas->{'backupTime'}
|
||||
</span>
|
||||
%= $c->l('bac_REMINDER_MESSAGE_AT')
|
||||
<span class="">
|
||||
%= $bac_datas->{'reminderTime'}
|
||||
</span>
|
||||
%}
|
||||
</p>
|
||||
% }
|
||||
</div>
|
||||
|
||||
<p>
|
||||
<span class="">
|
||||
%=l 'bac_WORKSTN_BACKUPS',
|
||||
</span>
|
||||
<span class="">
|
||||
%= $c->l(uc($bac_datas->{'backupwkStatus'})).'.'
|
||||
</span>
|
||||
% if ( $bac_datas->{'backupwkStatus'} eq 'enabled' ) {
|
||||
%= $c->l('bac_WKBACKUPS_RUN_AT')
|
||||
<b>
|
||||
%= $bac_datas->{'backupwkTime'}
|
||||
</b>
|
||||
%}
|
||||
</p>
|
||||
<div>
|
||||
|
||||
<p>
|
||||
<span class="">
|
||||
%=l 'bac_SELECT_AN_ACTION'
|
||||
</span>
|
||||
<span class="">
|
||||
<%=l 'bac_WORKSTN_BACKUPS' %>,
|
||||
<%= $c->l(uc($bac_datas->{'backupwkStatus'})) . '.' %>
|
||||
% if ( $bac_datas->{'backupwkStatus'} eq 'enabled' ) {
|
||||
<%= $c->l('bac_WKBACKUPS_RUN_AT') %>
|
||||
<%= $bac_datas->{'backupwkTime'} %>
|
||||
% }
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<%= l 'bac_SELECT_AN_ACTION' %>
|
||||
% param 'Function' => $bac_datas->{function} unless param 'Function';
|
||||
%= select_field 'Function' => $c->get_function_options(), class => ""
|
||||
</span>
|
||||
</p>
|
||||
<%= select_field 'Function' => $c->get_function_options() %>
|
||||
</div>
|
||||
|
||||
<br>
|
||||
%= submit_button $c->l('PERFORM'), class => ""
|
||||
|
||||
|
||||
<% my $btn = $c->l('PERFORM'); %>
|
||||
<div class="row g-3 align-items-center">
|
||||
<div class="col-md-2">
|
||||
<button type="submit" class="btn btn-primary"><%= $btn %></button>
|
||||
</div>
|
||||
</div>
|
||||
% end
|
||||
|
||||
</div>
|
||||
|
@ -4,47 +4,61 @@
|
||||
|
||||
<div class="card-body">
|
||||
|
||||
%if (config->{debug} == 1) {
|
||||
<p>(DBG)route: <%= $c->current_route %><br>
|
||||
(DBG)FsS stat: <%= $clm_datas->{FilesystemScan}%> <br>
|
||||
(DBG)Quar stat: <%=$clm_datas->{Quarantine} %>
|
||||
</p>
|
||||
%}
|
||||
% if (config->{debug} == 1) {
|
||||
<div>
|
||||
(DBG)route: <%= $c->current_route %><br>
|
||||
(DBG)FsS stat: <%= $clm_datas->{FilesystemScan}%> <br>
|
||||
(DBG)Quar stat: <%=$clm_datas->{Quarantine} %>
|
||||
</div>
|
||||
% }
|
||||
|
||||
<h1><%= $title %></h1>
|
||||
<br>
|
||||
|
||||
<%= $modul %>
|
||||
|
||||
<% my $btn = l('SAVE'); %>
|
||||
|
||||
%= form_for 'clamav' => (method => 'POST') => begin
|
||||
<p>
|
||||
<span class="">
|
||||
%=l 'clm_LABEL_FILESYSTEM_SCAN_PERIOD'
|
||||
</span>
|
||||
<span class="">
|
||||
% param 'FilesystemScan' => $clm_datas->{FilesystemScan} unless param 'FilesystemScan';
|
||||
%= select_field 'FilesystemScan' => [[ (l 'clm_DAILY') => 'daily'], [ (l 'clm_NEVER') => 'disabled'], [ (l 'clm_WEEKLY') => 'weekly']], class => ""
|
||||
</span>
|
||||
</p>
|
||||
<p>
|
||||
<span class="">
|
||||
%=l 'clm_LABEL_QUARANTINE'
|
||||
</span>
|
||||
<span class="">
|
||||
% param 'Quarantine' => $clm_datas->{Quarantine} unless param 'Quarantine';
|
||||
%= select_field 'Quarantine' => [[ (l 'ENABLED') => 'enabled'], [ (l 'DISABLED') => 'disabled']], class => ""
|
||||
<br>
|
||||
</span>
|
||||
</p>
|
||||
<p>
|
||||
<span class="">
|
||||
%=l 'clm_LABEL_CLAM_VERSIONS'
|
||||
</span>
|
||||
<span class="">
|
||||
%= $clm_datas->{clam_versions}
|
||||
<br>
|
||||
</span>
|
||||
</p>
|
||||
%= submit_button "$btn", class => ""
|
||||
% end
|
||||
<form action="/smanager/hostentriesd" method="POST">
|
||||
%#= form_for 'clamav' => (method => 'POST') => begin
|
||||
<div>
|
||||
<div>
|
||||
<%= l 'clm_LABEL_FILESYSTEM_SCAN_PERIOD' %>
|
||||
</div>
|
||||
<div>
|
||||
% param 'FilesystemScan' => $clm_datas->{FilesystemScan} unless param 'FilesystemScan';
|
||||
<%= select_field 'FilesystemScan' => [[ (l 'clm_DAILY') => 'daily'], [ (l 'clm_NEVER') => 'disabled'], [ (l 'clm_WEEKLY') => 'weekly']] %>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<div>
|
||||
<%= l 'clm_LABEL_QUARANTINE' %>
|
||||
</div>
|
||||
<div>
|
||||
% param 'Quarantine' => $clm_datas->{Quarantine} unless param 'Quarantine';
|
||||
<%= select_field 'Quarantine' => [[ (l 'ENABLED') => 'enabled'], [ (l 'DISABLED') => 'disabled']] %>
|
||||
<br>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<div>
|
||||
<%= l 'clm_LABEL_CLAM_VERSIONS' %>
|
||||
</div>
|
||||
<div>
|
||||
<%= $clm_datas->{clam_versions} %>
|
||||
<br>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row g-3 align-items-center">
|
||||
<div class="col-md-2">
|
||||
<button type="submit" class="btn btn-primary"><%= $btn %></button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
%#end
|
||||
</form>
|
||||
</div>
|
||||
%end
|
||||
|
@ -2,90 +2,67 @@
|
||||
|
||||
% content_for 'module' => begin
|
||||
|
||||
<div class="card-body">
|
||||
<div class="card-body">
|
||||
|
||||
%if (config->{debug} == 1) {
|
||||
<p>
|
||||
(DBG)route: <%= $c->current_route %><br>
|
||||
(DBG)dir. access: <%= $dir_datas->{access}%><br>
|
||||
</p>
|
||||
%}
|
||||
<div>
|
||||
(DBG)route: <%= $c->current_route %><br>
|
||||
(DBG)dir. access: <%= $dir_datas->{access}%><br>
|
||||
</div>
|
||||
% }
|
||||
|
||||
<h1><%= $title %></h1>
|
||||
<br>
|
||||
<%= $modul %>
|
||||
<% my $btn = l('SAVE');
|
||||
%>
|
||||
<% my $btn = l('SAVE'); %>
|
||||
|
||||
|
||||
%= form_for 'directory' => (method => 'POST') => begin
|
||||
<form action="/smanager/directory" method="POST">
|
||||
<br>
|
||||
<p>
|
||||
<span class="">
|
||||
%= l('dir_LABEL_ROOT'), class => ""
|
||||
</span>
|
||||
<span class="">
|
||||
%= $dir_datas->{root}, class => ""
|
||||
</span>
|
||||
</p>
|
||||
<p>
|
||||
%=l 'dir_DESC_DIRECTORY_ACCESS', class => ""
|
||||
<br>
|
||||
<span class="">
|
||||
%=l 'dir_DIRECTORY_ACCESS', class => ""
|
||||
</span>
|
||||
<span class="">
|
||||
% param 'access' => $dir_datas->{access} unless param 'access';
|
||||
%= select_field 'access' => [[ (l 'NETWORKS_ALLOW_LOCAL') => 'private'], [ (l 'NETWORKS_ALLOW_PUBLIC') => 'public']], class => "", id => ""
|
||||
</span>
|
||||
</p>
|
||||
<p>
|
||||
%=l 'dir_DESC_DEPARTMENT', class => ""
|
||||
<br><br>
|
||||
<span class="">
|
||||
%=l 'dir_DEPARTMENT', class => ""
|
||||
</span><span class="">
|
||||
%= text_field 'department' => $dir_datas->{department}, class => ""
|
||||
</span>
|
||||
</p><p>
|
||||
<span class="">
|
||||
%=l 'dir_COMPANY', class => ""
|
||||
</span><span class="">
|
||||
%= text_field 'company', $dir_datas->{company}, class => ""
|
||||
</span>
|
||||
</p><p>
|
||||
<span class="">
|
||||
%=l 'dir_STREET', class => ""
|
||||
</span><span class="">
|
||||
%= text_field 'street' => $dir_datas->{street}, class => ""
|
||||
</span>
|
||||
</p><p>
|
||||
<span class="">
|
||||
%=l 'dir_CITY', class => ""
|
||||
</span><span class="">
|
||||
%= text_field 'city', $dir_datas->{city}, class => ""
|
||||
</span>
|
||||
</p><p>
|
||||
<span class="">
|
||||
%=l 'dir_PHONENUMBER', class => ""
|
||||
</span><span class="">
|
||||
%= text_field 'phonenumber', $dir_datas->{phonenumber}, class => ""
|
||||
</span>
|
||||
</p>
|
||||
<p>
|
||||
%=l 'dir_DESC_EXISTING', class => ""
|
||||
<br><br>
|
||||
<span class="">
|
||||
%=l 'dir_EXISTING', class => ""
|
||||
</span><span class="">
|
||||
%= select_field 'existing'=> [[ (l 'dir_LEAVE') => 'leave'], [ (l 'dir_UPDATE') => 'update' ]], class => ""
|
||||
</span>
|
||||
</p>
|
||||
<p>
|
||||
<br>
|
||||
%= submit_button "$btn", class => ""
|
||||
</p>
|
||||
% end
|
||||
|
||||
<div>
|
||||
<div>
|
||||
<%= l('dir_LABEL_ROOT') %>
|
||||
<%= $dir_datas->{root} %>
|
||||
</div>
|
||||
<div>
|
||||
<%= l 'dir_DESC_DIRECTORY_ACCESS' %>
|
||||
<br>
|
||||
<%= l 'dir_DIRECTORY_ACCESS' %>
|
||||
% param 'access' => $dir_datas->{access} unless param 'access';
|
||||
<%= select_field 'access' => [[ (l 'NETWORKS_ALLOW_LOCAL') => 'private'], [ (l 'NETWORKS_ALLOW_PUBLIC') => 'public']] %>
|
||||
</div>
|
||||
<div>
|
||||
<%= l 'dir_DESC_DEPARTMENT' %>
|
||||
<br><br>
|
||||
<%= l 'dir_DEPARTMENT' %>
|
||||
%= text_field 'department' => $dir_datas->{department}
|
||||
</div>
|
||||
<div>
|
||||
<%= l 'dir_COMPANY' %>
|
||||
<%= text_field 'company', $dir_datas->{company} %>
|
||||
</div>
|
||||
<div>
|
||||
<%= l 'dir_STREET'
|
||||
<%= text_field 'street' => $dir_datas->{street} %>
|
||||
</div>
|
||||
<div>
|
||||
<%= l 'dir_CITY' %>
|
||||
<%= text_field 'city', $dir_datas->{city} %>
|
||||
</div>
|
||||
<div>
|
||||
<%= l 'dir_PHONENUMBER' %>
|
||||
<%= text_field 'phonenumber', $dir_datas->{phonenumber} %>
|
||||
</div>
|
||||
<div>
|
||||
<%= l 'dir_DESC_EXISTING' %>
|
||||
<br><br>
|
||||
<%= l 'dir_EXISTING' %>
|
||||
<%= select_field 'existing'=> [[ (l 'dir_LEAVE') => 'leave'], [ (l 'dir_UPDATE') => 'update' ]] %>
|
||||
|
||||
<br>
|
||||
<div class="row g-3 align-items-center">
|
||||
<div class="col-md-2">
|
||||
<button type="submit" class="btn btn-primary"><%= $btn %></button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
%end
|
@ -5,10 +5,10 @@
|
||||
<div class="card-body">
|
||||
|
||||
% if (config->{debug} == 1) {
|
||||
<p>
|
||||
%= dumper $c->current_route
|
||||
%= dumper $dom_datas
|
||||
</p>
|
||||
<div>
|
||||
%= dumper $c->current_route
|
||||
%= dumper $dom_datas
|
||||
</div>
|
||||
% }
|
||||
|
||||
% if ( stash 'error' ) {
|
||||
@ -20,14 +20,14 @@
|
||||
<h1><%= $title%></h1>
|
||||
|
||||
% if ($dom_datas->{trt} eq 'ADD' or $dom_datas->{trt} eq 'UPD') {
|
||||
%= include 'partials/_dom_upd'
|
||||
%} elsif ($dom_datas->{trt} eq 'DEL') {
|
||||
%= include 'partials/_dom_upd'
|
||||
% } elsif ($dom_datas->{trt} eq 'DEL') {
|
||||
%= include 'partials/_dom_del'
|
||||
%} elsif ($dom_datas->{trt} eq 'UP2') {
|
||||
% } elsif ($dom_datas->{trt} eq 'UP2') {
|
||||
%= include 'partials/_dom_up2'
|
||||
%} else {
|
||||
% } else {
|
||||
%= include 'partials/_dom_list'
|
||||
%}
|
||||
% }
|
||||
|
||||
</div>
|
||||
%end
|
||||
|
@ -5,63 +5,72 @@
|
||||
<div class="card-body">
|
||||
|
||||
% if (config->{debug} == 1) {
|
||||
<p>
|
||||
%= dumper $c->current_route
|
||||
%= dumper $mai_datas
|
||||
</p>
|
||||
<div>
|
||||
%= dumper $c->current_route
|
||||
%= dumper $mai_datas
|
||||
</div>
|
||||
% }
|
||||
|
||||
% if ( stash 'error' ) {
|
||||
<br><div class="">
|
||||
%= $c->render_to_string(inline => stash 'error')
|
||||
</div>
|
||||
%}
|
||||
<br>
|
||||
<div class="">
|
||||
<%= $c->render_to_string(inline => stash 'error') %>
|
||||
</div>
|
||||
% }
|
||||
|
||||
<h1><%= $title%></h1>
|
||||
|
||||
%= form_for '/emailsettingd' => (method => 'POST') => begin
|
||||
<form action="/smanager/emailsettingd" method="POST">
|
||||
%#= form_for '/emailsettingd' => (method => 'POST') => begin
|
||||
|
||||
%=l 'mai_DESC_POP_ACCESS_CONTROL'
|
||||
|
||||
<p>
|
||||
<span class="">
|
||||
%=l 'mai_LABEL_POP_ACCESS_CONTROL'
|
||||
</span>
|
||||
<span class="">
|
||||
% param 'POPAccess' => $c->get_current_pop3_access() unless param 'POPAccess';
|
||||
%= select_field 'POPAccess' => $c->get_pop_opt(), class => ""
|
||||
</span>
|
||||
</p>
|
||||
|
||||
%=l 'mai_DESC_IMAP_ACCESS_CONTROL'
|
||||
|
||||
<p>
|
||||
<span class="">
|
||||
%=l 'mai_LABEL_IMAP_ACCESS_CONTROL'
|
||||
</span>
|
||||
<span class="">
|
||||
% param 'IMAPAccess' => $c->get_current_imap_access() unless param 'IMAPAccess';
|
||||
%= select_field 'IMAPAccess' => $c->get_imap_opt(), class => ""
|
||||
</span>
|
||||
</p>
|
||||
|
||||
%=l 'mai_DESC_WEBMAIL'
|
||||
|
||||
<p>
|
||||
<span class="">
|
||||
%=l 'mai_LABEL_WEBMAIL'
|
||||
</span>
|
||||
<span class="">
|
||||
% param 'WebMail' => $c->get_current_webmail_status() unless param 'WebMail';
|
||||
%= select_field 'WebMail' => $c->get_webmail_opt(), class => ""
|
||||
</span>
|
||||
</p>
|
||||
|
||||
% my $btn = l('SAVE');
|
||||
%= submit_button "$btn", class => ""
|
||||
|
||||
%= hidden_field 'trt' => 'ACC'
|
||||
% end
|
||||
<%= l 'mai_DESC_POP_ACCESS_CONTROL' %>
|
||||
|
||||
<div>
|
||||
<%=l 'mai_LABEL_POP_ACCESS_CONTROL' %>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
% param 'POPAccess' => $c->get_current_pop3_access() unless param 'POPAccess';
|
||||
<%= select_field 'POPAccess' => $c->get_pop_opt() %>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<%=l 'mai_DESC_IMAP_ACCESS_CONTROL' %>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<%=l 'mai_LABEL_IMAP_ACCESS_CONTROL' %>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
% param 'IMAPAccess' => $c->get_current_imap_access() unless param 'IMAPAccess';
|
||||
<%= select_field 'IMAPAccess' => $c->get_imap_opt() %>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<%= l 'mai_DESC_WEBMAIL' %>
|
||||
<div>
|
||||
|
||||
<div>
|
||||
<%=l 'mai_LABEL_WEBMAIL' %>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
% param 'WebMail' => $c->get_current_webmail_status() unless param 'WebMail';
|
||||
<%= select_field 'WebMail' => $c->get_webmail_opt() %>
|
||||
</div>
|
||||
|
||||
% my $btn = l('SAVE');
|
||||
|
||||
<div class="row g-3 align-items-center">
|
||||
<div class="col-md-2">
|
||||
<button type="submit" class="btn btn-primary"><%= $btn %></button>
|
||||
</div>
|
||||
</div>
|
||||
%= hidden_field 'trt' => 'ACC'
|
||||
|
||||
%# end
|
||||
</form>
|
||||
|
||||
</div>
|
||||
%end
|
||||
|
@ -5,10 +5,10 @@
|
||||
<div class="card-body">
|
||||
|
||||
% if (config->{debug} == 1) {
|
||||
<p>
|
||||
<div>
|
||||
%= dumper $c->current_route
|
||||
%= dumper $hos_datas
|
||||
</p>
|
||||
</div>
|
||||
% }
|
||||
|
||||
<h1><%= $title%></h1>
|
||||
@ -21,15 +21,15 @@
|
||||
%}
|
||||
|
||||
% if ($hos_datas->{trt} eq 'ADD' or $hos_datas->{trt} eq 'UPD') {
|
||||
%= include 'partials/_hos_upd'
|
||||
%= include 'partials/_hos_upd'
|
||||
%} elsif ($hos_datas->{trt} eq 'DEL') {
|
||||
%= include 'partials/_hos_del'
|
||||
%= include 'partials/_hos_del'
|
||||
%} elsif ( $hos_datas->{trt} eq 'ALC' or $hos_datas->{trt} eq 'ULC') {
|
||||
%= include 'partials/_hos_ulc'
|
||||
%= include 'partials/_hos_ulc'
|
||||
%} elsif ( $hos_datas->{trt} eq 'ARM' or $hos_datas->{trt} eq 'URM') {
|
||||
%= include 'partials/_hos_urm'
|
||||
%= include 'partials/_hos_urm'
|
||||
%} else {
|
||||
%= include 'partials/_hos_list'
|
||||
%= include 'partials/_hos_list'
|
||||
%}
|
||||
|
||||
</div>
|
||||
|
@ -5,22 +5,23 @@
|
||||
<div class="card-body">
|
||||
|
||||
% if (config->{debug} == 1) {
|
||||
<p>
|
||||
<div>
|
||||
%= dumper $c->current_route
|
||||
%= dumper $iba_datas
|
||||
</p>
|
||||
</div>
|
||||
% }
|
||||
|
||||
% if ( stash 'error' ) {
|
||||
<br><div class="">
|
||||
%= $c->render_to_string(inline => stash 'error')
|
||||
</div>
|
||||
<br>
|
||||
<div>
|
||||
<%= $c->render_to_string(inline => stash 'error') %>
|
||||
</div>
|
||||
%}
|
||||
|
||||
<h1><%= $title%></h1>
|
||||
|
||||
% if ( stash 'modul' ) {
|
||||
%= $c->render_to_string(inline => stash 'modul' );
|
||||
%= $c->render_to_string(inline => stash 'modul' );
|
||||
% }
|
||||
|
||||
% if ($iba_datas->{trt} eq 'ADD') {
|
||||
|
@ -2,20 +2,20 @@
|
||||
|
||||
% content_for 'module' => begin
|
||||
|
||||
%if ( config 'debug' ) {
|
||||
<p>
|
||||
% if ( config 'debug' ) {
|
||||
<div>
|
||||
<!-- %= dumper $c->current_route -->
|
||||
%if ( stash 'trt' ) {
|
||||
%= dumper stash 'trt'
|
||||
%}
|
||||
</p>
|
||||
%}
|
||||
% if ( stash 'trt' ) {
|
||||
%= dumper stash 'trt'
|
||||
% }
|
||||
</div>
|
||||
% }
|
||||
|
||||
% if ( stash 'error' ) {
|
||||
<br><div class="">
|
||||
%= $c->render_to_string(inline => stash 'error')
|
||||
</div>
|
||||
%}
|
||||
% }
|
||||
|
||||
% my $btn = l('use_SIGNIN');
|
||||
% if ( $trt eq 'RESET' ) {
|
||||
@ -23,7 +23,7 @@
|
||||
%= $c->render_to_string(inline => l 'use_DESC_RESET')
|
||||
</h2></div>
|
||||
% $btn = l('use_RESET');
|
||||
%}
|
||||
% }
|
||||
|
||||
<div class="login-page bg-body-secondary-subtle app-loaded">
|
||||
<!-- /.login-logo -->
|
||||
|
@ -5,29 +5,30 @@
|
||||
<div class="card-body">
|
||||
|
||||
%if (config->{debug} == 1) {
|
||||
<p>
|
||||
%= dumper $c->current_route
|
||||
%= dumper $prt_datas
|
||||
</p>
|
||||
%}
|
||||
<div>
|
||||
%= dumper $c->current_route
|
||||
%= dumper $prt_datas
|
||||
</div>
|
||||
% }
|
||||
|
||||
% if ( stash 'error' ) {
|
||||
<br><div class="">
|
||||
%= $c->render_to_string(inline => stash 'error')
|
||||
<br>
|
||||
<div>
|
||||
<%= $c->render_to_string(inline => stash 'error') %>
|
||||
</div>
|
||||
%}
|
||||
% }
|
||||
|
||||
<h1><%= $title%></h1>
|
||||
|
||||
% if ($prt_datas->{trt} eq 'ADD') {
|
||||
%= include 'partials/_prt_add'
|
||||
%} elsif ($prt_datas->{trt} eq 'DEL') {
|
||||
%= include 'partials/_prt_add'
|
||||
% } elsif ($prt_datas->{trt} eq 'DEL') {
|
||||
%= include 'partials/_prt_del'
|
||||
%} elsif ($prt_datas->{trt} eq 'NET') {
|
||||
% } elsif ($prt_datas->{trt} eq 'NET') {
|
||||
%= include 'partials/_prt_net'
|
||||
%} else {
|
||||
% } else {
|
||||
%= include 'partials/_prt_list'
|
||||
%}
|
||||
% }
|
||||
|
||||
</div>
|
||||
%end
|
@ -4,43 +4,61 @@
|
||||
|
||||
<div class="card-body">
|
||||
|
||||
%if (config->{debug} == 1) {
|
||||
<p>(DBG)route: <%= $c->current_route %><br>
|
||||
% if (config->{debug} == 1) {
|
||||
<div>
|
||||
(DBG)route: <%= $c->current_route %><br>
|
||||
(DBG)ht stat: <%= $prx_datas->{http_proxy_status}%> <br>
|
||||
(DBG)sm stat: <%=$prx_datas->{smtp_proxy_status} %>
|
||||
</p>
|
||||
%}
|
||||
</div>
|
||||
% }
|
||||
<h1><%= $title %></h1>
|
||||
<br>
|
||||
<%= $modul %>
|
||||
<% my $btn = l('SAVE'); %>
|
||||
|
||||
%= form_for 'proxy' => (method => 'POST') => begin
|
||||
<p>
|
||||
%=l 'prx_HTTP_PROXY_STATUS_DESCRIPTION'
|
||||
<br><br>
|
||||
<span class="">
|
||||
%=l 'prx_HTTP_PROXY_STATUS_LABEL'
|
||||
</span>
|
||||
<span class="">
|
||||
% param 'http_proxy_status' => $prx_datas->{http_proxy_status} unless param 'http_proxy_status';
|
||||
%= select_field 'http_proxy_status' => [[ (l 'ENABLED') => 'enabled'], [ (l 'DISABLED') => 'disabled']], class => "", id => ""
|
||||
</span>
|
||||
</p>
|
||||
%if ( $prx_datas->{smtp_proxy_status} ) {
|
||||
<p>
|
||||
%=l 'prx_SMTP_PROXY_STATUS_DESCRIPTION'
|
||||
<br><br>
|
||||
<span class="">
|
||||
%=l 'prx_SMTP_PROXY_STATUS_LABEL'
|
||||
</span><span class="">
|
||||
% param 'smtp_proxy_status' => $prx_datas->{smtp_proxy_status} unless param 'smtp_proxy_status';
|
||||
%= select_field 'smtp_proxy_status' => [[ (l 'ENABLED') => 'transparent'], [ (l 'DISABLED') => 'disabled'], [ (l 'prx_BLOCKED') => 'blocked']], class => "", id => "", default => $prx_datas->{smtp_proxy_status}
|
||||
<br><br>
|
||||
</span>
|
||||
</p>
|
||||
%}
|
||||
%= submit_button "$btn", class => ""
|
||||
% end
|
||||
<% my $btn = l('SAVE'); %>
|
||||
|
||||
<form action="/smanager/hostentriesd" method="POST">
|
||||
%#= form_for 'proxy' => (method => 'POST') => begin
|
||||
|
||||
<div>
|
||||
<div>
|
||||
<%=l 'prx_HTTP_PROXY_STATUS_DESCRIPTION' %>
|
||||
|
||||
<br><br>
|
||||
|
||||
<div>
|
||||
<%=l 'prx_HTTP_PROXY_STATUS_LABEL' %>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
% param 'http_proxy_status' => $prx_datas->{http_proxy_status} unless param 'http_proxy_status';
|
||||
<%= select_field 'http_proxy_status' => [[ (l 'ENABLED') => 'enabled'], [ (l 'DISABLED') => 'disabled']] %>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
% if ( $prx_datas->{smtp_proxy_status} ) {
|
||||
<div>
|
||||
<%=l 'prx_SMTP_PROXY_STATUS_DESCRIPTION' %>
|
||||
<br><br>
|
||||
<div>
|
||||
<%=l 'prx_SMTP_PROXY_STATUS_LABEL' %>
|
||||
</div>
|
||||
<div>
|
||||
% param 'smtp_proxy_status' => $prx_datas->{smtp_proxy_status} unless param 'smtp_proxy_status';
|
||||
<%= select_field 'smtp_proxy_status' => [[ (l 'ENABLED') => 'transparent'], [ (l 'DISABLED') => 'disabled'], [ (l 'prx_BLOCKED') => 'blocked']], default => $prx_datas->{smtp_proxy_status} %>
|
||||
<br><br>
|
||||
</div>
|
||||
% }
|
||||
|
||||
<div class="row g-3 align-items-center">
|
||||
<div class="col-md-2">
|
||||
<button type="submit" class="btn btn-primary"><%= $btn %></button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
%# end
|
||||
</form>
|
||||
|
||||
</div>
|
||||
|
||||
%end
|
@ -5,29 +5,29 @@
|
||||
<div class="card-body">
|
||||
|
||||
% if (config->{debug} == 1) {
|
||||
<p>
|
||||
%= dumper $c->current_route
|
||||
%= dumper $pse_datas
|
||||
</p>
|
||||
<div>
|
||||
%= dumper $c->current_route
|
||||
%= dumper $pse_datas
|
||||
</div>
|
||||
% }
|
||||
|
||||
% if ( stash 'error' ) {
|
||||
<br><div class="">
|
||||
%= $c->render_to_string(inline => stash 'error')
|
||||
<%= $c->render_to_string(inline => stash 'error') %>
|
||||
</div>
|
||||
%}
|
||||
% }
|
||||
|
||||
<h1><%= $title%></h1>
|
||||
|
||||
% if ($pse_datas->{trt} eq 'ADD') {
|
||||
%= include 'partials/_pse_add'
|
||||
%} elsif ($pse_datas->{trt} eq 'DEL') {
|
||||
%= include 'partials/_pse_add'
|
||||
% } elsif ($pse_datas->{trt} eq 'DEL') {
|
||||
%= include 'partials/_pse_del'
|
||||
%} elsif ($pse_datas->{trt} eq 'UPD') {
|
||||
% } elsif ($pse_datas->{trt} eq 'UPD') {
|
||||
%= include 'partials/_pse_upd'
|
||||
%} else {
|
||||
% } else {
|
||||
%= include 'partials/_pse_list'
|
||||
%}
|
||||
% }
|
||||
|
||||
</div>
|
||||
%end
|
||||
|
@ -3,9 +3,11 @@
|
||||
% content_for 'module' => begin
|
||||
|
||||
<div class="card-body">
|
||||
<p> < %= $title % ></p>
|
||||
<div>
|
||||
< %= $title % >
|
||||
</div>
|
||||
<br>
|
||||
<%= $modul %>
|
||||
<%= $modul %>
|
||||
<br>
|
||||
</div>
|
||||
|
||||
|
7
smeserver-manager-AdminLTE.code-workspace
Normal file
7
smeserver-manager-AdminLTE.code-workspace
Normal file
@ -0,0 +1,7 @@
|
||||
{
|
||||
"folders": [
|
||||
{
|
||||
"path": "."
|
||||
}
|
||||
]
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user