From 9feaf772fbe821868b03cd89caf70d162534502b Mon Sep 17 00:00:00 2001 From: Vinicius Coque Date: Mon, 16 Jan 2012 23:43:00 -0200 Subject: replacing prototype with jQuery on load balancer pages --- usr/local/www/load_balancer_monitor_edit.php | 4 +- usr/local/www/load_balancer_relay_action_edit.php | 179 ++++++++++----------- .../www/load_balancer_relay_protocol_edit.php | 8 +- 3 files changed, 95 insertions(+), 96 deletions(-) (limited to 'usr/local/www') diff --git a/usr/local/www/load_balancer_monitor_edit.php b/usr/local/www/load_balancer_monitor_edit.php index 865148a..f7f916b 100755 --- a/usr/local/www/load_balancer_monitor_edit.php +++ b/usr/local/www/load_balancer_monitor_edit.php @@ -212,14 +212,14 @@ function updateType(t){ $t = $types; foreach ($t as $k => $v) { if ($k != $key) { - echo " $('{$k}').hide();\n"; + echo " jQuery('#{$k}').hide();\n"; } } echo " }\n"; } ?> } - $(t).appear(); + jQuery('#' + t).show(); } diff --git a/usr/local/www/load_balancer_relay_action_edit.php b/usr/local/www/load_balancer_relay_action_edit.php index 390ee17..52637a5 100755 --- a/usr/local/www/load_balancer_relay_action_edit.php +++ b/usr/local/www/load_balancer_relay_action_edit.php @@ -197,31 +197,31 @@ function updateProtocol(m) { } switch (m) { case "dns": { - $('type_row').hide(); - $('tcp_options_row').hide(); - $('ssl_options_row').hide(); - $('direction_row').hide(); - $('action_row').hide(); + jQuery('#type_row').hide(); + jQuery('#tcp_options_row').hide(); + jQuery('#ssl_options_row').hide(); + jQuery('#direction_row').hide(); + jQuery('#action_row').hide(); break; } case "tcp": { - $('type_row').hide(); - $('tcp_options_row').appear(); - $('ssl_options_row').hide(); - $('direction_row').hide(); - $('action_row').hide(); + jQuery('#type_row').hide(); + jQuery('#tcp_options_row').show(); + jQuery('#ssl_options_row').hide(); + jQuery('#direction_row').hide(); + jQuery('#action_row').hide(); break; } case "http": { - $('type_row').appear(); - $('tcp_options_row').hide(); - $('ssl_options_row').appear(); - $('direction_row').appear(); - $('direction').enable(); - $('type_' + $('direction').getValue()).enable(); - $('type_' + $('direction').getValue()).appear(); - $('action_row').appear(); - $tv) { foreach ($actions['direction'][$ddir][$type] as $action => $av ) { if($dtype == $type) { - echo "$('{$ddir}_{$type}_{$action}').appear();"; + echo "jQuery('#{$ddir}_{$type}_{$action}').show();"; } } } @@ -255,17 +255,17 @@ function updateDirection(d) { switch (d) { case "request": { - $('type_response').disable(); - $('type_response').hide(); - $('type_request').enable(); - $('type_request').appear(); - break; + jQuery('#type_response').prop('disabled',true); + jQuery('#type_response').hide(); + jQuery('#type_request').prop('disabled',false); + jQuery('#type_request').show(); + break; } case "response": { - $('type_request').disable(); - $('type_request').hide(); - $('type_response').enable(); - $('type_response').appear(); + jQuery('#type_request').prop('disabled',true); + jQuery('#type_request').hide(); + jQuery('#type_response').prop('disabled',false); + jQuery('#type_response').show(); break; } } @@ -287,14 +287,14 @@ function updateType(t){ $t = $types; foreach ($t as $k => $v) { if ($k != $key) { - echo " $('{$k}').hide();\n"; + echo " jQuery('#{$k}').hide();\n"; } } echo " }\n"; } ?> } - $(t).appear(); + jQuery('#' + t).show(); } @@ -303,83 +303,82 @@ function updateAction(a) { if (a == "") { a = "change"; } - switch(a) { case "append": { - $('input_action_value').appear(); - $('option_action_value').enable(); - $('input_action_key').appear(); - $('option_action_key').enable(); - $('input_action_id').hide(); - $('option_action_id').disable(); - $('action_action_value').update(" to "); - $('action_action_id').update(""); + jQuery('#input_action_value').show(); + jQuery('#option_action_value').prop('disabled',false); + jQuery('#input_action_key').show(); + jQuery('#option_action_key').prop('disabled',false); + jQuery('#input_action_id').hide(); + jQuery('#option_action_id').prop('disabled',true); + jQuery('#action_action_value').html(" to "); + jQuery('#action_action_id').html(""); break; } case "change": { - $('input_action_value').appear(); - $('option_action_value').enable(); - $('input_action_key').appear(); - $('option_action_key').enable(); - $('input_action_id').hide(); - $('option_action_id').disable(); - $('action_action_value').update(" of "); - $('action_action_id').update(""); + jQuery('#input_action_value').show(); + jQuery('#option_action_value').prop('disabled',false); + jQuery('#input_action_key').show(); + jQuery('#option_action_key').prop('disabled',false); + jQuery('#input_action_id').hide(); + jQuery('#option_action_id').prop('disabled',true); + jQuery('#action_action_value').html(" of "); + jQuery('#action_action_id').html(""); break; } case "expect": { - $('input_action_value').appear(); - $('option_action_value').enable(); - $('input_action_key').appear(); - $('option_action_key').enable(); - $('input_action_id').hide(); - $('option_action_id').disable(); - $('action_action_value').update(" from "); - $('action_action_id').update(""); + jQuery('#input_action_value').show(); + jQuery('#option_action_value').prop('disabled',false); + jQuery('#input_action_key').show(); + jQuery('#option_action_key').prop('disabled',false); + jQuery('#input_action_id').hide(); + jQuery('#option_action_id').prop('disabled',true); + jQuery('#action_action_value').html(" from "); + jQuery('#action_action_id').html(""); break; } case "filter": { - $('input_action_value').appear(); - $('option_action_value').enable(); - $('input_action_key').appear(); - $('option_action_key').enable(); - $('input_action_id').hide(); - $('option_action_id').disable(); - $('action_action_value').update(" from "); - $('action_action_id').update(""); + jQuery('#input_action_value').show(); + jQuery('#option_action_value').prop('disabled',false); + jQuery('#input_action_key').show(); + jQuery('#option_action_key').prop('disabled',false); + jQuery('#input_action_id').hide(); + jQuery('#option_action_id').prop('disabled',true); + jQuery('#action_action_value').html(" from "); + jQuery('#action_action_id').html(""); break; } case "hash": { - $('input_action_value').hide(); - $('option_action_value').disable(); - $('input_action_key').appear(); - $('option_action_key').enable(); - $('input_action_id').hide(); - $('option_action_id').disable(); - $('action_action_value').update(""); - $('action_action_id').update(""); + jQuery('#input_action_value').hide(); + jQuery('#option_action_value').prop('disabled',true); + jQuery('#input_action_key').show(); + jQuery('#option_action_key').prop('disabled',false); + jQuery('#input_action_id').hide(); + jQuery('#option_action_id').prop('disabled',true); + jQuery('#action_action_value').html(""); + jQuery('#action_action_id').html(""); break; } case "log": { - $('input_action_value').hide(); - $('option_action_value').disable(); - $('input_action_key').appear(); - $('option_action_key').enable(); - $('input_action_id').hide(); - $('option_action_id').disable(); - $('action_action_value').update(""); - $('action_action_id').update(""); + jQuery('#input_action_value').hide(); + jQuery('#option_action_value').prop('disabled',true); + jQuery('#input_action_key').show(); + jQuery('#option_action_key').prop('disabled',false); + jQuery('#input_action_id').hide(); + jQuery('#option_action_id').prop('disabled',true); + jQuery('#action_action_value').html(""); + jQuery('#action_action_id').html(""); break; } case "mark": { - $('input_action_value').appear(); - $('option_action_value').enable(); - $('input_action_key').appear(); - $('option_action_key').enable(); - $('input_action_id').appear(); - $('option_action_id').enable(); - $('action_action_value').update(" from "); - $('action_action_id').update(" with "); + jQuery('#input_action_value').show(); + jQuery('#option_action_value').prop('disabled',false); + jQuery('#input_action_key').show(); + jQuery('#option_action_key').prop('disabled',false); + jQuery('#input_action_id').show(); + jQuery('#option_action_id').prop('disabled',false); + jQuery('#action_action_value').html(" from "); + jQuery('#action_action_id').html(" with "); break; } } @@ -387,11 +386,11 @@ function updateAction(a) { function num_options() { - return $('options_table').childElements().length - 1; + return jQuery('#options_table').children().length - 1; } -document.observe("dom:loaded", function() { +jQuery(document).ready(function() { updateProtocol(''); updateDirection(''); updateType(''); diff --git a/usr/local/www/load_balancer_relay_protocol_edit.php b/usr/local/www/load_balancer_relay_protocol_edit.php index a885aa2..8a2320c 100755 --- a/usr/local/www/load_balancer_relay_protocol_edit.php +++ b/usr/local/www/load_balancer_relay_protocol_edit.php @@ -154,22 +154,22 @@ function updateType(t){ $t = $types; foreach ($t as $k => $v) { if ($k != $key) { - echo " $('{$k}').hide();\n"; + echo " jQuery('#{$k}').hide();\n"; } } echo " }\n"; } ?> } - $(t).appear(); + jQuery('#' + t).show(); } function num_options() { - return $('options_table').childElements().length - 1; + return jQuery('#options_table').children().length - 1; } /* -document.observe('dom:loaded', function(){ +jQuery(document).ready(function(){ $$('.action').each(function(action) { new Draggable(action, {revert: true, ghosting: true}); }); -- cgit v1.1