Files
SM2Gen/output/Backup/default/back_workstn_configure1.html.new.ep

154 lines
4.5 KiB
Plaintext

% layout "default", title => "Sme server 2 - backup - conf";
% content_for "module" => begin
<div id="module" class="module back_workstn_configure1-panel">
% if (config->{debug} == 1) {
<p>
%= dumper $c->current_route
%= dumper $bac_datas
</p>
% }
% if ( stash "error" ) {
<br><div class=sme-error>
%= $c->render_to_string(inline => stash "error")
</div>
%}
<h1><%= $title%></h1>
<h2>
%=l "bac_CONFIGURE_WORKSTN_BACKUP"
</h2>
%= $c->render_to_string(inline => (l "bac_CONFIGURE_WORKSTN_BACKUP_DESC"))
%= form_for "/backupd" => (method => "POST") => begin
<p>
<span class=label>
%=l "bac_ENABLE_WORKSTN_BACKUP"
</span><span class=data>
% if ( $bac_datas->{status} eq "checked" ) {
<input type="checkbox" name="Workstnbackup" checked >
%} else {
%= check_box "Workstnbackup"
%}
</span>
</p>
<p><h3>
%= l "bac_WORKSTATION_BACKUP_DEST"
</h3><br>
% if ( $bac_datas->{vfstype} =~ m/cifs|nfs/s ) {
<span class=label>
%=l "bac_WORKSTN_NAME"
</span><span class=data>
% param "BackupwkStation" => $bac_datas->{station} unless param "BackupwkStation";
%= text_field "BackupwkStation", size => 20, class => "input"
</span><br>
%}
% if ( $bac_datas->{vfstype} eq "usb" ) {
<span class=label>
%=l "bac_local removable disk"
</span><span class=data>
% param "BackupwkFolder" => $bac_datas->{mount} unless param "BackupwkFolder";
%= select_field "BackupwkFolder" => $c->get_BackupwkDest_options( $bac_datas->{vfstype}), class => "input"
</span><br>
% } elsif ( $bac_datas->{vfstype} eq "mnt") {
<span class=label>
%=l "bac_Mounted disk"
</span><span class=data>
% param "BackupwkFolder" => $bac_datas->{folder} unless param "BackupwkFolder";
%= select_field "BackupwkFolder" => $c->get_BackupwkDest_options( $bac_datas->{vfstype}), class => "input"
</span><br>
% } else {
<span class=label>
%=l "bac_SHARED_FOLDER_NAME"
</span><span class=data>
% param "BackupwkFolder" => $bac_datas->{folder} unless param "BackupwkFolder";
%= text_field "BackupwkFolder", size => 20, class => "input"
</span><br>
%}
% if ( $bac_datas->{vfstype} eq "cifs" ) {
<span class=label>
%=l "bac_WORKSTN_LOGIN"
</span><span class=data>
% param "BackupwkLogin" => $bac_datas->{login} unless param "BackupwkLogin";
%= text_field "BackupwkLogin", size => 12, class => "input"
</span><br><span class=label>
%=l "bac_PASSWORD"
</span><span class=data>
% param "BackupwkPassword" => $bac_datas->{password} unless param "BackupwkPassword";
%= password_field "BackupwkPassword", size => 12, class => "input"
</span>
%}
</p><br><h3>
%= l "bac_WORKSTN_BACKUP_SETTINGS"
</h3><br>
<p><span class=label>
%=l "bac_NUMBER_OF_SETS"
</span><span class=data>
% param "SetsNumber" => $bac_datas->{setsNumber} unless param "SetsNumber";
%= text_field "SetsNumber", size => "3"
</span>
%=l "bac_NUMBER_OF_FILES_IN_SET"
<span class=data>
% param "Filesinset" => $bac_datas->{filesinset} unless param "Filesinset";
%= text_field "Filesinset", size => "3"
</span></p>
<p>
<span class=label>
%=l "bac_WORKSTN_BACKUP_TIME"
</span><span class=data>
% param "BackupwkHour" => $bac_datas->{hour} unless param "BackupwkHour";
%= text_field "BackupwkHour", size => "2"
% param "BackupwkMin" => $bac_datas->{min} unless param "BackupwkMin";
%= text_field "BackupwkMin", size => "2"
</span>
%=l "AM/PM:"
<span class=data>
% param "BackupwkAMPM" => $bac_datas->{ampm} unless param "BackupwkAMPM";
%= select_field "BackupwkAMPM" => ["AM", "PM"], class => "input"
</span>
</p>
<p><span class=label>
%=l "bac_WORKSTN_TIMEOUT"
</span><span class=data>
% param "BackupwkTimeout" => $bac_datas->{timeout} unless param "BackupwkTimeout";
%= text_field "BackupwkTimeout", size => "2"
</span>
%=l "bac_INC_ONLY_TIMEOUT"
<span class=data>
% if ( $bac_datas->{incOnlyTimeout} eq "checked" ) {
<input type="checkbox" name="IncOnlyTimeout" checked >
%} else {
%= check_box "IncOnlyTimeout"
%}
</span></p>
<p>
<span class=label>
%=l "bac_COMPRESSION_LEVEL"
</span><span class=data>
% param "Compression" => $bac_datas->{compression} unless param "Compression";
%= text_field "Compression", size => "1"
</span>
%=l "bac_FULL_ONLY_ON"
<span class=data>
% param "Dof" => $bac_datas->{dof} unless param "Dof";
%= select_field "Dof" => $c->get_dow_list(), class => "input"
</p><br>
%= hidden_field "Function" => $bac_datas->{function}
%= hidden_field "VFSType" => $bac_datas->{vfstype}
%= submit_button $c->l("Update"), class => "action"
% end
</div>
% end