]> git.parisson.com Git - teleforma.git/commitdiff
again
authoryomguy <yomguy@parisson.com>
Wed, 25 Jul 2012 02:07:57 +0000 (04:07 +0200)
committeryomguy <yomguy@parisson.com>
Wed, 25 Jul 2012 02:07:57 +0000 (04:07 +0200)
teleforma/templates/teleforma/course_media.html

index f7818b6e89d58b02d803ea50170844ec00e2928e..d2a62ef7b1a167242ab8d4a3f00d6484e27049c6 100644 (file)
@@ -23,14 +23,14 @@ $(document).ready(function(){
         publish : function(id){
             var p = jQuery('#publish');
             json([id],'teleforma.publish_media',function(){
-                p.removeClass('component_icon button icon_edit').addClass('component_icon button icon_speaker')
+                p.toggleClass('component_icon button icon_speaker')
                 p.html('Unpublish')
                 });
          };
         unpublish : function(id){
             var p = jQuery('#publish');
             json([id],'teleforma.unpublish_media',function(){
-                p.removeClass('component_icon button icon_speaker').addClass('component_icon button icon_edit')
+                p.toggleClass('component_icon button icon_edit')
                 p.html('Publish')
                 });
          };
@@ -39,15 +39,15 @@ $(document).ready(function(){
     jQuery(window).ready(function(){
         var p = jQuery('#publish');
         var f = mediaUtils;
-        p.unbind('click').click(function(){
-            if (p.hasClass('component_icon button icon_edit')){
+        p.unbind('click').click(function() {
+            if (p.hasClass('icon_edit')){
                 f.publish('{{media.id}}');
                 return false;
-                };
-            if (p.hasClass('component_icon button icon_speaker')){
+                }
+            if (p.hasClass('icon_speaker')) {
                 f.unpublish('{{media.id}}');
                 return false;
-                };
+                }
             });
         });
 </script>