diff --git a/app/controllers/neuigkeiten_controller.rb b/app/controllers/neuigkeiten_controller.rb
index 18e967c..f6d7651 100755
--- a/app/controllers/neuigkeiten_controller.rb
+++ b/app/controllers/neuigkeiten_controller.rb
@@ -13,7 +13,7 @@ class NeuigkeitenController < ApplicationController
end
def show
@neuigkeit = Neuigkeit.find(params[:id])
- @rubrik=@neuigkeit.rubrik
+ @rubrik = @neuigkeit.rubrik
@questions = @neuigkeit.questions.accessible_by(current_ability,:show)
if can?(:shownonpublic, Rubrik)
@rubriken = Rubrik.all
@@ -219,13 +219,13 @@ actions << {:hicon=>'icon-facebook', :text=> I18n.t('neuigkeit.publishfetmail'),
- @toolbar_elements << {:text=>I18n.t('common.edit'),:path=>edit_rubrik_neuigkeit_path(@neuigkeit.rubrik,@neuigkeit),:icon=>:pencil} if can? :edit, @neuigkeit.rubrik
+ @toolbar_elements << {:text=>I18n.t('common.edit'),:path=>edit_rubrik_neuigkeit_path(@neuigkeit.rubrik,@neuigkeit),:icon=>:pencil} if can? :edit, @neuigkeit.rubrik
if can?(:showversions, Neuigkeit)
@versions= @neuigkeit.translation.versions.select([:created_at]).reverse
@toolbar_elements <<{:path=>rubrik_neuigkeit_path(@neuigkeit.rubrik,@neuigkeit),:method=>:versions,:versions=>@versions}
end
- actions << {:hicon=>'icon-remove-circle', :text=> I18n.t('common.delete'),:path => rubrik_neuigkeit_path(@neuigkeit.rubrik,@neuigkeit), :method=> :delete,:confirm=>'Sure?' } if can? :delete, @neuigkeit
+actions << {:hicon=>'icon-remove-circle', :text=> I18n.t('common.delete'),:path => rubrik_neuigkeit_path(@neuigkeit.rubrik,@neuigkeit), :method=> :delete,:confirm=>'Sure?' } if can? :delete, @neuigkeit
@toolbar_elements << {:text => "action", :method => :dropdown, :elements=> actions} unless actions.empty?
end
diff --git a/app/views/themes/blue2/neuigkeiten/_neuigkeit_view.html.erb b/app/views/themes/blue2/neuigkeiten/_neuigkeit_view.html.erb
new file mode 100644
index 0000000..35e88cb
--- /dev/null
+++ b/app/views/themes/blue2/neuigkeiten/_neuigkeit_view.html.erb
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+ <%= fa_icon("facebook-square") %>
+ <%= link_to fa_icon("facebook-square") +"facebook", publish_to_facebook_rubrik_neuigkeit_path(@neuigkeit.rubrik,@neuigkeit) %>
+
+ <%#= render 'layouts/pretty_toolbar', :object=> @toolbar_elements %>
+
+
+
+ <%= ff_icon(neuigkeit_view.rubrik.icon) unless neuigkeit_view.rubrik.icon.nil? or neuigkeit_view.rubrik.icon.empty? %> <%= neuigkeit_view.rubrik.name %>
+
+
+ <%= neuigkeit_view.author.email.to_s unless neuigkeit_view.try(:author).try(:email).to_s %>
+ <%= neuigkeit_view.author.text %>
+ <% unless neuigkeit_view.try(:datum).try(:to_date).nil? %>
+ <%= " "+ I18n.t("neuigkeit.am")+" " %><%= I18n.l(neuigkeit_view.try(:datum).try(:to_date)) %>
+
+ <% end %>
+
+
+ <% unless neuigkeit_view.published? %>
+
Not Published <%= link_to "Publish", publish_rubrik_neuigkeit_path(@neuigkeit.rubrik,@neuigkeit),remote:true, class: :btn if can? :publish, neuigkeit_view %>
+ <% end %>
+ <% unless neuigkeit_view.origurl.nil? || neuigkeit_view.origurl.empty? %>
+
<%= link_to "Zitiert von "+ neuigkeit_view.origurl, neuigkeit_view.origurl %>
+
+ <% end %>
+
+
+ <%= render_calentries_for(neuigkeit_view)%>
+
+ <% unless neuigkeit_view.meeting.nil? %>
+ <%= render neuigkeit_view.meeting %>
+ <% end%>
+
+
+
+ <%= render_attachments_for(neuigkeit_view) %>
+
+
+ <%= new_question_for(neuigkeit_view) if can? :new, Survey::Question %>
+ <% @questions.each do |q| %>
+ <%= render q if can? :show, q %>
+ <% end %>
diff --git a/app/views/themes/blue2/neuigkeiten/show.html.erb b/app/views/themes/blue2/neuigkeiten/show.html.erb
new file mode 100755
index 0000000..24ad42c
--- /dev/null
+++ b/app/views/themes/blue2/neuigkeiten/show.html.erb
@@ -0,0 +1,76 @@
+<%= content_for :header do %>
+ Fetsite - <%= @neuigkeit.title %> (<%= @neuigkeit.rubrik.name %>)
+ <% set_meta_tags :author => fetprofile_path(@neuigkeit.author.fetprofile) unless @neuigkeit.author.fetprofile.nil? %>
+ <% unless @neuigkeit.picture_robust.url.nil? %>
+ <%
+ picture_url=URI(root_url)
+ picture_url.path=@neuigkeit.picture_robust.url(:locale=>nil, :theme=>nil)
+ %>
+ <% end %>
+ <% set_meta_tags :og =>
+ {
+ :image => picture_url.to_s,
+ :title => @neuigkeit.title.to_s + " (" + @neuigkeit.rubrik.name.to_s + ")",
+ :type => "article",
+ :description =>@neuigkeit.text_first_words,
+ :url=>neuigkeit_url(:theme=>nil)
+ }
+ %>
+ <%= display_meta_tags %>
+<% end %>
+
+<%= render 'rubriken/tabs' %>
+
+
+
+
+
+
+ <%= link_to "Refresh", neuigkeit_path(@neuigkeit), remote: true %>
+
+ <%= notice %>
+
+ <%= render partial: "neuigkeit_view", object: @neuigkeit %>
+
+
+" data-layout="standard" data-action="like" data-show-faces="true" data-share="true">
+
+
+<%= link_to fa_icon("link") + "Neue Verknüpfung" , "#", id: "findlink-open" if can? :find_link, @neuigkeit %>
+
+<% cache(cache_array_key(@neuigkeit.nlinks, "NLinks")) do %>
+ <%= render partial: 'neuigkeiten/nlink_list_whole', :object=>@neuigkeit.nlinks %>
+<% end %>
+
+
+ <% if can? :find_link, @neuigkeit %>
+ Nach Element suchen:
+ <%= semantic_form_for :find_link, :url=>find_link_rubrik_neuigkeit_path(@rubrik,@neuigkeit), :html=>{:id=>"search_form", :method=>'get'} , :remote=> true do |f| %>
+ <%= f.input :query, :input_html => { :name => 'query' },:label=>false %>
+ <% end %>
+ <%= render partial: 'nlink_list_search_whole', object: @nlink_search %>
+ <% end %>
+
+
+