Mercurial > kallithea
changeset 4490:b2e27f922f40
templates: replace YUI with jquery in kallithea/templates/admin/auth/auth_settings.html
author | Takumi IINO <trot.thunder@gmail.com> |
---|---|
date | Tue, 22 Jul 2014 00:46:20 +0900 |
parents | 37ef00d01a75 |
children | 60536f91af5e |
files | kallithea/templates/admin/auth/auth_settings.html |
diffstat | 1 files changed, 15 insertions(+), 16 deletions(-) [+] |
line wrap: on
line diff
--- a/kallithea/templates/admin/auth/auth_settings.html Thu Aug 21 18:05:31 2014 +0900 +++ b/kallithea/templates/admin/auth/auth_settings.html Tue Jul 22 00:46:20 2014 +0900 @@ -107,31 +107,30 @@ </div> <script> - YUE.on(YUQ('.toggle-plugin'),'click', function(e){ - var auth_plugins_input = YUD.get('auth_plugins'); - + $('.toggle-plugin').click(function(e){ + var $auth_plugins_input = $('#auth_plugins'); var notEmpty = function(element, index, array) { return (element != ""); } - var elems = auth_plugins_input.value.split(',').filter(notEmpty); - var cur_button = e.currentTarget; - var plugin_id = YUD.getAttribute(cur_button, 'plugin_id'); + var elems = $auth_plugins_input.val().split(',').filter(notEmpty); + var $cur_button = $(e.currentTarget); + var plugin_id = $cur_button.attr('plugin_id'); - if(YUD.hasClass(cur_button, 'btn-success')){ + if($cur_button.hasClass('btn-success')){ elems.splice(elems.indexOf(plugin_id), 1); - auth_plugins_input.value = elems.join(','); - YUD.removeClass(cur_button, 'btn-success'); - cur_button.innerHTML = _TM['disabled']; + $auth_plugins_input.val(elems.join(',')); + $cur_button.removeClass('btn-success'); + $cur_button.html(_TM['disabled']); } else{ - console.log(elems) + console.log(elems); if(elems.indexOf(plugin_id) == -1){ - elems.push(plugin_id); + elems.push(plugin_id); } - auth_plugins_input.value = elems.join(','); - YUD.addClass(cur_button, 'btn-success'); - cur_button.innerHTML = _TM['enabled']; + $auth_plugins_input.val(elems.join(',')); + $cur_button.addClass('btn-success'); + $cur_button.html(_TM['enabled']); } - }) + }); </script> </%def>