Finish template tidy
This commit is contained in:
parent
038bafa69c
commit
cc4e08b14a
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
% content_for 'module' => begin
|
% content_for 'module' => begin
|
||||||
|
|
||||||
<div id="" class="">
|
<div>
|
||||||
% if (config->{debug} == 1) {
|
% if (config->{debug} == 1) {
|
||||||
<p>
|
<p>
|
||||||
%= dumper $c->current_route
|
%= dumper $c->current_route
|
||||||
@ -29,7 +29,8 @@
|
|||||||
<p>
|
<p>
|
||||||
<span class="">
|
<span class="">
|
||||||
%=l 'bac_ENABLE_TAPE_BACKUP'
|
%=l 'bac_ENABLE_TAPE_BACKUP'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% if ( $bac_datas->{status} eq 'checked' ) {
|
% if ( $bac_datas->{status} eq 'checked' ) {
|
||||||
<input type='checkbox' name='Tapebackup' checked >
|
<input type='checkbox' name='Tapebackup' checked >
|
||||||
%} else {
|
%} else {
|
||||||
@ -42,7 +43,8 @@
|
|||||||
<p>
|
<p>
|
||||||
<span class="">
|
<span class="">
|
||||||
%=l 'bac_TAPE_BACKUP_TIME'
|
%=l 'bac_TAPE_BACKUP_TIME'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'BackupHour' => $bac_datas->{backupHour} unless param 'BackupHour';
|
% param 'BackupHour' => $bac_datas->{backupHour} unless param 'BackupHour';
|
||||||
%= text_field 'BackupHour', size => '2'
|
%= text_field 'BackupHour', size => '2'
|
||||||
% param 'BackupMin' => $bac_datas->{backupMin} unless param 'BackupMin';
|
% param 'BackupMin' => $bac_datas->{backupMin} unless param 'BackupMin';
|
||||||
@ -50,7 +52,8 @@
|
|||||||
</span>
|
</span>
|
||||||
<!--span class="">
|
<!--span class="">
|
||||||
%=l 'AM/PM:'
|
%=l 'AM/PM:'
|
||||||
<!--/span--><span class="">
|
<!--/span-->
|
||||||
|
<span class="">
|
||||||
% param 'BackupAMPM' => $bac_datas->{backupAMPM} unless param 'BackupAMPM';
|
% param 'BackupAMPM' => $bac_datas->{backupAMPM} unless param 'BackupAMPM';
|
||||||
%= select_field 'BackupAMPM' => ['AM', 'PM'], class => ""
|
%= select_field 'BackupAMPM' => ['AM', 'PM'], class => ""
|
||||||
</span>
|
</span>
|
||||||
@ -59,7 +62,8 @@
|
|||||||
<p>
|
<p>
|
||||||
<span class="">
|
<span class="">
|
||||||
%=l 'bac_LOAD_TAPE_REMINDER_TIME'
|
%=l 'bac_LOAD_TAPE_REMINDER_TIME'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'ReminderHour' => $bac_datas->{reminderHour} unless param 'ReminderHour';
|
% param 'ReminderHour' => $bac_datas->{reminderHour} unless param 'ReminderHour';
|
||||||
%= text_field 'ReminderHour', size => '2'
|
%= text_field 'ReminderHour', size => '2'
|
||||||
% param 'ReminderMin' => $bac_datas->{reminderMin} unless param 'ReminderMin';
|
% param 'ReminderMin' => $bac_datas->{reminderMin} unless param 'ReminderMin';
|
||||||
@ -67,7 +71,8 @@
|
|||||||
</span>
|
</span>
|
||||||
<!--span class="">
|
<!--span class="">
|
||||||
%=l 'AM/PM:'
|
%=l 'AM/PM:'
|
||||||
<!--/span--><span class="">
|
<!--/span-->
|
||||||
|
<span class="">
|
||||||
% param 'ReminderAMPM' => $bac_datas->{reminderAMPM} unless param 'ReminderAMPM';
|
% param 'ReminderAMPM' => $bac_datas->{reminderAMPM} unless param 'ReminderAMPM';
|
||||||
%= select_field 'ReminderAMPM' => ['AM', 'PM'], class => ""
|
%= select_field 'ReminderAMPM' => ['AM', 'PM'], class => ""
|
||||||
</span>
|
</span>
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
% content_for 'module' => begin
|
% content_for 'module' => begin
|
||||||
|
|
||||||
<div id="" class="">
|
<div>
|
||||||
% if (config->{debug} == 1) {
|
% if (config->{debug} == 1) {
|
||||||
<p>
|
<p>
|
||||||
%= dumper $c->current_route
|
%= dumper $c->current_route
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
% content_for 'module' => begin
|
% content_for 'module' => begin
|
||||||
|
|
||||||
<div id="" class="">
|
<div>
|
||||||
% if (config->{debug} == 1) {
|
% if (config->{debug} == 1) {
|
||||||
<p>
|
<p>
|
||||||
%= dumper $c->current_route
|
%= dumper $c->current_route
|
||||||
@ -29,19 +29,24 @@
|
|||||||
%=l 'bac_WORKSTN_BACKUP_ENABLED'
|
%=l 'bac_WORKSTN_BACKUP_ENABLED'
|
||||||
<span class="">
|
<span class="">
|
||||||
%= $bac_datas->{status}
|
%= $bac_datas->{status}
|
||||||
</span><br>
|
</span>
|
||||||
|
<br>
|
||||||
|
|
||||||
%= $c->render_to_string(inline => $c->workstnBackupConfig())
|
%= $c->render_to_string(inline => $c->workstnBackupConfig())
|
||||||
|
|
||||||
<p><h3>
|
<p>
|
||||||
|
<h3>
|
||||||
%= l 'bac_WORKSTATION_BACKUP_SETCONF'
|
%= l 'bac_WORKSTATION_BACKUP_SETCONF'
|
||||||
</h3><br>
|
</h3>
|
||||||
|
<br>
|
||||||
<span class="">
|
<span class="">
|
||||||
%=l 'bac_SELECT_VFS_TYPE'
|
%=l 'bac_SELECT_VFS_TYPE'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'VFSType' => $bac_datas->{vfstype} unless param 'VFSType';
|
% param 'VFSType' => $bac_datas->{vfstype} unless param 'VFSType';
|
||||||
%= select_field 'VFSType' => $c->get_VFSType_options(), class => ""
|
%= select_field 'VFSType' => $c->get_VFSType_options(), class => ""
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
%= hidden_field 'Function' => $bac_datas->{'function'} . '1'
|
%= hidden_field 'Function' => $bac_datas->{'function'} . '1'
|
||||||
%= submit_button $c->l('NEXT'), class => ""
|
%= submit_button $c->l('NEXT'), class => ""
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
% content_for 'module' => begin
|
% content_for 'module' => begin
|
||||||
|
|
||||||
<div id="" class="">
|
<div>
|
||||||
% if (config->{debug} == 1) {
|
% if (config->{debug} == 1) {
|
||||||
<p>
|
<p>
|
||||||
%= dumper $c->current_route
|
%= dumper $c->current_route
|
||||||
@ -11,7 +11,7 @@
|
|||||||
% }
|
% }
|
||||||
|
|
||||||
% if ( stash 'error' ) {
|
% if ( stash 'error' ) {
|
||||||
<br><div class="">
|
<br><div>
|
||||||
%= $c->render_to_string(inline => stash 'error')
|
%= $c->render_to_string(inline => stash 'error')
|
||||||
</div>
|
</div>
|
||||||
%}
|
%}
|
||||||
@ -29,7 +29,8 @@
|
|||||||
<p>
|
<p>
|
||||||
<span class="">
|
<span class="">
|
||||||
%=l 'bac_ENABLE_WORKSTN_BACKUP'
|
%=l 'bac_ENABLE_WORKSTN_BACKUP'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% if ( $bac_datas->{status} eq 'checked' ) {
|
% if ( $bac_datas->{status} eq 'checked' ) {
|
||||||
<input type='checkbox' name='Workstnbackup' checked >
|
<input type='checkbox' name='Workstnbackup' checked >
|
||||||
%} else {
|
%} else {
|
||||||
@ -38,60 +39,73 @@
|
|||||||
</span>
|
</span>
|
||||||
|
|
||||||
</p>
|
</p>
|
||||||
<p><h3>
|
<p>
|
||||||
|
<h3>
|
||||||
%= l 'bac_WORKSTATION_BACKUP_DEST'
|
%= l 'bac_WORKSTATION_BACKUP_DEST'
|
||||||
</h3><br>
|
</h3>
|
||||||
|
<br>
|
||||||
|
|
||||||
% if ( $bac_datas->{vfstype} =~ m/cifs|nfs/s ) {
|
% if ( $bac_datas->{vfstype} =~ m/cifs|nfs/s ) {
|
||||||
<span class="">
|
<span class="">
|
||||||
%=l 'bac_WORKSTN_NAME'
|
%=l 'bac_WORKSTN_NAME'
|
||||||
</span><span class="">
|
</span>
|
||||||
% param 'BackupwkStation' => $bac_datas->{station} unless param 'BackupwkStation';
|
<span class="">
|
||||||
%= text_field 'BackupwkStation', size => 20, class => ""
|
% param 'BackupwkStation' => $bac_datas->{station} unless param 'BackupwkStation';
|
||||||
</span><br>
|
%= text_field 'BackupwkStation', size => 20, class => ""
|
||||||
|
</span>
|
||||||
|
<br>
|
||||||
%}
|
%}
|
||||||
% if ( $bac_datas->{vfstype} eq 'usb' ) {
|
% if ( $bac_datas->{vfstype} eq 'usb' ) {
|
||||||
<span class="">
|
<span class="">
|
||||||
%=l 'bac_local removable disk'
|
%=l 'bac_local removable disk'
|
||||||
</span><span class="">
|
</span>
|
||||||
% param 'BackupwkFolder' => $bac_datas->{mount} unless param 'BackupwkFolder';
|
<span class="">
|
||||||
%= select_field 'BackupwkFolder' => $c->get_BackupwkDest_options( $bac_datas->{vfstype}), class => ""
|
% param 'BackupwkFolder' => $bac_datas->{mount} unless param 'BackupwkFolder';
|
||||||
</span><br>
|
%= select_field 'BackupwkFolder' => $c->get_BackupwkDest_options( $bac_datas->{vfstype}), class => ""
|
||||||
|
</span>
|
||||||
|
<br>
|
||||||
% } elsif ( $bac_datas->{vfstype} eq 'mnt') {
|
% } elsif ( $bac_datas->{vfstype} eq 'mnt') {
|
||||||
<span class="">
|
<span class="">
|
||||||
%=l 'bac_Mounted disk'
|
%=l 'bac_Mounted disk'
|
||||||
</span><span class="">
|
</span>
|
||||||
% param 'BackupwkFolder' => $bac_datas->{folder} unless param 'BackupwkFolder';
|
<span class="">
|
||||||
%= select_field 'BackupwkFolder' => $c->get_BackupwkDest_options( $bac_datas->{vfstype}), class => ""
|
% param 'BackupwkFolder' => $bac_datas->{folder} unless param 'BackupwkFolder';
|
||||||
</span><br>
|
%= select_field 'BackupwkFolder' => $c->get_BackupwkDest_options( $bac_datas->{vfstype}), class => ""
|
||||||
|
</span>
|
||||||
|
<br>
|
||||||
% } else {
|
% } else {
|
||||||
<span class="">
|
<span class="">
|
||||||
%=l 'bac_SHARED_FOLDER_NAME'
|
%=l 'bac_SHARED_FOLDER_NAME'
|
||||||
</span><span class="">
|
</span><span class="">
|
||||||
% param 'BackupwkFolder' => $bac_datas->{folder} unless param 'BackupwkFolder';
|
% param 'BackupwkFolder' => $bac_datas->{folder} unless param 'BackupwkFolder';
|
||||||
%= text_field 'BackupwkFolder', size => 20, class => ""
|
%= text_field 'BackupwkFolder', size => 20, class => ""
|
||||||
</span><br>
|
</span>
|
||||||
|
<br>
|
||||||
%}
|
%}
|
||||||
% if ( $bac_datas->{vfstype} eq 'cifs' ) {
|
% if ( $bac_datas->{vfstype} eq 'cifs' ) {
|
||||||
<span class="">
|
<span class="">
|
||||||
%=l 'bac_WORKSTN_LOGIN'
|
%=l 'bac_WORKSTN_LOGIN'
|
||||||
</span><span class="">
|
</span><span class="">
|
||||||
% param 'BackupwkLogin' => $bac_datas->{login} unless param 'BackupwkLogin';
|
% param 'BackupwkLogin' => $bac_datas->{login} unless param 'BackupwkLogin';
|
||||||
%= text_field 'BackupwkLogin', size => 12, class => ""
|
%= text_field 'BackupwkLogin', size => 12, class => ""
|
||||||
</span><br><span class="">
|
</span>
|
||||||
%=l 'bac_PASSWORD'
|
<br>
|
||||||
</span><span class="">
|
<span class="">
|
||||||
% param 'BackupwkPassword' => $bac_datas->{password} unless param 'BackupwkPassword';
|
%=l 'bac_PASSWORD'
|
||||||
%= password_field 'BackupwkPassword', size => 12, class => ""
|
</span><span class="">
|
||||||
</span>
|
% param 'BackupwkPassword' => $bac_datas->{password} unless param 'BackupwkPassword';
|
||||||
|
%= password_field 'BackupwkPassword', size => 12, class => ""
|
||||||
|
</span>
|
||||||
%}
|
%}
|
||||||
</p><br><h3>
|
</p><br><h3>
|
||||||
%= l 'bac_WORKSTN_BACKUP_SETTINGS'
|
%= l 'bac_WORKSTN_BACKUP_SETTINGS'
|
||||||
</h3><br>
|
</h3><br>
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'bac_NUMBER_OF_SETS'
|
%=l 'bac_NUMBER_OF_SETS'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'SetsNumber' => $bac_datas->{setsNumber} unless param 'SetsNumber';
|
% param 'SetsNumber' => $bac_datas->{setsNumber} unless param 'SetsNumber';
|
||||||
%= text_field 'SetsNumber', size => '3'
|
%= text_field 'SetsNumber', size => '3'
|
||||||
</span>
|
</span>
|
||||||
@ -104,7 +118,8 @@
|
|||||||
<p>
|
<p>
|
||||||
<span class="">
|
<span class="">
|
||||||
%=l 'bac_WORKSTN_BACKUP_TIME'
|
%=l 'bac_WORKSTN_BACKUP_TIME'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'BackupwkHour' => $bac_datas->{hour} unless param 'BackupwkHour';
|
% param 'BackupwkHour' => $bac_datas->{hour} unless param 'BackupwkHour';
|
||||||
%= text_field 'BackupwkHour', size => '2'
|
%= text_field 'BackupwkHour', size => '2'
|
||||||
% param 'BackupwkMin' => $bac_datas->{min} unless param 'BackupwkMin';
|
% param 'BackupwkMin' => $bac_datas->{min} unless param 'BackupwkMin';
|
||||||
@ -119,23 +134,25 @@
|
|||||||
|
|
||||||
<p><span class="">
|
<p><span class="">
|
||||||
%=l 'bac_WORKSTN_TIMEOUT'
|
%=l 'bac_WORKSTN_TIMEOUT'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'BackupwkTimeout' => $bac_datas->{timeout} unless param 'BackupwkTimeout';
|
% param 'BackupwkTimeout' => $bac_datas->{timeout} unless param 'BackupwkTimeout';
|
||||||
%= text_field 'BackupwkTimeout', size => '2'
|
%= text_field 'BackupwkTimeout', size => '2'
|
||||||
</span>
|
</span>
|
||||||
%=l 'bac_INC_ONLY_TIMEOUT'
|
%=l 'bac_INC_ONLY_TIMEOUT'
|
||||||
<span class="">
|
<span class="">
|
||||||
% if ( $bac_datas->{incOnlyTimeout} eq 'checked' ) {
|
% if ( $bac_datas->{incOnlyTimeout} eq 'checked' ) {
|
||||||
<input type='checkbox' name='IncOnlyTimeout' checked >
|
<input type='checkbox' name='IncOnlyTimeout' checked >
|
||||||
%} else {
|
%} else {
|
||||||
%= check_box 'IncOnlyTimeout'
|
%= check_box 'IncOnlyTimeout'
|
||||||
%}
|
%}
|
||||||
</span></p>
|
</span></p>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
<span class="">
|
<span class="">
|
||||||
%=l 'bac_COMPRESSION_LEVEL'
|
%=l 'bac_COMPRESSION_LEVEL'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'Compression' => $bac_datas->{compression} unless param 'Compression';
|
% param 'Compression' => $bac_datas->{compression} unless param 'Compression';
|
||||||
%= text_field 'Compression', size => '1'
|
%= text_field 'Compression', size => '1'
|
||||||
</span>
|
</span>
|
||||||
@ -143,7 +160,8 @@
|
|||||||
<span class="">
|
<span class="">
|
||||||
% param 'Dof' => $bac_datas->{dof} unless param 'Dof';
|
% param 'Dof' => $bac_datas->{dof} unless param 'Dof';
|
||||||
%= select_field 'Dof' => $c->get_dow_list(), class => ""
|
%= select_field 'Dof' => $c->get_dow_list(), class => ""
|
||||||
</p><br>
|
</p>
|
||||||
|
<br>
|
||||||
|
|
||||||
|
|
||||||
%= hidden_field 'Function' => $bac_datas->{function}
|
%= hidden_field 'Function' => $bac_datas->{function}
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
% content_for 'module' => begin
|
% content_for 'module' => begin
|
||||||
|
|
||||||
<div id="" class="">
|
<div>
|
||||||
% if (config->{debug} == 1) {
|
% if (config->{debug} == 1) {
|
||||||
<p>
|
<p>
|
||||||
%= dumper $c->current_route
|
%= dumper $c->current_route
|
||||||
@ -33,7 +33,8 @@
|
|||||||
|
|
||||||
<br><br><span class="">
|
<br><br><span class="">
|
||||||
%=l 'bac_SELECT_BACKUP_FILE'
|
%=l 'bac_SELECT_BACKUP_FILE'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= select_field 'Backupset' => $c->get_Backupset_options(), class => ""
|
%= select_field 'Backupset' => $c->get_Backupset_options(), class => ""
|
||||||
</span><br><br>
|
</span><br><br>
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
% content_for 'module' => begin
|
% content_for 'module' => begin
|
||||||
|
|
||||||
<div id="" class="">
|
<div>
|
||||||
% if (config->{debug} == 1) {
|
% if (config->{debug} == 1) {
|
||||||
<p>
|
<p>
|
||||||
%= dumper $c->current_route
|
%= dumper $c->current_route
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
% content_for 'module' => begin
|
% content_for 'module' => begin
|
||||||
|
|
||||||
<div id="" class="">
|
<div>
|
||||||
% if (config->{debug} == 1) {
|
% if (config->{debug} == 1) {
|
||||||
<p>
|
<p>
|
||||||
%= dumper $c->current_route
|
%= dumper $c->current_route
|
||||||
@ -26,17 +26,22 @@
|
|||||||
|
|
||||||
<h3><%=l 'bac_BACKUP_CHOICE' %></h3>
|
<h3><%=l 'bac_BACKUP_CHOICE' %></h3>
|
||||||
|
|
||||||
<br><span class="">
|
<br>
|
||||||
|
<span class="">
|
||||||
%=l 'bac_SELECT_BACKUP_FILE'
|
%=l 'bac_SELECT_BACKUP_FILE'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= select_field 'Backupset' => $c->get_Restoreset_options(), class => ""
|
%= select_field 'Backupset' => $c->get_Restoreset_options(), class => ""
|
||||||
</span><br>
|
</span>
|
||||||
|
<br>
|
||||||
<br><span class="">
|
<br>
|
||||||
|
<span class="">
|
||||||
%=l 'bac_FILTER_EXPRESSION'
|
%=l 'bac_FILTER_EXPRESSION'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= text_field 'Filterexp', size => 32, class => ""
|
%= text_field 'Filterexp', size => 32, class => ""
|
||||||
</span><br>
|
</span>
|
||||||
|
<br>
|
||||||
<br>
|
<br>
|
||||||
%= hidden_field 'Function' => $bac_datas->{'function'}
|
%= hidden_field 'Function' => $bac_datas->{'function'}
|
||||||
%= submit_button $c->l('PERFORM'), class => ""
|
%= submit_button $c->l('PERFORM'), class => ""
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
% content_for 'module' => begin
|
% content_for 'module' => begin
|
||||||
|
|
||||||
<div id="" class="">
|
<div>
|
||||||
% if (config->{debug} == 1) {
|
% if (config->{debug} == 1) {
|
||||||
<p>
|
<p>
|
||||||
%= dumper $c->current_route
|
%= dumper $c->current_route
|
||||||
@ -19,7 +19,8 @@
|
|||||||
<h1><%= $title%></h1>
|
<h1><%= $title%></h1>
|
||||||
|
|
||||||
|
|
||||||
<h2><%=l 'bac_WORKSTN_SELECTIVE_RESTORE' %></h2><br>
|
<h2><%=l 'bac_WORKSTN_SELECTIVE_RESTORE' %></h2>
|
||||||
|
<br>
|
||||||
|
|
||||||
%= $c->render_to_string(inline => (l 'bac_READ_COMPLETE'))
|
%= $c->render_to_string(inline => (l 'bac_READ_COMPLETE'))
|
||||||
|
|
||||||
@ -27,15 +28,19 @@
|
|||||||
|
|
||||||
<br><span class="">
|
<br><span class="">
|
||||||
%=l 'bac_SELECT_FILES_TO_RESTORE'
|
%=l 'bac_SELECT_FILES_TO_RESTORE'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= select_field 'Restorefiles' => $c->get_Restorefiles_options($bac_datas->{'filterexp'},$bac_datas->{'backupset'}), class => "", multiple => 1, size => 15
|
%= select_field 'Restorefiles' => $c->get_Restorefiles_options($bac_datas->{'filterexp'},$bac_datas->{'backupset'}), class => "", multiple => 1, size => 15
|
||||||
</span><br>
|
</span>
|
||||||
|
<br>
|
||||||
<br><span class="">
|
<br>
|
||||||
|
<span class="">
|
||||||
%=l 'bac_SELECT_DATE_BEFORE'
|
%=l 'bac_SELECT_DATE_BEFORE'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= text_field 'Seldatebefore', size => 32, class => ""
|
%= text_field 'Seldatebefore', size => 32, class => ""
|
||||||
</span><br>
|
</span>
|
||||||
|
<br>
|
||||||
<br>
|
<br>
|
||||||
%= hidden_field 'Function' => $bac_datas->{'function'}
|
%= hidden_field 'Function' => $bac_datas->{'function'}
|
||||||
%= hidden_field 'Backupset' => $bac_datas->{'backupset'}
|
%= hidden_field 'Backupset' => $bac_datas->{'backupset'}
|
||||||
|
@ -11,9 +11,10 @@
|
|||||||
% }
|
% }
|
||||||
|
|
||||||
% if ( stash 'error' ) {
|
% if ( stash 'error' ) {
|
||||||
<br><div class="">
|
<br>
|
||||||
|
<div class="">
|
||||||
%= $c->render_to_string(inline => stash 'error')
|
%= $c->render_to_string(inline => stash 'error')
|
||||||
</div>
|
</div>
|
||||||
%}
|
%}
|
||||||
|
|
||||||
<h1><%= $title%></h1>
|
<h1><%= $title%></h1>
|
||||||
|
@ -1,18 +1,19 @@
|
|||||||
% layout 'AdminLTE', title => "Sme server 2 - backup - verify";
|
% layout 'AdminLTE', title => "Sme server 2 - backup - verify";
|
||||||
% content_for 'module' => begin
|
% content_for 'module' => begin
|
||||||
|
|
||||||
<div id="" class="">
|
<div>
|
||||||
% if (config->{debug} == 1) {
|
% if (config->{debug} == 1) {
|
||||||
<p>
|
<p>
|
||||||
%= dumper $c->current_route
|
%= dumper $c->current_route
|
||||||
%= dumper $bac_datas
|
%= dumper $bac_datas
|
||||||
</p>
|
</p>
|
||||||
% }
|
% }
|
||||||
|
|
||||||
% if ( stash 'error' ) {
|
% if ( stash 'error' ) {
|
||||||
<br><div class="">
|
<br>
|
||||||
|
<div class="">
|
||||||
%= $c->render_to_string(inline => stash 'error')
|
%= $c->render_to_string(inline => stash 'error')
|
||||||
</div>
|
</div>
|
||||||
%}
|
%}
|
||||||
|
|
||||||
<h1><%= $title%></h1>
|
<h1><%= $title%></h1>
|
||||||
@ -24,25 +25,34 @@
|
|||||||
%= form_for '/backup' => (method => 'POST') => begin
|
%= form_for '/backup' => (method => 'POST') => begin
|
||||||
|
|
||||||
% if ($bac_datas->{status} ne 'enabled') {
|
% if ($bac_datas->{status} ne 'enabled') {
|
||||||
%= $c->render_to_string(inline => (l 'bac_CONFIGURATION_TO_BE_DONE'))
|
%= $c->render_to_string(inline => (l 'bac_CONFIGURATION_TO_BE_DONE'))
|
||||||
% } else {
|
% } else {
|
||||||
%= $c->render_to_string(inline => (l 'bac_VERIFY_WORKSTN_BACKUP_DESC') . ' ' . $c->get_shared_folder_to_verify())
|
%= $c->render_to_string(inline => (l 'bac_VERIFY_WORKSTN_BACKUP_DESC') . ' ' . $c->get_shared_folder_to_verify())
|
||||||
%}
|
%}
|
||||||
<br><br><span class="">
|
<br>
|
||||||
|
<br>
|
||||||
|
<span class="">
|
||||||
%=l 'bac_SELECT_BACKUP_FILE'
|
%=l 'bac_SELECT_BACKUP_FILE'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= select_field 'Backupset' => $c->get_Backupset_options(), class => ""
|
%= select_field 'Backupset' => $c->get_Backupset_options(), class => ""
|
||||||
</span><br>
|
</span>
|
||||||
|
<br>
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'bac_CHECK_TO_VERIFY_FULL_RESTORE'
|
%=l 'bac_CHECK_TO_VERIFY_FULL_RESTORE'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= check_box 'Verifyall'
|
%= check_box 'Verifyall'
|
||||||
</span></p><br>
|
</span>
|
||||||
|
</p>
|
||||||
|
<br>
|
||||||
|
|
||||||
%=l 'bac_CHECK_INTEGRITY_WARNING'
|
%=l 'bac_CHECK_INTEGRITY_WARNING'
|
||||||
|
|
||||||
<br><br>
|
<br>
|
||||||
|
<br>
|
||||||
%= hidden_field 'Function' => $bac_datas->{'function'} . '1'
|
%= hidden_field 'Function' => $bac_datas->{'function'} . '1'
|
||||||
%= submit_button $c->l('bac_VERIFY'), class => ""
|
%= submit_button $c->l('bac_VERIFY'), class => ""
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
% layout 'AdminLTE', title => "Sme server 2 - backup - verify";
|
% layout 'AdminLTE', title => "Sme server 2 - backup - verify";
|
||||||
% content_for 'module' => begin
|
% content_for 'module' => begin
|
||||||
|
|
||||||
<div id="" class="">
|
<div>
|
||||||
% if (config->{debug} == 1) {
|
% if (config->{debug} == 1) {
|
||||||
<p>
|
<p>
|
||||||
%= dumper $c->current_route
|
%= dumper $c->current_route
|
||||||
@ -11,9 +11,10 @@
|
|||||||
% }
|
% }
|
||||||
|
|
||||||
% if ( stash 'error' ) {
|
% if ( stash 'error' ) {
|
||||||
<br><div class="">
|
<br>
|
||||||
|
<div class="">
|
||||||
%= $c->render_to_string(inline => stash 'error')
|
%= $c->render_to_string(inline => stash 'error')
|
||||||
</div>
|
</div>
|
||||||
%}
|
%}
|
||||||
|
|
||||||
<h1><%= $title%></h1>
|
<h1><%= $title%></h1>
|
||||||
|
@ -3,8 +3,8 @@
|
|||||||
my $backups = esmith::BackupHistoryDB->open;
|
my $backups = esmith::BackupHistoryDB->open;
|
||||||
my $now = time();
|
my $now = time();
|
||||||
my $backup_rec = $backups->new_record($now, {
|
my $backup_rec = $backups->new_record($now, {
|
||||||
type => 'backup_record', BackupType => 'desktop',
|
type => 'backup_record', BackupType => 'desktop',
|
||||||
StartEpochTime => $now,
|
StartEpochTime => $now,
|
||||||
});
|
});
|
||||||
|
|
||||||
# Dump the current mysql tables so that they are part of the image.
|
# Dump the current mysql tables so that they are part of the image.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
% content_for 'module' => begin
|
% content_for 'module' => begin
|
||||||
|
|
||||||
<div id="" class="">
|
<div>
|
||||||
% if (config->{debug} == 1) {
|
% if (config->{debug} == 1) {
|
||||||
<p>
|
<p>
|
||||||
%= dumper $c->current_route
|
%= dumper $c->current_route
|
||||||
@ -11,14 +11,16 @@
|
|||||||
% }
|
% }
|
||||||
|
|
||||||
% if ( stash 'warning' ) {
|
% if ( stash 'warning' ) {
|
||||||
<br><div class="">
|
<br>
|
||||||
|
<div class="">
|
||||||
%= $c->render_to_string(inline => stash 'warning')
|
%= $c->render_to_string(inline => stash 'warning')
|
||||||
</div>
|
</div>
|
||||||
%}
|
%}
|
||||||
% if ( stash 'error' ) {
|
% if ( stash 'error' ) {
|
||||||
<br><div class="">
|
<br>
|
||||||
|
<div class="">
|
||||||
%= $c->render_to_string(inline => stash 'error')
|
%= $c->render_to_string(inline => stash 'error')
|
||||||
</div>
|
</div>
|
||||||
%}
|
%}
|
||||||
|
|
||||||
<h1><%= $title%></h1>
|
<h1><%= $title%></h1>
|
||||||
@ -35,39 +37,49 @@
|
|||||||
%=l 'bac_BACKUP_CONFIG_STATUS'
|
%=l 'bac_BACKUP_CONFIG_STATUS'
|
||||||
</h2>
|
</h2>
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'bac_TAPE_BACKUPS',
|
%=l 'bac_TAPE_BACKUPS',
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= $c->l(uc($bac_datas->{'backupStatus'})).'.'
|
%= $c->l(uc($bac_datas->{'backupStatus'})).'.'
|
||||||
</span>
|
</span>
|
||||||
% if ( $bac_datas->{'backupStatus'} eq 'enabled' ) {
|
% if ( $bac_datas->{'backupStatus'} eq 'enabled' ) {
|
||||||
%= $c->l('bac_BACKUPS_RUN_AT')
|
%= $c->l('bac_BACKUPS_RUN_AT')
|
||||||
<span class="">
|
<span class="">
|
||||||
%= $bac_datas->{'backupTime'}
|
%= $bac_datas->{'backupTime'}
|
||||||
</span>
|
</span>
|
||||||
%= $c->l('bac_REMINDER_MESSAGE_AT')
|
%= $c->l('bac_REMINDER_MESSAGE_AT')
|
||||||
<span class="">
|
<span class="">
|
||||||
%= $bac_datas->{'reminderTime'}
|
%= $bac_datas->{'reminderTime'}
|
||||||
</span>
|
</span>
|
||||||
%}
|
%}
|
||||||
<p><span class="">
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'bac_WORKSTN_BACKUPS',
|
%=l 'bac_WORKSTN_BACKUPS',
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= $c->l(uc($bac_datas->{'backupwkStatus'})).'.'
|
%= $c->l(uc($bac_datas->{'backupwkStatus'})).'.'
|
||||||
</span>
|
</span>
|
||||||
% if ( $bac_datas->{'backupwkStatus'} eq 'enabled' ) {
|
% if ( $bac_datas->{'backupwkStatus'} eq 'enabled' ) {
|
||||||
%= $c->l('bac_WKBACKUPS_RUN_AT')
|
%= $c->l('bac_WKBACKUPS_RUN_AT')
|
||||||
<b>
|
<b>
|
||||||
%= $bac_datas->{'backupwkTime'}
|
%= $bac_datas->{'backupwkTime'}
|
||||||
</b>
|
</b>
|
||||||
%}
|
%}
|
||||||
|
</p>
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'bac_SELECT_AN_ACTION'
|
%=l 'bac_SELECT_AN_ACTION'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'Function' => $bac_datas->{function} unless param 'Function';
|
% param 'Function' => $bac_datas->{function} unless param 'Function';
|
||||||
%= select_field 'Function' => $c->get_function_options(), class => ""
|
%= select_field 'Function' => $c->get_function_options(), class => ""
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
<br>
|
<br>
|
||||||
%= submit_button $c->l('PERFORM'), class => ""
|
%= submit_button $c->l('PERFORM'), class => ""
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
% content_for 'module' => begin
|
% content_for 'module' => begin
|
||||||
|
|
||||||
<div id="" class="">
|
<div>
|
||||||
|
|
||||||
% if (config->{debug} == 1) {
|
% if (config->{debug} == 1) {
|
||||||
<p>
|
<p>
|
||||||
@ -15,39 +15,53 @@
|
|||||||
<!--br><%= $modul %><br-->
|
<!--br><%= $modul %><br-->
|
||||||
|
|
||||||
<b>
|
<b>
|
||||||
%=l ('bugr_DO_NOT_PANIC')
|
%=l ('bugr_DO_NOT_PANIC')
|
||||||
</b>
|
</b>
|
||||||
<p>
|
<p>
|
||||||
%=l ('bugr_SME_EXPERIENCE')
|
%=l ('bugr_SME_EXPERIENCE')
|
||||||
</p><p>
|
</p>
|
||||||
|
<p>
|
||||||
%=l ('bugr_USE_TEMPLATE')
|
%=l ('bugr_USE_TEMPLATE')
|
||||||
: <a href="https://wiki.koozali.org/Bugzilla_Help#Reporting_Bugs"
|
: <a href="https://wiki.koozali.org/Bugzilla_Help#Reporting_Bugs"
|
||||||
target="_blank">https://wiki.koozali.org/Bugzilla_Help#Reporting_Bugs</a>.
|
target="_blank">https://wiki.koozali.org/Bugzilla_Help#Reporting_Bugs</a>.
|
||||||
</p><p>
|
</p>
|
||||||
|
<p>
|
||||||
%=l ('bugr_PLEASE_REPORT_HERE')
|
%=l ('bugr_PLEASE_REPORT_HERE')
|
||||||
: <a href="https://bugs.koozali.org" target="_blank">https://bugs.koozali.org</a>.
|
: <a href="https://bugs.koozali.org" target="_blank">https://bugs.koozali.org</a>.
|
||||||
</p><p>
|
</p>
|
||||||
%=l ('bugr_FOLLOWING_REPORT_MIGHT_HELP')
|
<p>
|
||||||
</p><p>
|
%=l ('bugr_FOLLOWING_REPORT_MIGHT_HELP')
|
||||||
%=l ('bugr_REPORT_CONTENT')
|
</p>
|
||||||
<br><ul><li>
|
<p>
|
||||||
%=l ('bugr_SME_VERSION')
|
%=l ('bugr_REPORT_CONTENT')
|
||||||
</li><li>
|
<br>
|
||||||
%=l ('bugr_SERVER_MODE')
|
<ul>
|
||||||
</li><li>
|
<li>
|
||||||
%=l ('bugr_PREVIOUS_SERVER_MODE')
|
%=l ('bugr_SME_VERSION')
|
||||||
</li><li>
|
</li>
|
||||||
%=l ('bugr_KERNEL_AND_ARCH')
|
<li>
|
||||||
</li><li>
|
%=l ('bugr_SERVER_MODE')
|
||||||
%=l ('bugr_INSTALLED_RPMS')
|
</li>
|
||||||
</li><li>
|
<li>
|
||||||
%=l ('bugr_ALTERED_TEMPLATES')
|
%=l ('bugr_PREVIOUS_SERVER_MODE')
|
||||||
</li><li>
|
</li>
|
||||||
%=l ('bugr_ALTERED_EVENTS')
|
<li>
|
||||||
</li><li>
|
%=l ('bugr_KERNEL_AND_ARCH')
|
||||||
%=l ('bugr_YUM_REPOS')
|
</li>
|
||||||
</li><br></ul>
|
<li>
|
||||||
%=l ('bugr_PRIVACY')
|
%=l ('bugr_INSTALLED_RPMS')
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
%=l ('bugr_ALTERED_TEMPLATES')
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
%=l ('bugr_ALTERED_EVENTS')
|
||||||
|
</li> <li>
|
||||||
|
%=l ('bugr_YUM_REPOS')
|
||||||
|
</li>
|
||||||
|
<br>
|
||||||
|
</ul>
|
||||||
|
%=l ('bugr_PRIVACY')
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<% my $btn = l('bugr_CREATE_REPORT'); %>
|
<% my $btn = l('bugr_CREATE_REPORT'); %>
|
||||||
@ -57,14 +71,17 @@
|
|||||||
% end
|
% end
|
||||||
|
|
||||||
<p><b>
|
<p><b>
|
||||||
%=l ('bugr_DONATING')
|
%=l ('bugr_DONATING')
|
||||||
</b><br><br>
|
</b>
|
||||||
%=l ('bugr_AWARE_SME')
|
<br><br>
|
||||||
<br><br><b>
|
%=l ('bugr_AWARE_SME')
|
||||||
%=l ('bugr_YOUR_HELP')
|
<br><br>
|
||||||
</b><br><br>
|
<b>
|
||||||
%=l ('bugr_CONSIDER_DONATING')
|
%=l ('bugr_YOUR_HELP')
|
||||||
<br><br>
|
</b>
|
||||||
|
<br><br>
|
||||||
|
%=l ('bugr_CONSIDER_DONATING')
|
||||||
|
<br><br>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
%= link_to 'https://wiki.koozali.org/Donate' => begin
|
%= link_to 'https://wiki.koozali.org/Donate' => begin
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
% content_for 'module' => begin
|
% content_for 'module' => begin
|
||||||
|
|
||||||
<div id="" class="">
|
<div>
|
||||||
|
|
||||||
% if (config->{debug} == 1) {
|
% if (config->{debug} == 1) {
|
||||||
<p>
|
<p>
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
% layout 'AdminLTE', title => "Sme server 2 - clamav";
|
% layout 'AdminLTE', title => "Sme server 2 - clamav";
|
||||||
|
|
||||||
% content_for 'module' => begin
|
% content_for 'module' => begin
|
||||||
<div id="" class="">
|
<div>
|
||||||
%if (config->{debug} == 1) {
|
%if (config->{debug} == 1) {
|
||||||
<p>(DBG)route: <%= $c->current_route %><br>
|
<p>(DBG)route: <%= $c->current_route %><br>
|
||||||
(DBG)FsS stat: <%= $clm_datas->{FilesystemScan}%> <br>
|
(DBG)FsS stat: <%= $clm_datas->{FilesystemScan}%> <br>
|
||||||
@ -15,29 +15,32 @@
|
|||||||
|
|
||||||
%= form_for 'clamav' => (method => 'POST') => begin
|
%= form_for 'clamav' => (method => 'POST') => begin
|
||||||
<p>
|
<p>
|
||||||
<span class="">
|
<span class="">
|
||||||
%=l 'clm_LABEL_FILESYSTEM_SCAN_PERIOD'
|
%=l 'clm_LABEL_FILESYSTEM_SCAN_PERIOD'
|
||||||
</span><span class="">
|
</span>
|
||||||
% param 'FilesystemScan' => $clm_datas->{FilesystemScan} unless param 'FilesystemScan';
|
<span class="">
|
||||||
%= select_field 'FilesystemScan' => [[ (l 'clm_DAILY') => 'daily'], [ (l 'clm_NEVER') => 'disabled'], [ (l 'clm_WEEKLY') => 'weekly']], class => ""
|
% param 'FilesystemScan' => $clm_datas->{FilesystemScan} unless param 'FilesystemScan';
|
||||||
</span>
|
%= select_field 'FilesystemScan' => [[ (l 'clm_DAILY') => 'daily'], [ (l 'clm_NEVER') => 'disabled'], [ (l 'clm_WEEKLY') => 'weekly']], class => ""
|
||||||
|
</span>
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
<span class="">
|
<span class="">
|
||||||
%=l 'clm_LABEL_QUARANTINE'
|
%=l 'clm_LABEL_QUARANTINE'
|
||||||
</span><span class="">
|
</span>
|
||||||
% param 'Quarantine' => $clm_datas->{Quarantine} unless param 'Quarantine';
|
<span class="">
|
||||||
%= select_field 'Quarantine' => [[ (l 'ENABLED') => 'enabled'], [ (l 'DISABLED') => 'disabled']], class => ""
|
% param 'Quarantine' => $clm_datas->{Quarantine} unless param 'Quarantine';
|
||||||
<br>
|
%= select_field 'Quarantine' => [[ (l 'ENABLED') => 'enabled'], [ (l 'DISABLED') => 'disabled']], class => ""
|
||||||
</span>
|
<br>
|
||||||
|
</span>
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
<span class="">
|
<span class="">
|
||||||
%=l 'clm_LABEL_CLAM_VERSIONS'
|
%=l 'clm_LABEL_CLAM_VERSIONS'
|
||||||
</span><span class="">
|
</span>
|
||||||
%= $clm_datas->{clam_versions}
|
<span class="">
|
||||||
<br>
|
%= $clm_datas->{clam_versions}
|
||||||
</span>
|
<br>
|
||||||
|
</span>
|
||||||
</p>
|
</p>
|
||||||
%= submit_button "$btn", class => ""
|
%= submit_button "$btn", class => ""
|
||||||
% end
|
% end
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
% layout 'AdminLTE', title => "Sme server 2 - err 400";
|
% layout 'AdminLTE', title => "Sme server 2 - err 400";
|
||||||
|
|
||||||
% content_for 'module' => begin
|
% content_for 'module' => begin
|
||||||
<div id="" class="">
|
<div>
|
||||||
<div class="">
|
<div class="text-danger">
|
||||||
%= l 'CSRF_VALIDATION_FAILURE'
|
%= l 'CSRF_VALIDATION_FAILURE'
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
% layout 'AdminLTE', title => "Sme server 2 - datetime";
|
% layout 'AdminLTE', title => "Sme server 2 - datetime";
|
||||||
|
|
||||||
% content_for 'module' => begin
|
% content_for 'module' => begin
|
||||||
<div id="" class="">
|
<div>
|
||||||
|
|
||||||
% if (config->{debug} == 1) {
|
% if (config->{debug} == 1) {
|
||||||
<p>
|
<p>
|
||||||
@ -11,7 +11,8 @@
|
|||||||
% }
|
% }
|
||||||
|
|
||||||
% if ( stash 'error' ) {
|
% if ( stash 'error' ) {
|
||||||
<br><div class="">
|
<br>
|
||||||
|
<div class="">
|
||||||
%= $c->render_to_string(inline => stash 'error')
|
%= $c->render_to_string(inline => stash 'error')
|
||||||
</div>
|
</div>
|
||||||
%}
|
%}
|
||||||
@ -49,7 +50,8 @@
|
|||||||
<br>
|
<br>
|
||||||
<span class="">
|
<span class="">
|
||||||
%=l 'dat_NTP_SERVER'
|
%=l 'dat_NTP_SERVER'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= text_field 'Ntpserver' => $dat_datas->{ntpserver}, class => ""
|
%= text_field 'Ntpserver' => $dat_datas->{ntpserver}, class => ""
|
||||||
</span>
|
</span>
|
||||||
</p>
|
</p>
|
||||||
@ -78,36 +80,44 @@
|
|||||||
<br>
|
<br>
|
||||||
<span class="">
|
<span class="">
|
||||||
%=l 'dat_NEW_M/D/Y'
|
%=l 'dat_NEW_M/D/Y'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'Month' => $dat_datas->{month} unless param 'Month';
|
% param 'Month' => $dat_datas->{month} unless param 'Month';
|
||||||
%= select_field 'Month' => $c->getMonth_list(), class => ""
|
%= select_field 'Month' => $c->getMonth_list(), class => ""
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'Day' => $dat_datas->{day} unless param 'Day';
|
% param 'Day' => $dat_datas->{day} unless param 'Day';
|
||||||
%= text_field 'Day', size => '2', class => ""
|
%= text_field 'Day', size => '2', class => ""
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'Year' => $dat_datas->{year} unless param 'Year';
|
% param 'Year' => $dat_datas->{year} unless param 'Year';
|
||||||
%= text_field 'Year', size => '4', class => ""
|
%= text_field 'Year', size => '4', class => ""
|
||||||
</span>
|
</span>
|
||||||
<br>
|
<br>
|
||||||
<span class="">
|
<span class="">
|
||||||
%=l 'dat_NEW_H/M/S'
|
%=l 'dat_NEW_H/M/S'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'Hour' => $dat_datas->{hour} unless param 'Hour';
|
% param 'Hour' => $dat_datas->{hour} unless param 'Hour';
|
||||||
%= text_field 'Hour', size => '2', class => ""
|
%= text_field 'Hour', size => '2', class => ""
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'Minute' => $dat_datas->{minute} unless param 'Minute';
|
% param 'Minute' => $dat_datas->{minute} unless param 'Minute';
|
||||||
%= text_field 'Minute', size => '2', class => ""
|
%= text_field 'Minute', size => '2', class => ""
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'Second' => $dat_datas->{second} unless param 'Second';
|
% param 'Second' => $dat_datas->{second} unless param 'Second';
|
||||||
%= text_field 'Second', size => '2', class => ""
|
%= text_field 'Second', size => '2', class => ""
|
||||||
</span>
|
</span>
|
||||||
<br>
|
<br>
|
||||||
<span class="">
|
<span class="">
|
||||||
%=l 'dat_AM/PM_AND_TZ'
|
%=l 'dat_AM/PM_AND_TZ'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'Ampm' => $dat_datas->{ampm} unless param 'Ampm';
|
% param 'Ampm' => $dat_datas->{ampm} unless param 'Ampm';
|
||||||
%= select_field 'Ampm' => ['AM', 'PM'], class => ""
|
%= select_field 'Ampm' => ['AM', 'PM'], class => ""
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'Timezone' => $c->getTimezone() unless param 'Timezone';
|
% param 'Timezone' => $c->getTimezone() unless param 'Timezone';
|
||||||
%= select_field 'Timezone' => $c->getZone_list(), class => ""
|
%= select_field 'Timezone' => $c->getZone_list(), class => ""
|
||||||
</span>
|
</span>
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
% content_for 'module' => begin
|
% content_for 'module' => begin
|
||||||
|
|
||||||
<div id="" class="">
|
<div>
|
||||||
<p><%= $title %></p>
|
<p><%= $title %></p>
|
||||||
<%= $modul %>
|
<%= $modul %>
|
||||||
<p>
|
<p>
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
% layout 'AdminLTE', title => "Sme server 2 - emailaccess";
|
% layout 'AdminLTE', title => "Sme server 2 - emailaccess";
|
||||||
|
|
||||||
% content_for 'module' => begin
|
% content_for 'module' => begin
|
||||||
<div id="" class="">
|
<div>
|
||||||
|
|
||||||
% if (config->{debug} == 1) {
|
% if (config->{debug} == 1) {
|
||||||
<p>
|
<p>
|
||||||
@ -22,30 +22,39 @@
|
|||||||
|
|
||||||
%=l 'mai_DESC_POP_ACCESS_CONTROL'
|
%=l 'mai_DESC_POP_ACCESS_CONTROL'
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_POP_ACCESS_CONTROL'
|
%=l 'mai_LABEL_POP_ACCESS_CONTROL'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'POPAccess' => $c->get_current_pop3_access() unless param 'POPAccess';
|
% param 'POPAccess' => $c->get_current_pop3_access() unless param 'POPAccess';
|
||||||
%= select_field 'POPAccess' => $c->get_pop_opt(), class => ""
|
%= select_field 'POPAccess' => $c->get_pop_opt(), class => ""
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
%=l 'mai_DESC_IMAP_ACCESS_CONTROL'
|
%=l 'mai_DESC_IMAP_ACCESS_CONTROL'
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_IMAP_ACCESS_CONTROL'
|
%=l 'mai_LABEL_IMAP_ACCESS_CONTROL'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'IMAPAccess' => $c->get_current_imap_access() unless param 'IMAPAccess';
|
% param 'IMAPAccess' => $c->get_current_imap_access() unless param 'IMAPAccess';
|
||||||
%= select_field 'IMAPAccess' => $c->get_imap_opt(), class => ""
|
%= select_field 'IMAPAccess' => $c->get_imap_opt(), class => ""
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
%=l 'mai_DESC_WEBMAIL'
|
%=l 'mai_DESC_WEBMAIL'
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_WEBMAIL'
|
%=l 'mai_LABEL_WEBMAIL'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'WebMail' => $c->get_current_webmail_status() unless param 'WebMail';
|
% param 'WebMail' => $c->get_current_webmail_status() unless param 'WebMail';
|
||||||
%= select_field 'WebMail' => $c->get_webmail_opt(), class => ""
|
%= select_field 'WebMail' => $c->get_webmail_opt(), class => ""
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
% my $btn = l('SAVE');
|
% my $btn = l('SAVE');
|
||||||
%= submit_button "$btn", class => ""
|
%= submit_button "$btn", class => ""
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
% layout 'AdminLTE', title => "Sme server 2 - emaildeliver";
|
% layout 'AdminLTE', title => "Sme server 2 - emaildeliver";
|
||||||
|
|
||||||
% content_for 'module' => begin
|
% content_for 'module' => begin
|
||||||
<div id="" class="">
|
<div>
|
||||||
|
|
||||||
% if (config->{debug} == 1) {
|
% if (config->{debug} == 1) {
|
||||||
<p>
|
<p>
|
||||||
@ -11,9 +11,10 @@
|
|||||||
% }
|
% }
|
||||||
|
|
||||||
% if ( stash 'error' ) {
|
% if ( stash 'error' ) {
|
||||||
<br><div class="">
|
<br>
|
||||||
|
<div class="">
|
||||||
%= $c->render_to_string(inline => stash 'error')
|
%= $c->render_to_string(inline => stash 'error')
|
||||||
</div>
|
</div>
|
||||||
%}
|
%}
|
||||||
|
|
||||||
<h1><%= $title%></h1>
|
<h1><%= $title%></h1>
|
||||||
@ -26,12 +27,15 @@
|
|||||||
|
|
||||||
%=l 'mai_DESC_UNKNOWN'
|
%=l 'mai_DESC_UNKNOWN'
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_UNKNOWN'
|
%=l 'mai_LABEL_UNKNOWN'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'EmailUnknownUser' => $mai_datas->{emailunknownuser} unless param 'EmailUnknownUser';
|
% param 'EmailUnknownUser' => $mai_datas->{emailunknownuser} unless param 'EmailUnknownUser';
|
||||||
%= select_field 'EmailUnknownUser' => $c->get_emailunknownuser_opt(), class => ""
|
%= select_field 'EmailUnknownUser' => $c->get_emailunknownuser_opt(), class => ""
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
<!--<hr class="" />-->
|
<!--<hr class="" />-->
|
||||||
<h2>
|
<h2>
|
||||||
@ -40,12 +44,15 @@
|
|||||||
|
|
||||||
%=l 'mai_DESC_DELEGATE'
|
%=l 'mai_DESC_DELEGATE'
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_DELEGATE'
|
%=l 'mai_LABEL_DELEGATE'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'DelegateMailServer' => $mai_datas->{delegatemailserver} unless param 'DelegateMailServer';
|
% param 'DelegateMailServer' => $mai_datas->{delegatemailserver} unless param 'DelegateMailServer';
|
||||||
%= text_field 'DelegateMailServer', class => ""
|
%= text_field 'DelegateMailServer', class => ""
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
<!--<hr class="" />-->
|
<!--<hr class="" />-->
|
||||||
<h2>
|
<h2>
|
||||||
@ -54,33 +61,45 @@
|
|||||||
|
|
||||||
%=l 'mai_DESC_SMARTHOST'
|
%=l 'mai_DESC_SMARTHOST'
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_SMARTHOST'
|
%=l 'mai_LABEL_SMARTHOST'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'SMTPSmartHost' => $mai_datas->{smtpsmarthost} unless param 'SMTPSmartHost';
|
% param 'SMTPSmartHost' => $mai_datas->{smtpsmarthost} unless param 'SMTPSmartHost';
|
||||||
%= text_field 'SMTPSmartHost', class => ""
|
%= text_field 'SMTPSmartHost', class => ""
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_SMARTHOST_SMTPAUTH_STATUS'
|
%=l 'mai_LABEL_SMARTHOST_SMTPAUTH_STATUS'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'SMTPAUTHPROXY_status' => $mai_datas->{smtpauthproxystatus} unless param 'SMTPAUTHPROXY_status';
|
% param 'SMTPAUTHPROXY_status' => $mai_datas->{smtpauthproxystatus} unless param 'SMTPAUTHPROXY_status';
|
||||||
%= select_field 'SMTPAUTHPROXY_status' => [[(l 'DISABLED') => 'disabled'], [(l 'ENABLED') => 'enabled']], class => ""
|
%= select_field 'SMTPAUTHPROXY_status' => [[(l 'DISABLED') => 'disabled'], [(l 'ENABLED') => 'enabled']], class => ""
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_SMARTHOST_SMTPAUTH_USERID'
|
%=l 'mai_LABEL_SMARTHOST_SMTPAUTH_USERID'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'SMTPAUTHPROXY_Userid' => $mai_datas->{smtpauthproxyuserid} unless param 'SMTPAUTHPROXY_Userid';
|
% param 'SMTPAUTHPROXY_Userid' => $mai_datas->{smtpauthproxyuserid} unless param 'SMTPAUTHPROXY_Userid';
|
||||||
%= text_field 'SMTPAUTHPROXY_Userid', class => ""
|
%= text_field 'SMTPAUTHPROXY_Userid', class => ""
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_SMARTHOST_SMTPAUTH_PASSWD'
|
%=l 'mai_LABEL_SMARTHOST_SMTPAUTH_PASSWD'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'SMTPAUTHPROXY_Passwd' => $mai_datas->{smtpauthproxypassword} unless param 'SMTPAUTHPROXY_Passwd';
|
% param 'SMTPAUTHPROXY_Passwd' => $mai_datas->{smtpauthproxypassword} unless param 'SMTPAUTHPROXY_Passwd';
|
||||||
%= password_field 'SMTPAUTHPROXY_Passwd', class => ""
|
%= password_field 'SMTPAUTHPROXY_Passwd', class => ""
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
% my $btn = l('SAVE');
|
% my $btn = l('SAVE');
|
||||||
%= submit_button "$btn", class => ""
|
%= submit_button "$btn", class => ""
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
% layout 'AdminLTE', title => "Sme server 2 - emailfilter";
|
% layout 'AdminLTE', title => "Sme server 2 - emailfilter";
|
||||||
|
|
||||||
% content_for 'module' => begin
|
% content_for 'module' => begin
|
||||||
<div id="" class="">
|
<div>
|
||||||
|
|
||||||
% if (config->{debug} == 1) {
|
% if (config->{debug} == 1) {
|
||||||
<p>
|
<p>
|
||||||
@ -11,9 +11,10 @@
|
|||||||
% }
|
% }
|
||||||
|
|
||||||
% if ( stash 'error' ) {
|
% if ( stash 'error' ) {
|
||||||
<br><div class="">
|
<br>
|
||||||
|
<div class="">
|
||||||
%= $c->render_to_string(inline => stash 'error')
|
%= $c->render_to_string(inline => stash 'error')
|
||||||
</div>
|
</div>
|
||||||
%}
|
%}
|
||||||
|
|
||||||
<h1><%= $title%></h1>
|
<h1><%= $title%></h1>
|
||||||
@ -22,74 +23,102 @@
|
|||||||
|
|
||||||
%=l 'mai_DESC_VIRUS_SCAN'
|
%=l 'mai_DESC_VIRUS_SCAN'
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_VIRUS_SCAN'
|
%=l 'mai_LABEL_VIRUS_SCAN'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'VirusStatus' => $mai_datas->{virusstatus} unless param 'VirusStatus';
|
% param 'VirusStatus' => $mai_datas->{virusstatus} unless param 'VirusStatus';
|
||||||
%= select_field 'VirusStatus' => [[(l 'DISABLED') => 'disabled'], [ (l 'ENABLED') => 'enabled']], class => ""
|
%= select_field 'VirusStatus' => [[(l 'DISABLED') => 'disabled'], [ (l 'ENABLED') => 'enabled']], class => ""
|
||||||
</span><br></p>
|
</span>
|
||||||
|
<br>
|
||||||
|
</p>
|
||||||
|
|
||||||
%=l 'mai_DESC_SPAM_SCAN'
|
%=l 'mai_DESC_SPAM_SCAN'
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_SPAM_SCAN'
|
%=l 'mai_LABEL_SPAM_SCAN'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'Spamstatus' => $mai_datas->{spamstatus} unless param 'Spamstatus';
|
% param 'Spamstatus' => $mai_datas->{spamstatus} unless param 'Spamstatus';
|
||||||
%= select_field 'Spamstatus' => [[(l 'DISABLED') => 'disabled'], [ (l 'ENABLED') => 'enabled']], class => ""
|
%= select_field 'Spamstatus' => [[(l 'DISABLED') => 'disabled'], [ (l 'ENABLED') => 'enabled']], class => ""
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_SPAM_SENSITIVITY'
|
%=l 'mai_LABEL_SPAM_SENSITIVITY'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'SpamSensitivity' => $mai_datas->{spamsensitivity} unless param 'SpamSensitivity';
|
% param 'SpamSensitivity' => $mai_datas->{spamsensitivity} unless param 'SpamSensitivity';
|
||||||
%= select_field 'SpamSensitivity' => $c->get_spam_sensitivity_opt(), class => ""
|
%= select_field 'SpamSensitivity' => $c->get_spam_sensitivity_opt(), class => ""
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_SPAM_TAGLEVEL'
|
%=l 'mai_LABEL_SPAM_TAGLEVEL'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'SpamTagLevel' => $mai_datas->{spamtaglevel} unless param 'SpamTagLevel';
|
% param 'SpamTagLevel' => $mai_datas->{spamtaglevel} unless param 'SpamTagLevel';
|
||||||
%= select_field 'SpamTagLevel' => $c->get_spam_level_options(), class => ""
|
%= select_field 'SpamTagLevel' => $c->get_spam_level_options(), class => ""
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_SPAM_REJECTLEVEL'
|
%=l 'mai_LABEL_SPAM_REJECTLEVEL'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'SpamRejectLevel' => $mai_datas->{spamrejectlevel} unless param 'SpamRejectLevel';
|
% param 'SpamRejectLevel' => $mai_datas->{spamrejectlevel} unless param 'SpamRejectLevel';
|
||||||
%= select_field 'SpamRejectLevel' => $c->get_spam_level_options(), class => ""
|
%= select_field 'SpamRejectLevel' => $c->get_spam_level_options(), class => ""
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_SORTSPAM'
|
%=l 'mai_LABEL_SORTSPAM'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'SpamSortSpam' => $mai_datas->{spamsortspam} unless param 'SpamSortSpam';
|
% param 'SpamSortSpam' => $mai_datas->{spamsortspam} unless param 'SpamSortSpam';
|
||||||
%= select_field 'SpamSortSpam' => [[(l 'DISABLED') => 'disabled'], [ (l 'ENABLED') => 'enabled']], class => ""
|
%= select_field 'SpamSortSpam' => [[(l 'DISABLED') => 'disabled'], [ (l 'ENABLED') => 'enabled']], class => ""
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
%=l 'mai_DESC_SPAM_SUBJECT'
|
%=l 'mai_DESC_SPAM_SUBJECT'
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_SPAM_SUBJECTTAG'
|
%=l 'mai_LABEL_SPAM_SUBJECTTAG'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'SpamSubjectTag' => $mai_datas->{spamsubjecttag} unless param 'SpamSubjectTag';
|
% param 'SpamSubjectTag' => $mai_datas->{spamsubjecttag} unless param 'SpamSubjectTag';
|
||||||
%= select_field 'SpamSubjectTag' => [[(l 'DISABLED') => 'disabled'], [ (l 'ENABLED') => 'enabled']], class => ""
|
%= select_field 'SpamSubjectTag' => [[(l 'DISABLED') => 'disabled'], [ (l 'ENABLED') => 'enabled']], class => ""
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_SPAM_SUBJECT'
|
%=l 'mai_LABEL_SPAM_SUBJECT'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'SpamSubject' => $mai_datas->{spamsubject} unless param 'SpamSubject';
|
% param 'SpamSubject' => $mai_datas->{spamsubject} unless param 'SpamSubject';
|
||||||
%= text_field 'SpamSubject' => class => ""
|
%= text_field 'SpamSubject' => class => ""
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
%=l 'mai_DESC_BLOCK_EXECUTABLE_CONTENT'
|
%=l 'mai_DESC_BLOCK_EXECUTABLE_CONTENT'
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_CONTENT_TO_BLOCK'
|
%=l 'mai_LABEL_CONTENT_TO_BLOCK'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'BlockExecutableContent' => $c->get_patterns_current_opt() unless param 'BlockExecutableContent';
|
% param 'BlockExecutableContent' => $c->get_patterns_current_opt() unless param 'BlockExecutableContent';
|
||||||
%= select_field 'BlockExecutableContent' => $c->get_patterns_opt(), class => "", multiple => "1"
|
%= select_field 'BlockExecutableContent' => $c->get_patterns_opt(), class => "", multiple => "1"
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
% my $btn = l('SAVE');
|
% my $btn = l('SAVE');
|
||||||
%= submit_button "$btn", class => ""
|
%= submit_button "$btn", class => ""
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
% use constant FALSE => 0;
|
% use constant FALSE => 0;
|
||||||
% use constant TRUE => 1;
|
% use constant TRUE => 1;
|
||||||
|
|
||||||
<div id="" class="">
|
<div>
|
||||||
|
|
||||||
% if (config->{debug} == 1) {
|
% if (config->{debug} == 1) {
|
||||||
<p>
|
<p>
|
||||||
@ -16,9 +16,10 @@
|
|||||||
% }
|
% }
|
||||||
|
|
||||||
% if ( stash 'error' ) {
|
% if ( stash 'error' ) {
|
||||||
<br><div class="">
|
<br>
|
||||||
|
<div class="">
|
||||||
%= $c->render_to_string(inline => stash 'error')
|
%= $c->render_to_string(inline => stash 'error')
|
||||||
</div>
|
</div>
|
||||||
%}
|
%}
|
||||||
|
|
||||||
<h1><%= $title%></h1>
|
<h1><%= $title%></h1>
|
||||||
@ -27,9 +28,11 @@
|
|||||||
|
|
||||||
%=l 'mai_DESC_MODE'
|
%=l 'mai_DESC_MODE'
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_MODE'
|
%=l 'mai_LABEL_MODE'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'FetchmailMethod' => $mai_datas->{fetchmailmethod} unless param 'FetchmailMethod';
|
% param 'FetchmailMethod' => $mai_datas->{fetchmailmethod} unless param 'FetchmailMethod';
|
||||||
<!--
|
<!--
|
||||||
<pre>
|
<pre>
|
||||||
@ -39,7 +42,8 @@
|
|||||||
</pre>
|
</pre>
|
||||||
-->
|
-->
|
||||||
%= select_field 'FetchmailMethod' => $c->get_retrieval_opt(), class => ""
|
%= select_field 'FetchmailMethod' => $c->get_retrieval_opt(), class => ""
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
%#=l 'mai_DESC_SMTP_AUTH_CONTROL'
|
%#=l 'mai_DESC_SMTP_AUTH_CONTROL'
|
||||||
<br />
|
<br />
|
||||||
@ -51,9 +55,11 @@
|
|||||||
<br />
|
<br />
|
||||||
|
|
||||||
% my $smtp_mesg=l('SMTP port %u allow client to authenticate:');
|
% my $smtp_mesg=l('SMTP port %u allow client to authenticate:');
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%= sprintf($smtp_mesg,$c->get_db_prop('qpsmtpd','TCPPort',25));
|
%= sprintf($smtp_mesg,$c->get_db_prop('qpsmtpd','TCPPort',25));
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'SMTPAuth' => $c->get_current_smtp_auth( FALSE ) unless param 'SMTPAuth';
|
% param 'SMTPAuth' => $c->get_current_smtp_auth( FALSE ) unless param 'SMTPAuth';
|
||||||
<!--
|
<!--
|
||||||
<pre>
|
<pre>
|
||||||
@ -64,23 +70,28 @@
|
|||||||
</pre>
|
</pre>
|
||||||
-->
|
-->
|
||||||
%= select_field 'SMTPAuth' => $c->get_smtp_auth_opt(), class => ""
|
%= select_field 'SMTPAuth' => $c->get_smtp_auth_opt(), class => ""
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
% my $smtp_mesg=l('SMTPS SSL/TLS auth: port %u status:');
|
% my $smtp_mesg=l('SMTPS SSL/TLS auth: port %u status:');
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%= sprintf($smtp_mesg,$c->get_db_prop('sqpsmtpd','TCPPort',465));
|
%= sprintf($smtp_mesg,$c->get_db_prop('sqpsmtpd','TCPPort',465));
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'sSMTPAuth' => $c->get_current_smtp_ssl_auth(FALSE,'s', TRUE) unless param 'sSMTPAuth';
|
% param 'sSMTPAuth' => $c->get_current_smtp_ssl_auth(FALSE,'s', TRUE) unless param 'sSMTPAuth';
|
||||||
|
|
||||||
%= select_field 'sSMTPAuth' => $c->get_smtp_ssl_auth_opt(), class => ""
|
%= select_field 'sSMTPAuth' => $c->get_smtp_ssl_auth_opt(), class => ""
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
%my $smtp_mesg=l('Submission port %u status:');
|
%my $smtp_mesg=l('Submission port %u status:');
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%= sprintf($smtp_mesg,$c->get_db_prop('uqpsmtpd','TCPPort',587));
|
%= sprintf($smtp_mesg,$c->get_db_prop('uqpsmtpd','TCPPort',587));
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'uSMTPAuth' => $c->get_current_smtp_ssl_auth(FALSE,'u', TRUE) unless param 'uSMTPAuth';
|
% param 'uSMTPAuth' => $c->get_current_smtp_ssl_auth(FALSE,'u', TRUE) unless param 'uSMTPAuth';
|
||||||
<!--
|
<!--
|
||||||
<pre>
|
<pre>
|
||||||
%= dumper $c->get_smtp_ssl_auth_opt()
|
%= dumper $c->get_smtp_ssl_auth_opt()
|
||||||
%= dumper $c->get_current_smtp_ssl_auth(FALSE,'s', TRUE)
|
%= dumper $c->get_current_smtp_ssl_auth(FALSE,'s', TRUE)
|
||||||
@ -88,9 +99,10 @@
|
|||||||
%= dumper $c->get_db_prop("uqpsmtpd","access")
|
%= dumper $c->get_db_prop("uqpsmtpd","access")
|
||||||
%= param 'uSMTPAuth'
|
%= param 'uSMTPAuth'
|
||||||
</pre>
|
</pre>
|
||||||
-->
|
-->
|
||||||
%= select_field 'uSMTPAuth' => $c->get_smtp_ssl_auth_opt(), class => ""
|
%= select_field 'uSMTPAuth' => $c->get_smtp_ssl_auth_opt(), class => ""
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
<!--<hr class="" />-->
|
<!--<hr class="" />-->
|
||||||
<h2>
|
<h2>
|
||||||
@ -99,63 +111,87 @@
|
|||||||
|
|
||||||
%=l 'mai_DESC_SECONDARY'
|
%=l 'mai_DESC_SECONDARY'
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_SECONDARY'
|
%=l 'mai_LABEL_SECONDARY'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'SecondaryMailServer' => $mai_datas->{secondarymailserver} unless param 'SecondaryMailServer';
|
% param 'SecondaryMailServer' => $mai_datas->{secondarymailserver} unless param 'SecondaryMailServer';
|
||||||
%= text_field 'SecondaryMailServer', class => ""
|
%= text_field 'SecondaryMailServer', class => ""
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
%=l 'mai_DESC_FETCH_PERIOD'
|
%=l 'mai_DESC_FETCH_PERIOD'
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_FETCH_PERIOD'
|
%=l 'mai_LABEL_FETCH_PERIOD'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'FreqOffice' => $mai_datas->{freqoffice} unless param 'FreqOffice';
|
% param 'FreqOffice' => $mai_datas->{freqoffice} unless param 'FreqOffice';
|
||||||
%= select_field 'FreqOffice' => $c->fetchmail_freq(), class => ""
|
%= select_field 'FreqOffice' => $c->fetchmail_freq(), class => ""
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_FETCH_PERIOD_NIGHTS'
|
%=l 'mai_LABEL_FETCH_PERIOD_NIGHTS'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'FreqOutside' => $mai_datas->{freqoutside} unless param 'FreqOutside';
|
% param 'FreqOutside' => $mai_datas->{freqoutside} unless param 'FreqOutside';
|
||||||
%= select_field 'FreqOutside' => $c->fetchmail_freq(), class => ""
|
%= select_field 'FreqOutside' => $c->fetchmail_freq(), class => ""
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_FETCH_PERIOD_WEEKENDS'
|
%=l 'mai_LABEL_FETCH_PERIOD_WEEKENDS'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'FreqWeekend' => $mai_datas->{freqweekend} unless param 'FreqWeekend';
|
% param 'FreqWeekend' => $mai_datas->{freqweekend} unless param 'FreqWeekend';
|
||||||
%= select_field 'FreqWeekend' => $c->fetchmail_freq(), class => ""
|
%= select_field 'FreqWeekend' => $c->fetchmail_freq(), class => ""
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_POP_ACCOUNT'
|
%=l 'mai_LABEL_POP_ACCOUNT'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'SecondaryMailAccount' => $mai_datas->{secondarymailaccount} unless param 'SecondaryMailAccount';
|
% param 'SecondaryMailAccount' => $mai_datas->{secondarymailaccount} unless param 'SecondaryMailAccount';
|
||||||
%= text_field 'SecondaryMailAccount', class => ""
|
%= text_field 'SecondaryMailAccount', class => ""
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_POP_PASS'
|
%=l 'mai_LABEL_POP_PASS'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'SecondaryMailPassword' => $mai_datas->{secondarymailpassword} unless param 'SecondaryMailPassword';
|
% param 'SecondaryMailPassword' => $mai_datas->{secondarymailpassword} unless param 'SecondaryMailPassword';
|
||||||
%= password_field 'SecondaryMailPassword', class => ""
|
%= password_field 'SecondaryMailPassword', class => ""
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_SORT_METHOD'
|
%=l 'mai_LABEL_SORT_METHOD'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'SpecifyHeader' => $mai_datas->{specifyheader} unless param 'SpecifyHeader';
|
% param 'SpecifyHeader' => $mai_datas->{specifyheader} unless param 'SpecifyHeader';
|
||||||
%= select_field 'SpecifyHeader' => [[(l 'mai_DEFAULT') => 'off'], [(l 'mai_SPECIFY_BELOW') => 'on']], class => ""
|
%= select_field 'SpecifyHeader' => [[(l 'mai_DEFAULT') => 'off'], [(l 'mai_SPECIFY_BELOW') => 'on']], class => ""
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_SORT_HEADER'
|
%=l 'mai_LABEL_SORT_HEADER'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'SecondaryMailEnvelope' => $mai_datas->{secondarymailenvelope} unless param 'SecondaryMailEnvelope';
|
% param 'SecondaryMailEnvelope' => $mai_datas->{secondarymailenvelope} unless param 'SecondaryMailEnvelope';
|
||||||
%= text_field 'SecondaryMailEnvelope', class => ""
|
%= text_field 'SecondaryMailEnvelope', class => ""
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
% my $btn = l('SAVE');
|
% my $btn = l('SAVE');
|
||||||
%= submit_button "$btn", class => ""
|
%= submit_button "$btn", class => ""
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
% use constant FALSE => 0;
|
% use constant FALSE => 0;
|
||||||
% use constant TRUE => 1;
|
% use constant TRUE => 1;
|
||||||
|
|
||||||
<div id="" class="">
|
<div>
|
||||||
|
|
||||||
% if (config->{debug} == TRUE) {
|
% if (config->{debug} == TRUE) {
|
||||||
<p>
|
<p>
|
||||||
@ -17,31 +17,40 @@
|
|||||||
% if ( stash 'error' ) {
|
% if ( stash 'error' ) {
|
||||||
<br><div class="">
|
<br><div class="">
|
||||||
%= $c->render_to_string(inline => stash 'error')
|
%= $c->render_to_string(inline => stash 'error')
|
||||||
</div>
|
</div>
|
||||||
%}
|
%}
|
||||||
|
|
||||||
<h1><%= $title%></h1>
|
<h1><%= $title%></h1>
|
||||||
|
|
||||||
%= form_for 'emailsettings' => (method => 'POST') => begin
|
%= form_for 'emailsettings' => (method => 'POST') => begin
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_POP_ACCESS_CONTROL'
|
%=l 'mai_LABEL_POP_ACCESS_CONTROL'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= $c->get_current_pop3_access( TRUE )
|
%= $c->get_current_pop3_access( TRUE )
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_IMAP_ACCESS_CONTROL'
|
%=l 'mai_LABEL_IMAP_ACCESS_CONTROL'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= $c->get_current_imap_access( TRUE )
|
%= $c->get_current_imap_access( TRUE )
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_WEBMAIL'
|
%=l 'mai_LABEL_WEBMAIL'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= $c->get_current_webmail_status( TRUE )
|
%= $c->get_current_webmail_status( TRUE )
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
% my $btn = l('mai_DESC_STATE_ACCESS_BUTTON');
|
% my $btn = l('mai_DESC_STATE_ACCESS_BUTTON');
|
||||||
<div class="">
|
<div class="">
|
||||||
%= submit_button "$btn", class => ""
|
%= submit_button "$btn", class => ""
|
||||||
</div>
|
</div>
|
||||||
@ -53,23 +62,32 @@
|
|||||||
<!--<hr class="" />-->
|
<!--<hr class="" />-->
|
||||||
|
|
||||||
%= form_for 'emailsettings' => (method => 'POST') => begin
|
%= form_for 'emailsettings' => (method => 'POST') => begin
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_VIRUS_SCAN'
|
%=l 'mai_LABEL_VIRUS_SCAN'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= $c->get_virus_status(TRUE)
|
%= $c->get_virus_status(TRUE)
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_SPAM_SCAN'
|
%=l 'mai_LABEL_SPAM_SCAN'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= $c->get_spam_status(TRUE)
|
%= $c->get_spam_status(TRUE)
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_BLOCK_EXECUTABLE_CONTENT'
|
%=l 'mai_LABEL_BLOCK_EXECUTABLE_CONTENT'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= $c->get_patterns_status(TRUE)
|
%= $c->get_patterns_status(TRUE)
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
% my $btn = l('mai_DESC_STATE_FILTERING_BUTTON');
|
% my $btn = l('mai_DESC_STATE_FILTERING_BUTTON');
|
||||||
<div class="">
|
<div class="">
|
||||||
@ -83,34 +101,46 @@
|
|||||||
<!--<hr class="" />-->
|
<!--<hr class="" />-->
|
||||||
|
|
||||||
%= form_for 'emailsettings' => (method => 'POST') => begin
|
%= form_for 'emailsettings' => (method => 'POST') => begin
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_MODE'
|
%=l 'mai_LABEL_MODE'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= $mai_datas->{fetchmailmethod}
|
%= $mai_datas->{fetchmailmethod}
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
% my $smtp_mesg;
|
% my $smtp_mesg;
|
||||||
|
|
||||||
% $smtp_mesg=l('SMTP port %u allow client to authenticate:');
|
% $smtp_mesg=l('SMTP port %u allow client to authenticate:');
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%= sprintf($smtp_mesg,$c->get_db_prop('qpsmtpd','TCPPort',25));
|
%= sprintf($smtp_mesg,$c->get_db_prop('qpsmtpd','TCPPort',25));
|
||||||
</span><span class="">
|
</span>
|
||||||
%= $c->get_current_smtp_auth( TRUE )
|
<span class="">
|
||||||
</span></p>
|
%= $c->get_current_smtp_auth( TRUE )
|
||||||
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
% $smtp_mesg=l('SMTPS SSL/TLS auth: port %u status:');
|
% $smtp_mesg=l('SMTPS SSL/TLS auth: port %u status:');
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%= sprintf($smtp_mesg,$c->get_db_prop('sqpsmtpd','TCPPort',465));
|
%= sprintf($smtp_mesg,$c->get_db_prop('sqpsmtpd','TCPPort',465));
|
||||||
</span><span class="">
|
</span>
|
||||||
%= $c->get_current_smtp_ssl_auth( TRUE, 's', FALSE )
|
<span class="">
|
||||||
</span></p>
|
%= $c->get_current_smtp_ssl_auth( TRUE, 's', FALSE )
|
||||||
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
% $smtp_mesg=l 'Submission port %u status:';
|
% $smtp_mesg=l 'Submission port %u status:';
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%= sprintf($smtp_mesg,$c->get_db_prop('uqpsmtpd','TCPPort',587));
|
%= sprintf($smtp_mesg,$c->get_db_prop('uqpsmtpd','TCPPort',587));
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= $c->get_current_smtp_ssl_auth( TRUE,'u', FALSE )
|
%= $c->get_current_smtp_ssl_auth( TRUE,'u', FALSE )
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
<br />
|
<br />
|
||||||
|
|
||||||
% my $btn = l('mai_DESC_STATE_RECEPTION_BUTTON');
|
% my $btn = l('mai_DESC_STATE_RECEPTION_BUTTON');
|
||||||
@ -125,27 +155,36 @@
|
|||||||
<!--<hr class="" />-->
|
<!--<hr class="" />-->
|
||||||
|
|
||||||
%= form_for 'emailsettings' => (method => 'POST') => begin
|
%= form_for 'emailsettings' => (method => 'POST') => begin
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_UNKNOWN'
|
%=l 'mai_LABEL_UNKNOWN'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= $c->get_emailunknownuser_status( TRUE )
|
%= $c->get_emailunknownuser_status( TRUE )
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_DELEGATE'
|
%=l 'mai_LABEL_DELEGATE'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= $c->get_value('DelegateMailServer')
|
%= $c->get_value('DelegateMailServer')
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'mai_LABEL_SMARTHOST'
|
%=l 'mai_LABEL_SMARTHOST'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= $c->get_value('SMTPSmartHost')
|
%= $c->get_value('SMTPSmartHost')
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
% my $btn = l('mai_DESC_STATE_DELIVERY_BUTTON');
|
% my $btn = l('mai_DESC_STATE_DELIVERY_BUTTON');
|
||||||
<div class="">
|
<div class="">
|
||||||
%= submit_button "$btn", class => ""
|
%= submit_button "$btn", class => ""
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
%= hidden_field 'trt' => 'DEL'
|
%= hidden_field 'trt' => 'DEL'
|
||||||
|
@ -2,18 +2,20 @@
|
|||||||
|
|
||||||
% content_for 'module' => begin
|
% content_for 'module' => begin
|
||||||
|
|
||||||
<div id="" class="">
|
<div>
|
||||||
% if (config->{debug} == 1) {
|
% if (config->{debug} == 1) {
|
||||||
<p>
|
<p>
|
||||||
%= dumper $c->current_route
|
%= dumper $c->current_route
|
||||||
</p>
|
</p>
|
||||||
% }
|
% }
|
||||||
% if ( stash 'error' ) {
|
% if ( stash 'error' ) {
|
||||||
<br><div class="">
|
<br>
|
||||||
|
<div class="">
|
||||||
%= $c->render_to_string(inline => stash 'error')
|
%= $c->render_to_string(inline => stash 'error')
|
||||||
</div>
|
</div>
|
||||||
%}
|
%}
|
||||||
<h1> Embedded - <%=$title %></h1><br>
|
<h1> Embedded - <%=$title %></h1>
|
||||||
|
<br>
|
||||||
<p>If the legacy panel does not appear, then you may not be logged into the original Server manager.<br />You can log in by clicking <a href="/server-manager" target='_blank'>here</a>. Or by clicking on the "Legacy SM" button at the top of the window.</p>
|
<p>If the legacy panel does not appear, then you may not be logged into the original Server manager.<br />You can log in by clicking <a href="/server-manager" target='_blank'>here</a>. Or by clicking on the "Legacy SM" button at the top of the window.</p>
|
||||||
% my $height = $c->stash('height') | '600px';
|
% my $height = $c->stash('height') | '600px';
|
||||||
% if ($height !~ /px$/) { $height = $height.'px';}
|
% if ($height !~ /px$/) { $height = $height.'px';}
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
% content_for 'module' => begin
|
% content_for 'module' => begin
|
||||||
|
|
||||||
<div id="" class="">
|
<div>
|
||||||
|
|
||||||
% if (config->{debug} == 1) {
|
% if (config->{debug} == 1) {
|
||||||
<p>
|
<p>
|
||||||
@ -16,9 +16,10 @@
|
|||||||
</h1>
|
</h1>
|
||||||
|
|
||||||
% if ( stash 'error' ) {
|
% if ( stash 'error' ) {
|
||||||
<br><div class="">
|
<br>
|
||||||
|
<div class="">
|
||||||
%= $c->render_to_string(inline => stash 'error')
|
%= $c->render_to_string(inline => stash 'error')
|
||||||
</div>
|
</div>
|
||||||
%}
|
%}
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
@ -33,38 +34,50 @@
|
|||||||
</p>
|
</p>
|
||||||
|
|
||||||
%= form_for $url => (method => 'POST') => begin
|
%= form_for $url => (method => 'POST') => begin
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%= l 'pwd_YOUR_ACCOUNT'
|
%= l 'pwd_YOUR_ACCOUNT'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= $pwd_datas->{Account}
|
%= $pwd_datas->{Account}
|
||||||
</span>
|
</span>
|
||||||
%= hidden_field 'User' => $pwd_datas->{Account}
|
%= hidden_field 'User' => $pwd_datas->{Account}
|
||||||
%= hidden_field 'Trt' => $pwd_datas->{trt}
|
%= hidden_field 'Trt' => $pwd_datas->{trt}
|
||||||
%= hidden_field 'jwt' => $pwd_datas->{jwt}
|
%= hidden_field 'jwt' => $pwd_datas->{jwt}
|
||||||
<br><br></p>
|
<br><br>
|
||||||
|
</p>
|
||||||
|
|
||||||
% if ( $pwd_datas->{trt} ne 'RESET' ) {
|
% if ( $pwd_datas->{trt} ne 'RESET' ) {
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%= l 'pwd_PASSWORD_OLD'
|
%= l 'pwd_PASSWORD_OLD'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= password_field 'Oldpass', class => "", class="">'sme-password'
|
%= password_field 'Oldpass', class => "", class="">'sme-password'
|
||||||
</span>
|
</span>
|
||||||
<br><br></p>
|
<br><br>
|
||||||
|
</p>
|
||||||
% }
|
% }
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'pwd_PASSWORD_NEW'
|
%=l 'pwd_PASSWORD_NEW'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= password_field 'Pass', class => "", class="">'sme-password'
|
%= password_field 'Pass', class => "", class="">'sme-password'
|
||||||
</span>
|
</span>
|
||||||
<br><br></p>
|
<br><br>
|
||||||
|
</p>
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'pwd_PASSWORD_VERIFY_NEW'
|
%=l 'pwd_PASSWORD_VERIFY_NEW'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= password_field 'Passverify', class => "", class="">'sme-password'
|
%= password_field 'Passverify', class => "", class="">'sme-password'
|
||||||
</span>
|
</span>
|
||||||
<br><br></p>
|
<br><br>
|
||||||
|
</p>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
<br>
|
<br>
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
% layout 'AdminLTE', title => "Sme server 2 - viewlogfiles";
|
% layout 'AdminLTE', title => "Sme server 2 - viewlogfiles";
|
||||||
|
|
||||||
% content_for 'module' => begin
|
% content_for 'module' => begin
|
||||||
<div id="" class="">
|
<div>
|
||||||
%if (config->{debug} == 1) {
|
%if (config->{debug} == 1) {
|
||||||
<p>
|
<p>
|
||||||
(DBG)route: <%= $c->current_route %><br>
|
(DBG)route: <%= $c->current_route %><br>
|
||||||
@ -18,7 +18,8 @@
|
|||||||
<br>
|
<br>
|
||||||
<span class="">
|
<span class="">
|
||||||
%=l 'log_LOG_FILE_SELECT_DESC'
|
%=l 'log_LOG_FILE_SELECT_DESC'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'Filename' => 'messages';
|
% param 'Filename' => 'messages';
|
||||||
<!-- select_field 'Filename' => [['toto'], ['tata']], class => "" -->
|
<!-- select_field 'Filename' => [['toto'], ['tata']], class => "" -->
|
||||||
%= select_field 'Filename' => $c->findlogFiles(), class => ""
|
%= select_field 'Filename' => $c->findlogFiles(), class => ""
|
||||||
@ -30,7 +31,8 @@
|
|||||||
<br>
|
<br>
|
||||||
<span class="">
|
<span class="">
|
||||||
%=l 'log_FILTER_PATTERN_LABEL'
|
%=l 'log_FILTER_PATTERN_LABEL'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= text_field 'Matchpattern', class => ""
|
%= text_field 'Matchpattern', class => ""
|
||||||
</span>
|
</span>
|
||||||
</p>
|
</p>
|
||||||
@ -40,7 +42,8 @@
|
|||||||
<br>
|
<br>
|
||||||
<span class="">
|
<span class="">
|
||||||
%=l 'log_MATCH_PATTERN_LABEL'
|
%=l 'log_MATCH_PATTERN_LABEL'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= text_field 'Highlightpattern', class => ""
|
%= text_field 'Highlightpattern', class => ""
|
||||||
</span>
|
</span>
|
||||||
</p>
|
</p>
|
||||||
@ -50,7 +53,8 @@
|
|||||||
<br>
|
<br>
|
||||||
<span class="">
|
<span class="">
|
||||||
%=l 'log_OP_LABEL'
|
%=l 'log_OP_LABEL'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%if ($log_datas->{'default_op'} eq 'download') {
|
%if ($log_datas->{'default_op'} eq 'download') {
|
||||||
% param 'Operation' => 'download';
|
% param 'Operation' => 'download';
|
||||||
%}
|
%}
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
% content_for 'module' => begin
|
% content_for 'module' => begin
|
||||||
|
|
||||||
<div id="" class="">
|
<div>
|
||||||
|
|
||||||
% if (config->{debug} == 1) {
|
% if (config->{debug} == 1) {
|
||||||
<p>
|
<p>
|
||||||
@ -26,7 +26,7 @@
|
|||||||
%= hidden_field 'Highlightpattern' => $log_datas->{highlightpattern}
|
%= hidden_field 'Highlightpattern' => $log_datas->{highlightpattern}
|
||||||
%= hidden_field 'Operation' => $log_datas->{operation}
|
%= hidden_field 'Operation' => $log_datas->{operation}
|
||||||
% end
|
% end
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
%end
|
%end
|
||||||
|
@ -1,8 +1,9 @@
|
|||||||
% layout 'AdminLTE', title => 'Sme server 2 - IndexT';
|
% layout 'AdminLTE', title => 'Sme server 2 - IndexT';
|
||||||
|
|
||||||
% content_for 'module' => begin
|
% content_for 'module' => begin
|
||||||
<div id="" class="">
|
<div>
|
||||||
<p>Index on line - Welcome page<br>
|
<p>Index on line - Welcome page
|
||||||
|
<br>
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
Cogo diam enim ibidem paulatim pertineo velit. Comis patria pertineo secundum. Aliquip laoreet quibus zelus. Gravis incassum interdico iustum lucidus neo os paratus. Autem causa haero pneum similis sudo vindico. Iusto molior neque oppeto. Ideo minim nibh refoveo veniam vereor virtus. Appellatio pala scisco.
|
Cogo diam enim ibidem paulatim pertineo velit. Comis patria pertineo secundum. Aliquip laoreet quibus zelus. Gravis incassum interdico iustum lucidus neo os paratus. Autem causa haero pneum similis sudo vindico. Iusto molior neque oppeto. Ideo minim nibh refoveo veniam vereor virtus. Appellatio pala scisco.
|
||||||
@ -31,31 +32,33 @@ Abdo abigo aptent commoveo inhibeo molior nibh plaga pneum zelus. Conventio geni
|
|||||||
% my %nav = %{SrvMngr::navigation2->getNavigation( $c->languages() )};
|
% my %nav = %{SrvMngr::navigation2->getNavigation( $c->languages() )};
|
||||||
<!-- % = dumper %nav -->
|
<!-- % = dumper %nav -->
|
||||||
|
|
||||||
<div id="">
|
<div>
|
||||||
% foreach my $h (sort { ($nav{$a}{'WEIGHT'}/$nav{$a}{'COUNT'})
|
% foreach my $h (sort { ($nav{$a}{'WEIGHT'}/$nav{$a}{'COUNT'})
|
||||||
% <=> ($nav{$b}{'WEIGHT'}/$nav{$b}{'COUNT'}) } keys %nav) {
|
% <=> ($nav{$b}{'WEIGHT'}/$nav{$b}{'COUNT'}) } keys %nav) {
|
||||||
<div class="">
|
|
||||||
%= $h
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
% foreach (sort { $a->{'WEIGHT'} <=> $b->{'WEIGHT'} } @{$nav{$h}{'DESCRIPTIONS'}}) {
|
<div>
|
||||||
% my ($target, $classNew) = ( $_->{'FILENAME'} =~ m/^2\// ) ?
|
%= $h
|
||||||
% ('_self',' accent') :
|
|
||||||
% ('main','') ;
|
|
||||||
|
|
||||||
% my $href = '/server-manager' . $_->{'FILENAME'};
|
% foreach (sort { $a->{'WEIGHT'} <=> $b->{'WEIGHT'} } @{$nav{$h}{'DESCRIPTIONS'}}) {
|
||||||
<div class=""><a class="" target='
|
% my ($target, $classNew) = ( $_->{'FILENAME'} =~ m/^2\// ) ?
|
||||||
%= $target
|
% ('_self',' accent') :
|
||||||
' onclick=\"swapClasses('sme
|
% ('main','') ;
|
||||||
%= $c
|
|
||||||
')\" id="" href='
|
|
||||||
%= $href
|
|
||||||
'>
|
|
||||||
%= $_->{'DESCRIPTION'}
|
|
||||||
</a></div>
|
|
||||||
|
|
||||||
% $c++;
|
% my $href = '/server-manager' . $_->{'FILENAME'};
|
||||||
% }
|
<div class=""><a class="" target='
|
||||||
|
%= $target
|
||||||
|
' onclick=\"swapClasses('sme
|
||||||
|
%= $c
|
||||||
|
')\" id="" href='
|
||||||
|
%= $href
|
||||||
|
'>
|
||||||
|
%= $_->{'DESCRIPTION'}
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
% $c++;
|
||||||
|
% }
|
||||||
|
|
||||||
% }
|
% }
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
% content_for 'module' => begin
|
% content_for 'module' => begin
|
||||||
|
|
||||||
<div id="" class="">
|
<div>
|
||||||
<p><br>dev<br> What else !!!
|
<p><br>dev<br> What else !!!
|
||||||
The page you were requesting
|
The page you were requesting
|
||||||
"<%= $self->req->url->path || '/' %>"
|
"<%= $self->req->url->path || '/' %>"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
% layout 'AdminLTE', title => "Sme server 2 - workgroup";
|
% layout 'AdminLTE', title => "Sme server 2 - workgroup";
|
||||||
|
|
||||||
% content_for 'module' => begin
|
% content_for 'module' => begin
|
||||||
<div id="" class="">
|
<div>
|
||||||
|
|
||||||
%if (config->{debug} == 1) {
|
%if (config->{debug} == 1) {
|
||||||
<p>
|
<p>
|
||||||
@ -23,7 +23,8 @@
|
|||||||
<br><br>
|
<br><br>
|
||||||
<span class="">
|
<span class="">
|
||||||
%=l 'wkg_LABEL_WORKGROUP', class => ""
|
%=l 'wkg_LABEL_WORKGROUP', class => ""
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= text_field 'Workgroup' => $wkg_datas->{Workgroup}, class => "" , pattern=>".{1,15}", title=>"Limited to 15 characters by the NETBIOS"
|
%= text_field 'Workgroup' => $wkg_datas->{Workgroup}, class => "" , pattern=>".{1,15}", title=>"Limited to 15 characters by the NETBIOS"
|
||||||
</span>
|
</span>
|
||||||
</p>
|
</p>
|
||||||
@ -32,7 +33,8 @@
|
|||||||
<br><br>
|
<br><br>
|
||||||
<span class="">
|
<span class="">
|
||||||
%=l 'wkg_LABEL_SERVERNAME', class => ""
|
%=l 'wkg_LABEL_SERVERNAME', class => ""
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= text_field 'ServerName' => $wkg_datas->{ServerName}, class => ""
|
%= text_field 'ServerName' => $wkg_datas->{ServerName}, class => ""
|
||||||
</span>
|
</span>
|
||||||
</p>
|
</p>
|
||||||
@ -41,7 +43,8 @@
|
|||||||
<br>
|
<br>
|
||||||
<span class="">
|
<span class="">
|
||||||
%=l 'wkg_LABEL_PDC', class => ""
|
%=l 'wkg_LABEL_PDC', class => ""
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'ServerRole' => $wkg_datas->{ServerRole} unless param 'ServerRole';
|
% param 'ServerRole' => $wkg_datas->{ServerRole} unless param 'ServerRole';
|
||||||
%= select_field 'ServerRole' => [[ (l 'YES') => 'PDC'], [ (l 'NO') => 'WS']], class => ""
|
%= select_field 'ServerRole' => [[ (l 'YES') => 'PDC'], [ (l 'NO') => 'WS']], class => ""
|
||||||
</span>
|
</span>
|
||||||
@ -51,7 +54,8 @@
|
|||||||
<br>
|
<br>
|
||||||
<span class="">
|
<span class="">
|
||||||
%=l 'wkg_LABEL_ROAM', class => ""
|
%=l 'wkg_LABEL_ROAM', class => ""
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'RoamingProfiles' => $wkg_datas->{RoamingProfiles} unless param 'RoamingProfiles';
|
% param 'RoamingProfiles' => $wkg_datas->{RoamingProfiles} unless param 'RoamingProfiles';
|
||||||
%= select_field 'RoamingProfiles' => [[ (l 'YES') => 'yes'], [ (l 'NO') => 'no']], class => ""
|
%= select_field 'RoamingProfiles' => [[ (l 'YES') => 'yes'], [ (l 'NO') => 'no']], class => ""
|
||||||
</span>
|
</span>
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
% content_for 'module' => begin
|
% content_for 'module' => begin
|
||||||
|
|
||||||
<div id="" class="">
|
<div>
|
||||||
% if (config->{debug} == 1) {
|
% if (config->{debug} == 1) {
|
||||||
<p>
|
<p>
|
||||||
%= dumper $c->current_route
|
%= dumper $c->current_route
|
||||||
@ -13,25 +13,31 @@
|
|||||||
<h1><%= $title%></h1>
|
<h1><%= $title%></h1>
|
||||||
|
|
||||||
% if ( $notif ) {
|
% if ( $notif ) {
|
||||||
<br><span class="">
|
<br>
|
||||||
|
<span class="">
|
||||||
%= $notif
|
%= $notif
|
||||||
</span>
|
</span>
|
||||||
%}
|
%}
|
||||||
|
|
||||||
% if ( $c->is_empty('updates') ) {
|
% if ( $c->is_empty('updates') ) {
|
||||||
<br><div class=""><h2>
|
<br>
|
||||||
|
<div class=""><h2>
|
||||||
%=l 'yum_TITLE_UPTODATE'
|
%=l 'yum_TITLE_UPTODATE'
|
||||||
</h2>
|
</h2>
|
||||||
%=l 'yum_DESC_UPTODATE'
|
%=l 'yum_DESC_UPTODATE'
|
||||||
</div><br>
|
</div>
|
||||||
|
<br>
|
||||||
%}
|
%}
|
||||||
|
|
||||||
% if ( $c->non_empty('updates') ) {
|
% if ( $c->non_empty('updates') ) {
|
||||||
<br><div class=""><h2>
|
<br>
|
||||||
|
<div class="">
|
||||||
|
<h2>
|
||||||
%=l 'yum_TITLE_UPDATES_AVAILABLE'
|
%=l 'yum_TITLE_UPDATES_AVAILABLE'
|
||||||
</h2>
|
</h2>
|
||||||
%=l 'yum_DESC_UPDATES_AVAILABLE'
|
%=l 'yum_DESC_UPDATES_AVAILABLE'
|
||||||
</div><br>
|
</div>
|
||||||
|
<br>
|
||||||
|
|
||||||
%= form_for 'yum' => (method => 'POST') => begin
|
%= form_for 'yum' => (method => 'POST') => begin
|
||||||
%= hidden_field 'trt' => 'UPDT'
|
%= hidden_field 'trt' => 'UPDT'
|
||||||
@ -59,37 +65,52 @@
|
|||||||
|
|
||||||
%= form_for 'yum' => (method => 'POST') => begin
|
%= form_for 'yum' => (method => 'POST') => begin
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'yum_LABEL_YUM_STATUS'
|
%=l 'yum_LABEL_YUM_STATUS'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= $c->get_status('status', 'localise')
|
%= $c->get_status('status', 'localise')
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'yum_LABEL_YUM_PACKAGEFUNCTIONS'
|
%=l 'yum_LABEL_YUM_PACKAGEFUNCTIONS'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= $c->get_status('PackageFunctions', 'localise')
|
%= $c->get_status('PackageFunctions', 'localise')
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'yum_LABEL_YUM_DELTARPMPROCESS'
|
%=l 'yum_LABEL_YUM_DELTARPMPROCESS'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= $c->get_status('DeltaRpmProcess', 'localise')
|
%= $c->get_status('DeltaRpmProcess', 'localise')
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'yum_LABEL_YUM_DOWNLOADONLY'
|
%=l 'yum_LABEL_YUM_DOWNLOADONLY'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= $c->get_status('DownloadOnly', 'localise')
|
%= $c->get_status('DownloadOnly', 'localise')
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'yum_LABEL_YUM_AUTOINSTALLUPDATES'
|
%=l 'yum_LABEL_YUM_AUTOINSTALLUPDATES'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
%= $c->get_status('AutoInstallUpdates', 'localise')
|
%= $c->get_status('AutoInstallUpdates', 'localise')
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
%= hidden_field 'trt' => 'CONF'
|
%= hidden_field 'trt' => 'CONF'
|
||||||
<br>
|
<br>
|
||||||
%= submit_button $c->l('yum_BUTTON_CONFIGURATION'), class => ""
|
%= submit_button $c->l('yum_BUTTON_CONFIGURATION'), class => ""
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
% content_for 'module' => begin
|
% content_for 'module' => begin
|
||||||
|
|
||||||
<div id="" class="">
|
<div>
|
||||||
% if (config->{debug} == 1) {
|
% if (config->{debug} == 1) {
|
||||||
<p>
|
<p>
|
||||||
%= dumper $c->current_route
|
%= dumper $c->current_route
|
||||||
@ -13,71 +13,90 @@
|
|||||||
<h1><%= $title%></h1>
|
<h1><%= $title%></h1>
|
||||||
|
|
||||||
% if ( $notif ) {
|
% if ( $notif ) {
|
||||||
<br><div class="">
|
<br>
|
||||||
|
<div class="">
|
||||||
%= $notif
|
%= $notif
|
||||||
</div>
|
</div>
|
||||||
%}
|
%}
|
||||||
|
|
||||||
%= form_for 'yumd' => (method => 'POST') => begin
|
%= form_for 'yumd' => (method => 'POST') => begin
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'yum_LABEL_YUM_STATUS'
|
%=l 'yum_LABEL_YUM_STATUS'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'yum_check4updates' => $c->get_status('check4updates') unless param 'yum_check4updates';
|
% param 'yum_check4updates' => $c->get_status('check4updates') unless param 'yum_check4updates';
|
||||||
%= select_field 'yum_check4updates' => $c->get_check_freq_opt()
|
%= select_field 'yum_check4updates' => $c->get_check_freq_opt()
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
<br>
|
<br>
|
||||||
%=l 'yum_DESC_YUM_PACKAGEFUNCTIONS'
|
%=l 'yum_DESC_YUM_PACKAGEFUNCTIONS'
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'yum_LABEL_YUM_PACKAGEFUNCTIONS'
|
%=l 'yum_LABEL_YUM_PACKAGEFUNCTIONS'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'yum_PackageFunctions' => $c->get_status('PackageFunctions') unless param 'yum_PackageFunctions';
|
% param 'yum_PackageFunctions' => $c->get_status('PackageFunctions') unless param 'yum_PackageFunctions';
|
||||||
%= select_field 'yum_PackageFunctions' => [[ $c->l('DISABLED') => 'disabled'], [ $c->l('ENABLED') => 'enabled']]
|
%= select_field 'yum_PackageFunctions' => [[ $c->l('DISABLED') => 'disabled'], [ $c->l('ENABLED') => 'enabled']]
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
<br>
|
<br>
|
||||||
%=l 'yum_DESC_ENABLED_REPOSITORIES'
|
%=l 'yum_DESC_ENABLED_REPOSITORIES'
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'yum_LABEL_ENABLED_REPOSITORIES'
|
%=l 'yum_LABEL_ENABLED_REPOSITORIES'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'SelectedRepositories' => $c->get_repository_current_options() unless param 'SelectedRepositories';
|
% param 'SelectedRepositories' => $c->get_repository_current_options() unless param 'SelectedRepositories';
|
||||||
%= select_field 'SelectedRepositories' => $c->get_repository_options2(), class => "", multiple => '1'
|
%= select_field 'SelectedRepositories' => $c->get_repository_options2(), class => "", multiple => '1'
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
<br>
|
<br>
|
||||||
%=l 'yum_DESC_YUM_DELTARPMPROCESS'
|
%=l 'yum_DESC_YUM_DELTARPMPROCESS'
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'yum_LABEL_YUM_DELTARPMPROCESS'
|
%=l 'yum_LABEL_YUM_DELTARPMPROCESS'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'yum_DeltaRpmProcess' => $c->get_status('DeltaRpmProcess') unless param 'yum_DeltaRpmProcess';
|
% param 'yum_DeltaRpmProcess' => $c->get_status('DeltaRpmProcess') unless param 'yum_DeltaRpmProcess';
|
||||||
%= select_field 'yum_DeltaRpmProcess' => [[ $c->l('DISABLED') => 'disabled'], [ $c->l('ENABLED') => 'enabled']]
|
%= select_field 'yum_DeltaRpmProcess' => [[ $c->l('DISABLED') => 'disabled'], [ $c->l('ENABLED') => 'enabled']]
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
<br>
|
<br>
|
||||||
%=l 'yum_DESC_YUM_DOWNLOADONLY'
|
%=l 'yum_DESC_YUM_DOWNLOADONLY'
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'yum_LABEL_YUM_DOWNLOADONLY'
|
%=l 'yum_LABEL_YUM_DOWNLOADONLY'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'yum_DownloadOnly' => $c->get_status('DownloadOnly') unless param 'yum_DownloadOnly';
|
% param 'yum_DownloadOnly' => $c->get_status('DownloadOnly') unless param 'yum_DownloadOnly';
|
||||||
%= select_field 'yum_DownloadOnly' => [[ $c->l('DISABLED') => 'disabled'], [ $c->l('ENABLED') => 'enabled']]
|
%= select_field 'yum_DownloadOnly' => [[ $c->l('DISABLED') => 'disabled'], [ $c->l('ENABLED') => 'enabled']]
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
<br>
|
<br>
|
||||||
%=l 'yum_DESC_YUM_AUTOINSTALLUPDATES'
|
%=l 'yum_DESC_YUM_AUTOINSTALLUPDATES'
|
||||||
|
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'yum_LABEL_YUM_AUTOINSTALLUPDATES'
|
%=l 'yum_LABEL_YUM_AUTOINSTALLUPDATES'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'yum_AutoInstallUpdates' => $c->get_status('AutoInstallUpdates') unless param 'yum_AutoInstallUpdates';
|
% param 'yum_AutoInstallUpdates' => $c->get_status('AutoInstallUpdates') unless param 'yum_AutoInstallUpdates';
|
||||||
%= select_field 'yum_AutoInstallUpdates' => [[ $c->l('DISABLED') => 'disabled'], [ $c->l('ENABLED') => 'enabled']]
|
%= select_field 'yum_AutoInstallUpdates' => [[ $c->l('DISABLED') => 'disabled'], [ $c->l('ENABLED') => 'enabled']]
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
|
|
||||||
%= hidden_field 'trt' => 'CONF'
|
%= hidden_field 'trt' => 'CONF'
|
||||||
<br>
|
<br>
|
||||||
<!--<div class="">-->
|
<!--<div class="">-->
|
||||||
%= submit_button $c->l('SAVE'), class => ""
|
%= submit_button $c->l('SAVE'), class => ""
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
% content_for 'module' => begin
|
% content_for 'module' => begin
|
||||||
|
|
||||||
<div id="" class="">
|
<div>
|
||||||
% if (config->{debug} == 1) {
|
% if (config->{debug} == 1) {
|
||||||
<p>
|
<p>
|
||||||
%= dumper $c->current_route
|
%= dumper $c->current_route
|
||||||
@ -13,7 +13,8 @@
|
|||||||
<h1><%= $title%></h1>
|
<h1><%= $title%></h1>
|
||||||
|
|
||||||
% if ( $notif ) {
|
% if ( $notif ) {
|
||||||
<br><div class="">
|
<br>
|
||||||
|
<div class="">
|
||||||
%= $notif
|
%= $notif
|
||||||
</div>
|
</div>
|
||||||
%}
|
%}
|
||||||
@ -25,27 +26,33 @@
|
|||||||
<br><br>
|
<br><br>
|
||||||
% if ($c->non_empty('available','group')) {
|
% if ($c->non_empty('available','group')) {
|
||||||
%=l 'yum_DESC_AVAILABLE_GROUPS'
|
%=l 'yum_DESC_AVAILABLE_GROUPS'
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'yum_LABEL_AVAILABLE_GROUPS'
|
%=l 'yum_LABEL_AVAILABLE_GROUPS'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'SelectedGroups' => $c->get_names2('updates','group') unless param 'SelectedGroups';
|
% param 'SelectedGroups' => $c->get_names2('updates','group') unless param 'SelectedGroups';
|
||||||
%= select_field 'SelectedGroups' => $c->get_options2('available', 'group'), class => "", multiple => "1"
|
%= select_field 'SelectedGroups' => $c->get_options2('available', 'group'), class => "", multiple => "1"
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
%}
|
%}
|
||||||
<br>
|
<br>
|
||||||
% if ($c->non_empty('available','packages')) {
|
% if ($c->non_empty('available','packages')) {
|
||||||
%=l 'yum_DESC_AVAILABLE_PACKAGES'
|
%=l 'yum_DESC_AVAILABLE_PACKAGES'
|
||||||
<p><span class="">
|
<p>
|
||||||
|
<span class="">
|
||||||
%=l 'yum_LABEL_AVAILABLE_PACKAGES'
|
%=l 'yum_LABEL_AVAILABLE_PACKAGES'
|
||||||
</span><span class="">
|
</span>
|
||||||
|
<span class="">
|
||||||
% param 'SelectedPackages' => $c->get_names2('updates','package') unless param 'SelectedPackages';
|
% param 'SelectedPackages' => $c->get_names2('updates','package') unless param 'SelectedPackages';
|
||||||
%= select_field 'SelectedPackages' => $c->get_options2('available', 'package'), class => "", multiple => "1"
|
%= select_field 'SelectedPackages' => $c->get_options2('available', 'package'), class => "", multiple => "1"
|
||||||
</span></p>
|
</span>
|
||||||
|
</p>
|
||||||
%}
|
%}
|
||||||
|
|
||||||
<!-- $c->print_skip_header() -->
|
<!-- $c->print_skip_header() -->
|
||||||
|
|
||||||
%= hidden_field 'trt' => 'INST'
|
%= hidden_field 'trt' => 'INST'
|
||||||
<br><br>
|
<br><br>
|
||||||
<!-- <div class="">-->
|
<!-- <div class="">-->
|
||||||
%= submit_button $c->l('yum_INSTALL_SOFTWARE'), class => ""
|
%= submit_button $c->l('yum_INSTALL_SOFTWARE'), class => ""
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
|
|
||||||
% content_for 'module' => begin
|
% content_for 'module' => begin
|
||||||
|
|
||||||
<div id="" class="">
|
<div>
|
||||||
% if (config->{debug} == 1) {
|
% if (config->{debug} == 1) {
|
||||||
<p>
|
<p>
|
||||||
%= dumper $c->current_route
|
%= dumper $c->current_route
|
||||||
@ -17,7 +17,8 @@
|
|||||||
<h1><%= $title%></h1>
|
<h1><%= $title%></h1>
|
||||||
|
|
||||||
% if ( $notif ) {
|
% if ( $notif ) {
|
||||||
<br><div class="">
|
<br>
|
||||||
|
<div class="">
|
||||||
%= $notif
|
%= $notif
|
||||||
</div>
|
</div>
|
||||||
%}
|
%}
|
||||||
@ -28,8 +29,9 @@
|
|||||||
|
|
||||||
<%= $c->render_to_string(inline => $c->format_yum_log()) %>
|
<%= $c->render_to_string(inline => $c->format_yum_log()) %>
|
||||||
|
|
||||||
%= hidden_field 'trt' => 'LOGF'
|
%= hidden_field 'trt' => 'LOGF'
|
||||||
<br>
|
<br>
|
||||||
|
|
||||||
<!-- div class="">
|
<!-- div class="">
|
||||||
prc= submit_button $c->l('NEXT'), class => ""
|
prc= submit_button $c->l('NEXT'), class => ""
|
||||||
</div -->
|
</div -->
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
%define name smeserver-manager-AdminLTE
|
%define name smeserver-manager-AdminLTE
|
||||||
%define version 11.0.0
|
%define version 11.0.0
|
||||||
%define release 2
|
%define release 3
|
||||||
Summary: AdminLTE is an html framework for admin consoles - this rpm adds it to smeserver manager2
|
Summary: AdminLTE is an html framework for admin consoles - this rpm adds it to smeserver manager2
|
||||||
Name: %{name}
|
Name: %{name}
|
||||||
Version: %{version}
|
Version: %{version}
|
||||||
@ -26,6 +26,9 @@ AdminLTE is an html framework for admin consoles
|
|||||||
wget https://github.com/ColorlibHQ/AdminLTE/archive/master.zip
|
wget https://github.com/ColorlibHQ/AdminLTE/archive/master.zip
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Apr 15 2025 John Crisp <jcrisp@safeandsoundit.co.uk> 11.0.0-3.sme
|
||||||
|
- Finish template tidy
|
||||||
|
|
||||||
* Tue Apr 15 2025 John Crisp <jcrisp@safeandsoundit.co.uk> 11.0.0-2.sme
|
* Tue Apr 15 2025 John Crisp <jcrisp@safeandsoundit.co.uk> 11.0.0-2.sme
|
||||||
- Start to build templates with AdminLTE
|
- Start to build templates with AdminLTE
|
||||||
- Split the basic template into sections to make it easier to manage
|
- Split the basic template into sections to make it easier to manage
|
||||||
|
Loading…
x
Reference in New Issue
Block a user