forked from hummypkg/webif
71 lines
1.5 KiB
Plaintext
Executable File
71 lines
1.5 KiB
Plaintext
Executable File
|
|
######################################################################
|
|
# Advanced Settings
|
|
|
|
puts -nonewline "
|
|
<h4>Advanced Settings</h4>
|
|
<div>
|
|
<fieldset style=\"display: inline\">
|
|
<legend> Advanced Settings </legend>
|
|
<table>
|
|
"
|
|
|
|
setting_toggle "Show development and advanced packages?" "pkgdev" $pkgdev
|
|
|
|
if {[system pkginst nugget]} {
|
|
setting_toggle "Real-time scheduling? <span class=blood>(beta)</span>" "rtschedule" $rtschedule
|
|
}
|
|
|
|
puts -nonewline "
|
|
<tr>
|
|
<form class=auto id=logsize method=get action=$env(SCRIPT_NAME)>
|
|
<th class=key>Rotate logs when they exceed</th>
|
|
<td><select name=logsize
|
|
class=\"text ui-widget-content ui-corner-all\">
|
|
"
|
|
set sizes { 102400 262144 524288 1048576 1572864 2097152 }
|
|
foreach size $sizes {
|
|
puts -nonewline "<option value=$size"
|
|
if {$logsize == $size} { puts -nonewline " selected" }
|
|
puts ">[pretty_size $size]"
|
|
}
|
|
puts "
|
|
</select>
|
|
<small>
|
|
<input value=\"set\" type=submit>
|
|
</small>
|
|
<div id=logsize_output></div>
|
|
</td>
|
|
</form>
|
|
</tr>
|
|
"
|
|
|
|
puts -nonewline "
|
|
<tr>
|
|
<form class=auto id=logkeep method=get action=$env(SCRIPT_NAME)>
|
|
<th class=key>How many rotated logs to keep</th>
|
|
<td>
|
|
<input name=logkeep size=5 type=number
|
|
class=\"text ui-widget-content ui-corner-all\"
|
|
maxlength=10 value=\"$logkeep\">
|
|
<small>
|
|
<input value=\"set\" type=submit>
|
|
</small>
|
|
<div id=logkeep_output></div>
|
|
</td>
|
|
</form>
|
|
</tr>
|
|
"
|
|
|
|
if {[system modversion 1] >= 214} {
|
|
setting_toggle "Disable telnet menu?" "xtelnet" \
|
|
[file exists /mod/boot/xtelnet] 0 1
|
|
}
|
|
|
|
puts "
|
|
</table>
|
|
</fieldset>
|
|
</div>
|
|
"
|
|
|