95 lines
3.5 KiB
Plaintext
95 lines
3.5 KiB
Plaintext
|
%#
|
||
|
%# Generated by SM2Gen version:0.8 Chameleon version:4.5.4 On Python:3.12.3 at 2025-01-20 12:01:10
|
||
|
%#
|
||
|
<div id="Nutups-CONFIG" class="partial Nutups-CONFIG">
|
||
|
<script>
|
||
|
window.onload = function() {
|
||
|
SelectInput();
|
||
|
};
|
||
|
</script>
|
||
|
% if ($config->{debug} == 1) {
|
||
|
<pre>
|
||
|
%= dumper $nut_data
|
||
|
</pre>
|
||
|
% }
|
||
|
% my $btn = l('nut_APPLY');
|
||
|
%= form_for "nutupsu" => (method => 'POST') => begin
|
||
|
% param 'trt' => $nut_data->{trt} unless param 'trt';
|
||
|
%= hidden_field 'trt' => $nut_data->{trt}
|
||
|
%# Inputs etc in here.
|
||
|
|
||
|
<h2 class='subh2'><%=l('nut_Manage_Nutups-config_settings:')%></h2>
|
||
|
|
||
|
<p><span class=label>
|
||
|
%=l('nut_Nut_status')
|
||
|
</span><span class=data>
|
||
|
% my @status_options = [['Disabled' => 'disabled'], ['Enabled' => 'enabled']];
|
||
|
% param 'status' => $nut_data->{status} unless param 'status';
|
||
|
%= select_field 'status' => @status_options, class => 'input'
|
||
|
<br></span> </p>
|
||
|
|
||
|
<p><span class=label>
|
||
|
%=l('nut_Nut_mode')
|
||
|
</span><span class=data>
|
||
|
% my @Nutmode_options = [['Standalone' => 'standalone'], ['Net Server' => 'netserver'], ['Net Client ' => 'netclient']];
|
||
|
% param 'Nutmode' => $nut_data->{Nutmode} unless param 'Nutmode';
|
||
|
%= select_field 'Nutmode' => @Nutmode_options, class => 'input'
|
||
|
<br></span> </p>
|
||
|
|
||
|
<h2 class='subh3'><%=l('nut_if_Net_Client')%></h2>
|
||
|
|
||
|
<p><span class=label>
|
||
|
%=l('nut_SlaveUPS_UPSNAME@IP')
|
||
|
</span><span class=data>
|
||
|
% param 'SlaveUPS_Name' => $nut_data->{SlaveUPS_Name} unless param 'SlaveUPS_Name';
|
||
|
%= text_field 'SlaveUPS_Name', size => '50', class => 'textinput SlaveUPS_Name' , pattern=>'.*' , placeholder=>'SlaveUPS_Name'
|
||
|
<br></span></p>
|
||
|
|
||
|
<p><span class='label'>
|
||
|
%=l('nut_SlaveUPS_Password')
|
||
|
</span><span class=data>
|
||
|
% param 'SlaveUPS_Password' => $nut_data->{SlaveUPS_Password} unless param 'SlaveUPS_Password';
|
||
|
%=password_field 'SlaveUPS_Password', class => 'pass4 sme-password'
|
||
|
</span>span></p>
|
||
|
|
||
|
|
||
|
<p><span class=label>
|
||
|
%=l('nut_UPS_Model')
|
||
|
</span><span class=data>
|
||
|
% param 'UPS_Model' => $nut_data->{UPS_Model} unless param 'UPS_Model';
|
||
|
%= text_field 'UPS_Model', size => '50', class => 'textinput UPS_Model' , pattern=>'.*' , placeholder=>'UPS_Model'
|
||
|
<br></span></p>
|
||
|
|
||
|
<p><span class=label>
|
||
|
%=l('nut_UPS_Device')
|
||
|
</span><span class=data>
|
||
|
% param 'UPS_Device' => $nut_data->{UPS_Device} unless param 'UPS_Device';
|
||
|
%= text_field 'UPS_Device', size => '50', class => 'textinput UPS_Device' , pattern=>'.*' , placeholder=>'UPS_Device'
|
||
|
<br></span></p>
|
||
|
|
||
|
<h2 class='subh4'><%=l('nut_if_genericups')%></h2>
|
||
|
|
||
|
<p><span class=label>
|
||
|
%=l('nut_UPS_Generic_Type')
|
||
|
</span><span class=data>
|
||
|
% param 'UPS_gen_Type' => $nut_data->{UPS_gen_Type} unless param 'UPS_gen_Type';
|
||
|
%= text_field 'UPS_gen_Type', size => '50', class => 'textinput UPS_gen_Type' , pattern=>'.*' , placeholder=>'UPS_gen_Type'
|
||
|
<br></span></p>
|
||
|
|
||
|
<p><span class=label>
|
||
|
%=l('nut_UPS_Generic_Manufacturer')
|
||
|
</span><span class=data>
|
||
|
% param 'UPS_gen_Mfr' => $nut_data->{UPS_gen_Mfr} unless param 'UPS_gen_Mfr';
|
||
|
%= text_field 'UPS_gen_Mfr', size => '50', class => 'textinput UPS_gen_Mfr' , pattern=>'.*' , placeholder=>'UPS_gen_Mfr'
|
||
|
<br></span></p>
|
||
|
|
||
|
<p><span class=label>
|
||
|
%=l('nut_UPS_Generic_Model')
|
||
|
</span><span class=data>
|
||
|
% param 'UPS_gen_Model' => $nut_data->{UPS_gen_Model} unless param 'UPS_gen_Model';
|
||
|
%= text_field 'UPS_gen_Model', size => '50', class => 'textinput UPS_gen_Model' , pattern=>'.*' , placeholder=>'UPS_gen_Model'
|
||
|
<br></span></p>
|
||
|
|
||
|
%# Probably finally by a submit.
|
||
|
%end
|
||
|
</div>
|