diff --git a/composer.json b/composer.json index 0211968..c598daa 100644 --- a/composer.json +++ b/composer.json @@ -30,7 +30,7 @@ }, "extra": { "roundcube": { - "min-version": "1.1", + "min-version": "1.3", "sql-dir": "SQL" } } diff --git a/ident_switch.js b/ident_switch.js index 55f4cf6..ae0e46b 100644 --- a/ident_switch.js +++ b/ident_switch.js @@ -4,9 +4,9 @@ $(function() { var $truName = $('.topright .username'); - if ($truName.size() > 0) { + if ($truName.length > 0) { $sw = $('#plugin-ident_switch-account'); - if ($sw.size() > 0) { + if ($sw.length > 0) { $sw.prependTo('.topright'); $truName.hide(); $('#plugin-ident_switch-account').show(); diff --git a/ident_switch.min.js b/ident_switch.min.js index 4782de5..651c00f 100644 --- a/ident_switch.min.js +++ b/ident_switch.min.js @@ -1,4 +1,4 @@ -$(function(){var $truName=$('.topright .username');if($truName.size()>0){$sw=$('#plugin-ident_switch-account');if($sw.size()>0){$sw.prependTo('.topright');$truName.hide();$('#plugin-ident_switch-account').show();}} +$(function(){var $truName=$('.topright .username');if($truName.length>0){$sw=$('#plugin-ident_switch-account');if($sw.length>0){$sw.prependTo('.topright');$truName.hide();$('#plugin-ident_switch-account').show();}} $("INPUT[name='_ident_switch.form.enabled']").change();$("SELECT[name='_ident_switch.form.secure']").change();plugin_switchIdent_processPreconfig();});function plugin_switchIdent_processPreconfig(){var disFld=$("INPUT[name='_ident_switch.form.readonly']");disFld.parentsUntil("TABLE","TR").hide();var disVal=disFld.val();if(disVal>0){$("INPUT[name='_ident_switch.form.host']").prop("disabled",true);$("SELECT[name='_ident_switch.form.secure']").prop("disabled",true);$("INPUT[name='_ident_switch.form.port']").prop("disabled",true);} if(2==disVal){$("INPUT[name='_ident_switch.form.username']").prop("disabled",true);}} function plugin_switchIdent_enabled_onChange(e){var $enFld=$("INPUT[name='_ident_switch.form.enabled']");$("INPUT[name!='_ident_switch.form.enabled'], SELECT",$enFld.parents("FIELDSET")).prop("disabled",!$enFld.is(":checked"));plugin_switchIdent_processPreconfig();}