diff --git a/app/models/neuigkeit.rb b/app/models/neuigkeit.rb index 0f0b523..2609506 100755 --- a/app/models/neuigkeit.rb +++ b/app/models/neuigkeit.rb @@ -47,7 +47,7 @@ class Neuigkeit < ActiveRecord::Base acts_as_flagable - FLAG_ICONS={"infoscreen" => "fa fa-desktop"} + FLAG_ICONS={"infoscreen" => "fa fa-desktop", "important"=>"fa fa-exclamation"} FLAG_CONFIRM={"infoscreen" => "Neuigkeit am Infoscreen anzeigen"} def globalize_fallbacks(locale) diff --git a/app/views/themes/blue2/neuigkeiten/_menu.html.erb b/app/views/themes/blue2/neuigkeiten/_menu.html.erb index 9b08917..66f4b97 100644 --- a/app/views/themes/blue2/neuigkeiten/_menu.html.erb +++ b/app/views/themes/blue2/neuigkeiten/_menu.html.erb @@ -14,6 +14,7 @@ <%= new_question_for(menu, fa_icon("question")) if can? :new, Survey::Question %> + <%= flag_link(menu, "important")%> <%= flag_link(menu, "infoscreen")%> <%= link_to(fa_icon("globe"), publish_rubrik_neuigkeit_path(menu.rubrik,menu), title: I18n.t('neuigkeit.publish'), class: "btn") if can?(:publish, menu) && !menu.published?