summaryrefslogtreecommitdiffstats
path: root/usr/local/www/system_advanced_admin.php
diff options
context:
space:
mode:
authorYehuda Katz <yehuda@ymkatz.net>2012-02-22 23:17:05 -0500
committerYehuda Katz <yehuda@ymkatz.net>2012-02-22 23:17:05 -0500
commit5e4d70a08270f842daff7c6167d9bad56fff593f (patch)
treeaf43729ad348325d2badd1dede3539eeaad88ad4 /usr/local/www/system_advanced_admin.php
parent1b9c5e4d0086b0285df3f4c5f51aa062fb584530 (diff)
downloadpfsense-5e4d70a08270f842daff7c6167d9bad56fff593f.zip
pfsense-5e4d70a08270f842daff7c6167d9bad56fff593f.tar.gz
Option to disable startup/shutdown sounds
Diffstat (limited to 'usr/local/www/system_advanced_admin.php')
-rw-r--r--usr/local/www/system_advanced_admin.php18
1 files changed, 18 insertions, 0 deletions
diff --git a/usr/local/www/system_advanced_admin.php b/usr/local/www/system_advanced_admin.php
index a843c7c..88f022a 100644
--- a/usr/local/www/system_advanced_admin.php
+++ b/usr/local/www/system_advanced_admin.php
@@ -55,6 +55,7 @@ $pconfig['max_procs'] = ($config['system']['webgui']['max_procs']) ? $config['sy
$pconfig['ssl-certref'] = $config['system']['webgui']['ssl-certref'];
$pconfig['disablehttpredirect'] = isset($config['system']['webgui']['disablehttpredirect']);
$pconfig['disableconsolemenu'] = isset($config['system']['disableconsolemenu']);
+$pconfig['disablebeep'] = isset($config['system']['disablebeep']);
$pconfig['noantilockout'] = isset($config['system']['webgui']['noantilockout']);
$pconfig['nodnsrebindcheck'] = isset($config['system']['webgui']['nodnsrebindcheck']);
$pconfig['nohttpreferercheck'] = isset($config['system']['webgui']['nohttpreferercheck']);
@@ -141,6 +142,14 @@ if ($_POST) {
auto_login();
}
+ if($_POST['disablebeep'] == "yes") {
+ $config['system']['disablebeep'] = true;
+ setup_beep();
+ } else {
+ unset($config['system']['disablebeep']);
+ setup_beep();
+ }
+
if ($_POST['noantilockout'] == "yes")
$config['system']['webgui']['noantilockout'] = true;
else
@@ -395,6 +404,15 @@ function prot_change() {
</td>
</tr>
<tr>
+ <td width="22%" valign="top" class="vncell"><?=gettext("Startup/Showtdown Sound"); ?></td>
+ <td width="78%" class="vtable">
+ <input name="disablebeep" type="checkbox" id="disablebeep" value="yes" <?php if ($pconfig['disablebeep']) echo "checked"; ?> />
+ <strong><?=gettext("Disable the startup/shutdown beep"); ?></strong>
+ <br/>
+ <span class="vexpl"><?=gettext("When this is checked, startup and shutdown sounds will no longer play."); ?></span>
+ </td>
+ </tr>
+ <tr>
<td width="22%" valign="top" class="vncell"><?=gettext("Anti-lockout"); ?></td>
<td width="78%" class="vtable">
<?php
OpenPOWER on IntegriCloud