diff --git a/app/views/beispiele/edit.html.erb b/app/views/beispiele/edit.html.erb index e5eac4c..9151086 100755 --- a/app/views/beispiele/edit.html.erb +++ b/app/views/beispiele/edit.html.erb @@ -1,4 +1,5 @@

Editing beispiel

+

<%= notice %>

<%= render 'form' %> diff --git a/app/views/themes/blue2/beispiele/_beispiel.html.erb b/app/views/themes/blue2/beispiele/_beispiel.html.erb index d180973..5a7e1b7 100644 --- a/app/views/themes/blue2/beispiele/_beispiel.html.erb +++ b/app/views/themes/blue2/beispiele/_beispiel.html.erb @@ -1,12 +1,15 @@
-
+
<%=link_to ffi1_icon("note20")+" " + beispiel.name + " " + I18n.l(beispiel.datum), beispiel.beispieldatei.url, title: beispiel.desc %>
<%= (beispiel.beispieldatei.size/1024.0).round(2).to_s %>KiB
-
+
+ <%= beispiel.lecturer.try(:name).to_s %> +
+
<%= flag_link(beispiel, "goodquality")%> <%= flag_link(beispiel, "badquality")%> <%= flag_link(beispiel, "delete")%> diff --git a/lib/flagable.rb b/lib/flagable.rb index e24b1e7..d6f8dc7 100644 --- a/lib/flagable.rb +++ b/lib/flagable.rb @@ -63,7 +63,7 @@ module Flagable fi = obj.class::FLAG_ICONS value=obj.send("flag_"+flag) cstyle=(value) ? "true" :"false" - link_to ff_icon(fi[flag]), url_for(obj,action: :flag, flag: flag, value: !value, theme: nil, locale: nil), remote: true, class:("flag-"+cstyle +" flag-"+flag + "-"+cstyle ), id: obj.flaglinkid(flag) + link_to ff_icon(fi[flag]), url_for({controller: obj.class.name.tableize,action: :flag, flag: flag, value: !value, theme: nil, locale: nil, id: obj.id}), remote: true, class:("flag-"+cstyle +" flag-"+flag + "-"+cstyle ), id: obj.flaglinkid(flag) end end end