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')
});
};
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>