forked from bofh/fetsite
AutoCommit Sam Jun 20 20:03:01 CEST 2015
This commit is contained in:
@@ -1 +1,2 @@
|
||||
<%= flag_link(@obj,flag, content_tag("i", "", class: icon")) %>
|
||||
<% fi = {"badquality"=>"fa fa-flag", "delete"=>"fa fa-trash"} %>
|
||||
<%= flag_link(@obj,flag, ff_icon(fi[flag])) %>
|
||||
|
||||
@@ -7,8 +7,9 @@
|
||||
<%= (beispiel.beispieldatei.size/1024.0).round(2).to_s %>KiB
|
||||
</div>
|
||||
<div class="span5">
|
||||
<%= flag_link(beispiel, "badquality", ff_icon(Beispiel.FLAG_ICONS["badquality"]))%>
|
||||
<%= flag_link(beispiel, "delete", fa_icon("flag"))%>
|
||||
<% fi = {"badquality"=>"fa fa-flag", "delete"=>"fa fa-trash"} %>
|
||||
<%= flag_link(beispiel, "badquality", ff_icon(fi["badquality"]))%>
|
||||
<%= flag_link(beispiel, "delete", ff_icon(fi["delete"]))%>
|
||||
|
||||
<%=
|
||||
if can?(:like, beispiel)
|
||||
|
||||
@@ -11,14 +11,14 @@ module Flagable
|
||||
end
|
||||
end
|
||||
module LocalClassMethods
|
||||
FLAG_ICONS = {"badquality"=>"fa fa-flag", "delete"=>"icon-trash"}
|
||||
|
||||
end
|
||||
module LocalInstanceMethods
|
||||
|
||||
def flag
|
||||
fi = {"badquality"=>"fa fa-flag", "delete"=>"fa fa-trash"}
|
||||
|
||||
@obj=controller_name.classify.constantize.find(params[:id])
|
||||
@obj=controller_name.classify.constantize.find(params[:id])
|
||||
lflag=("flag_"+params[:flag]).to_sym
|
||||
unless params[:flag].nil? || params[:flag].empty? || params[:value].nil?
|
||||
if @obj.respond_to?(lflag.to_s+"=")
|
||||
@@ -27,8 +27,8 @@ module Flagable
|
||||
end
|
||||
end
|
||||
respond_to do |format|
|
||||
format.html {render partial: "flags/flaglink", locals: {flag: params[:flag],icon: controller_name.classify.constantize.FLAG_ICONS[params[:flag]]}}
|
||||
format.js {render partial: "flags/flag", locals: {flag: params[:flag],icon: controller_name.classify.constantize.FLAG_ICONS[params[:flag]]}}
|
||||
format.html {render partial: "flags/flaglink", locals: {flag: params[:flag],icon: fi[params[:flag]]}}
|
||||
format.js {render partial: "flags/flag", locals: {flag: params[:flag], icon: fi[params[:flag]]}}
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user