forked from bofh/fetsite
smallfix
This commit is contained in:
@@ -93,6 +93,8 @@ class BeispieleController < ApplicationController
|
||||
@beispiel = Beispiel.find(params[:id])
|
||||
@beispiel.name=@beispiel.beispieldatei.to_s.split('/').last
|
||||
@backlink = @beispiel.lva.nil? ? root_url : lva_path(@beispiel.lva)
|
||||
params[:beispiel].delete :beispieldatei
|
||||
params[:beispiel].delete :beispieldatei_cache
|
||||
@lva = @beispiel.lva
|
||||
respond_to do |format|
|
||||
if @beispiel.update_attributes(params[:beispiel])
|
||||
|
||||
@@ -25,6 +25,7 @@ class Ability
|
||||
end
|
||||
if (user.has_role?("moderator",Beispiel))
|
||||
can :flag, Beispiel
|
||||
can [:edit, :update], Beispiel
|
||||
end
|
||||
if( user.has_role?("fetuser") || user.has_role?("fetadmin"))
|
||||
can :manage, Modulgruppe
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<% end %>
|
||||
</div>
|
||||
<div class="span6">
|
||||
<%= f.file_field :beispieldatei, :label => "Neue Datei hochladen:"%>
|
||||
<% f.file_field :beispieldatei, :label => "Neue Datei hochladen:"%>
|
||||
</div>
|
||||
<%=f.input :datum , :as => :datetimepicker %>
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@
|
||||
</p>
|
||||
<%= link_to t("beispiel.zip") , beispiel_sammlung_lva_path(@lva), class: :linkbox %>
|
||||
<% @beispiele_all.each do |b| %>
|
||||
<% cache("beispiel_" +I18n.locale.to_s+b.id.to_s+can?(:delete,b).to_s+"_"+can?(:edit,b).to_s + "_" + can?(:flag, b).to_s + "_" + can?(:like, b).to_s + "_" + b.updated_at.try(:utc).try(:to_s) + get_theme.to_s) do %>
|
||||
<% cache("beispiel_" +I18n.locale.to_s+b.id.to_s+can?(:delete,b).to_s+"_"+can?(:edit,b).to_s + "_" + can?(:flag, b).to_s + "_" + can?(:like, b).to_s + "_" + b.updated_at.try(:utc).try(:to_s) + get_theme_help(current_user).to_s) do %>
|
||||
<%= render b%>
|
||||
<% end %>
|
||||
<% end %>
|
||||
|
||||
Reference in New Issue
Block a user