From 2bb8d680857884b2fdacd0a316f7591b67e2455b Mon Sep 17 00:00:00 2001 From: Francisco Marcelo de Araújo Lima Júnior Date: Wed, 16 Apr 2014 16:16:14 -0300 Subject: [PATCH] #community dashboard - fixes --- public/javascripts/community_hub.js | 7 +++---- public/style.css | 15 +++++++++++++++ views/community_hub_plugin_public/_mediation.rhtml | 22 +++++++++++----------- 3 files changed, 29 insertions(+), 15 deletions(-) diff --git a/public/javascripts/community_hub.js b/public/javascripts/community_hub.js index b748d1c..da37bfa 100644 --- a/public/javascripts/community_hub.js +++ b/public/javascripts/community_hub.js @@ -31,7 +31,7 @@ function new_mediation_comment(button, mediation) { jQuery.post(form.attr("action"), form.serialize(), function(data) { jQuery(".loading-mediation-comment").filter("#" + mediation).removeClass("loading-signal-processing"); if (data.ok) { - jQuery(".hub .form #message_body").val(''); + jQuery("#mediation-comment-form-" + mediation + " textarea").val(''); jQuery(".loading-mediation-comment").filter("#" + mediation).addClass("loading-signal-done"); setTimeout(function(){ clearLoadingMediationCommentSignal(mediation); @@ -117,7 +117,7 @@ function pin_message(post_id) { type: 'get', dataType: 'json', data: { message: post_id, hub: hub_id }, - success: function(data) { + success: function(data) { }, error: function(ajax, stat, errorThrown) { console.log(stat); @@ -137,8 +137,6 @@ function update_mediation_comments(mediation) { var latest_post_id = jQuery("#mediation-comment-list-" + mediation + " li.mediation-comment").last().attr('id'); } - //console.log(latest_post_id); - jQuery.ajax({ url: '/plugin/community_hub/public/newer_mediation_comment', type: 'get', @@ -146,6 +144,7 @@ function update_mediation_comments(mediation) { success: function(data) { if (data.trim().length > 0) { jQuery("#mediation-comment-list-" + mediation + "").append(data); + jQuery("#mediation-comment-total-" + mediation).html(jQuery("#mediation-comment-list-" + mediation + " li.mediation-comment").size()); } }, error: function(ajax, stat, errorThrown) { diff --git a/public/style.css b/public/style.css index 405499a..5b58439 100644 --- a/public/style.css +++ b/public/style.css @@ -153,6 +153,19 @@ clear: both; margin-bottom: 2px; } +.hub .mediation-comment-form { + margin-left: 70px; + margin-top: 10px; +} + +.hub input.button.with-text.icon-add.submit{ + display: block; +} + +.hub ul#mediation-posts .post { + padding-bottom: 10px; +} + /**/ .hub .live { @@ -397,3 +410,5 @@ textarea#message_body { .loading-signal-processing { background-image: url(/plugins/community_hub/icons/hub-samarelo.gif); } + + diff --git a/views/community_hub_plugin_public/_mediation.rhtml b/views/community_hub_plugin_public/_mediation.rhtml index b3d44a9..3fa756a 100644 --- a/views/community_hub_plugin_public/_mediation.rhtml +++ b/views/community_hub_plugin_public/_mediation.rhtml @@ -6,12 +6,12 @@
  • <%= post_time(mediation.created_at) %>
  • <%= image_tag(profile_icon(mediation.author, :minor)) %>
  • <%= mediation.author_name %>: <%= mediation.body %>
  • - + <% if mediator?(hub) %>