Added related contents score views
This commit is contained in:
@@ -1,19 +0,0 @@
|
||||
<span class="flag-content">
|
||||
<% if show_flag_action? related %>
|
||||
<a id="flag-expand-related-<%= related.id %>" data-toggle="flag-drop-related-<%= related.id %>" title="<%= t('shared.flag') %>" class="float-right flag">
|
||||
<span class="icon-flag flag-disable"></span>
|
||||
</a>
|
||||
<span class="dropdown-pane" id="flag-drop-related-<%= related.id %>" data-dropdown data-auto-focus="true">
|
||||
<%= link_to t('shared.flag'), flag_related_content_path(related), method: :put, remote: true, id: "flag-related-#{ related.id }" %>
|
||||
</span>
|
||||
<% end %>
|
||||
|
||||
<% if show_unflag_action? related %>
|
||||
<a id="unflag-expand-related-<%= related.id %>" data-toggle="unflag-drop-related-<%= related.id %>" title="<%= t('shared.unflag') %>" class="float-right flag">
|
||||
<span class="icon-flag flag-active"></span>
|
||||
</a>
|
||||
<span class="dropdown-pane" id="unflag-drop-related-<%= related.id %>" data-dropdown data-auto-focus="true">
|
||||
<%= link_to t('shared.unflag'), unflag_related_content_path(related), method: :put, remote: true, id: "unflag-related-#{ related.id }" %>
|
||||
</span>
|
||||
<% end %>
|
||||
</span>
|
||||
@@ -1 +0,0 @@
|
||||
$("#<%= dom_id(@related) %>.js-flag-actions").html('<%= j render("relationable/flag_actions", related: @related) %>');
|
||||
1
app/views/relationable/_refresh_score_actions.js.erb
Normal file
1
app/views/relationable/_refresh_score_actions.js.erb
Normal file
@@ -0,0 +1 @@
|
||||
$("#<%= dom_id(@related) %>.js-score-actions").html('');
|
||||
@@ -1,9 +1,11 @@
|
||||
<ul class="related-content-list" id="related-content-list">
|
||||
<% @related_contents.each do |related| %>
|
||||
<li>
|
||||
<span id="<%= dom_id(related.relate_content(relationable)) %>" class="js-flag-actions">
|
||||
<%= render 'relationable/flag_actions', related: related.relate_content(relationable) %>
|
||||
</span>
|
||||
<% if current_user %>
|
||||
<span id="<%= dom_id(related.relate_content(relationable)) %>" class="js-score-actions float-right">
|
||||
<%= render 'relationable/score', related: related.relate_content(relationable) %>
|
||||
</span>
|
||||
<% end %>
|
||||
|
||||
<span><%= t("related_content.content_title.#{related.class.name.downcase}") %></span><br>
|
||||
<h3 class="inline-block">
|
||||
|
||||
5
app/views/relationable/_score.html.erb
Normal file
5
app/views/relationable/_score.html.erb
Normal file
@@ -0,0 +1,5 @@
|
||||
<span><%= t('related_content.is_related') %></span>
|
||||
|
||||
<%= link_to t('related_content.score_positive'), score_positive_related_content_path(related), method: :put, remote: true, id: "score-positive-related-#{ related.id }" %>
|
||||
|
||||
<%= link_to t('related_content.score_negative'), score_negative_related_content_path(related), method: :put, remote: true, id: "score-negative-related-#{ related.id }" %>
|
||||
Reference in New Issue
Block a user