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>