publish : function(id){
var p = jQuery('#publish');
json([id],'teleforma.publish_media',function(){
- p.removeClass('icon_edit').addClass('icon_speaker')
+ p.removeClass('icon_ok').addClass('icon_delete')
p.html('Unpublish')
});
},
unpublish : function(id){
var p = jQuery('#publish');
json([id],'teleforma.unpublish_media',function(){
- p.removeClass('icon_speaker').addClass('icon_edit')
+ p.removeClass('icon_delete').addClass('icon_ok')
p.html('Publish')
});
}
var p = jQuery('#publish');
var f = mediaUtils;
p.unbind('click').click(function() {
- if (p.hasClass('icon_edit')){
+ if (p.hasClass('icon_ok')){
f.publish('{{media.id}}');
return false;
}
- if (p.hasClass('icon_speaker')) {
+ if (p.hasClass('icon_delete')) {
f.unpublish('{{media.id}}');
return false;
}
<a href="{% url teleforma-media-detail media|get_video_id %}" class="component_icon button icon_clap"> {% trans "Video" %}</a>
{% endif %}
{% if user.is_staff %}
- <a id="publish" href="#" class="{% if media.is_published %}component_icon button icon_speaker{% else %}component_icon button icon_edit{% endif %}">{% if media.is_published %}Unpublish{% else %}Publish{% endif %}</a>
+ <a id="publish" href="#" class="{% if media.is_published %}component_icon button icon_delete{% else %}component_icon button icon_ok{% endif %}">{% if media.is_published %}Unpublish{% else %}Publish{% endif %}</a>
{% endif %}
</div>