From cd6d0efcf18f3d9e841dec2282e8d83e0fb0cceb Mon Sep 17 00:00:00 2001 From: Denis Chenu Date: Tue, 31 Mar 2015 13:15:03 +0200 Subject: [PATCH] Fixed issue #09560: "Bounce settings" changeable although "Use global settings" were chosen Dev: really prefer to allow updating but ... Dev: Review it for 2.06 (using of extension) --- application/views/admin/token/bounce.php | 3 +++ scripts/admin/tokenbounce.js | 14 ++++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 scripts/admin/tokenbounce.js diff --git a/application/views/admin/token/bounce.php b/application/views/admin/token/bounce.php index 38d227e2c9e..173587c028d 100644 --- a/application/views/admin/token/bounce.php +++ b/application/views/admin/token/bounce.php @@ -1,3 +1,6 @@ +getClientScript()->registerScriptFile(Yii::app()->getConfig('adminscripts') . "tokenbounce.js"); +?>
eT("Bounce settings"); ?>
'bouncesettings', 'name'=>'bouncesettings', 'class'=>'form30')); ?> diff --git a/scripts/admin/tokenbounce.js b/scripts/admin/tokenbounce.js new file mode 100644 index 00000000000..a371f752457 --- /dev/null +++ b/scripts/admin/tokenbounce.js @@ -0,0 +1,14 @@ +$(document).on("change","#bounceprocessing",function(){ + hideShowParameters(); +}); +$(document).ready(function() { + hideShowParameters(); +}); +function hideShowParameters(){ + var disabled=$("#bounceprocessing").val()!="L"; + $("#bounceaccounttype").prop("disabled",disabled); + $("#bounceaccounthost").prop("disabled",disabled); + $("#bounceaccountuser").prop("disabled",disabled); + $("#bounceaccountpass").prop("disabled",disabled); + $("#bounceaccountencryption").prop("disabled",disabled); +}