From 576437f5b589f2b95d11fc40f6d9ee4c811a6b15 Mon Sep 17 00:00:00 2001 From: Stephen Beaver Date: Mon, 18 Jan 2016 16:54:06 -0500 Subject: Prototype #5373 --- src/usr/local/www/firewall_rules.php | 29 ++++++++++++++++++++++++++++- src/usr/local/www/jquery/pfSenseHelpers.js | 2 +- 2 files changed, 29 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/usr/local/www/firewall_rules.php b/src/usr/local/www/firewall_rules.php index ae65db4..f530590 100644 --- a/src/usr/local/www/firewall_rules.php +++ b/src/usr/local/www/firewall_rules.php @@ -276,7 +276,7 @@ display_top_tabs($tab_array);

- +
@@ -692,6 +692,10 @@ for ($i = 0; isset($a_filter[$i]); $i++): + @@ -743,6 +747,29 @@ events.push(function() { $('#order-store').click(function () { $('[id^=frc]').prop('checked', true); }); + + // Separator bar stuff + $("#addsep").prop('type' ,'button'); + + $("#addsep").click(function() { + alert("This feature is not yet complete. (Nothing is saved)\nIncluded for review only."); + $('#ruletable > tbody:last').append('' + + '' + + '' + + ''); + + $("#btnnewsep").prop('type' ,'button'); + + $("#btnnewsep").click(function() { + var septext = $('#newsep').val(); + $('#ruletable > tbody:last >tr:last').remove(); + $('#ruletable > tbody:last').append('' + + '' + + ''); + }); + }); + + }); //]]> diff --git a/src/usr/local/www/jquery/pfSenseHelpers.js b/src/usr/local/www/jquery/pfSenseHelpers.js index 78d1074..476cc4f 100644 --- a/src/usr/local/www/jquery/pfSenseHelpers.js +++ b/src/usr/local/www/jquery/pfSenseHelpers.js @@ -275,7 +275,7 @@ function renumber() { } function delete_row(rowDelBtn) { - var label; + var rowLabel; // If we are deleting row zero, we need to save/restore the label if (rowDelBtn == "deleterow0") { -- cgit v1.1
" class="col-md-12" type="text">
' + '' + septext + '