summaryrefslogtreecommitdiffstats
path: root/usr/local/www/javascript
diff options
context:
space:
mode:
authorsullrich <sullrich@pfsense.org>2009-12-03 15:17:10 -0500
committersullrich <sullrich@pfsense.org>2009-12-03 15:17:10 -0500
commit0239d8ee4aef436448db9db96a492e9ab2a620f8 (patch)
treec14634466ee5c13d5dd2fe45b995bd894696ee08 /usr/local/www/javascript
parent2816a08958640b9b83aeeab09309f78154fefaba (diff)
downloadpfsense-0239d8ee4aef436448db9db96a492e9ab2a620f8.zip
pfsense-0239d8ee4aef436448db9db96a492e9ab2a620f8.tar.gz
Make xmlrpc sync, schedule, gateway, in/out, ackqueue and layer7 all advanced type buttons simplifying the firewall rule edit form for 99% of the cases
Diffstat (limited to 'usr/local/www/javascript')
-rw-r--r--usr/local/www/javascript/firewall_rules_edit/firewall_rules_edit.js26
1 files changed, 26 insertions, 0 deletions
diff --git a/usr/local/www/javascript/firewall_rules_edit/firewall_rules_edit.js b/usr/local/www/javascript/firewall_rules_edit/firewall_rules_edit.js
index b6570b6..731e28d 100644
--- a/usr/local/www/javascript/firewall_rules_edit/firewall_rules_edit.js
+++ b/usr/local/www/javascript/firewall_rules_edit/firewall_rules_edit.js
@@ -131,6 +131,30 @@ function show_dsdiv() {
dsdiv.style.display = "block";
}
+function show_advanced_noxmlrpc() {
+ document.getElementById("showadvnoxmlrpcsyncbox").innerHTML='';
+ aodiv = document.getElementById('shownoxmlrpcadv');
+ aodiv.style.display = "block";
+}
+
+function show_advanced_schedule() {
+ document.getElementById("showadvschedulebox").innerHTML='';
+ aodiv = document.getElementById('showscheduleadv');
+ aodiv.style.display = "block";
+}
+
+function show_advanced_gateway() {
+ document.getElementById("showadvgatewaybox").innerHTML='';
+ aodiv = document.getElementById('showgatewayadv');
+ aodiv.style.display = "block";
+}
+
+function show_advanced_ackqueue() {
+ document.getElementById("showadvackqueuebox").innerHTML='';
+ aodiv = document.getElementById('showackqueueadv');
+ aodiv.style.display = "block";
+}
+
function show_advanced_state() {
document.getElementById("showadvstatebox").innerHTML='';
aodiv = document.getElementById('showstateadv');
@@ -140,7 +164,9 @@ function show_advanced_state() {
function src_rep_change() {
document.iform.srcendport.selectedIndex = document.iform.srcbeginport.selectedIndex;
}
+
function dst_rep_change() {
document.iform.dstendport.selectedIndex = document.iform.dstbeginport.selectedIndex;
}
+
//-->
OpenPOWER on IntegriCloud