startpage new

This commit is contained in:
Andreas Stephanides
2015-03-15 19:50:17 +01:00
parent 76c0565a7c
commit 001c2e3070
2 changed files with 20 additions and 30 deletions

View File

@@ -4,6 +4,9 @@ class HomeController < ApplicationController
@neuigkeiten = Neuigkeit.recent @neuigkeiten = Neuigkeit.recent
if Thema.count>0 if Thema.count>0
t=YAML.load_file("#{::Rails.root.to_s}/config/start_topic.yml") t=YAML.load_file("#{::Rails.root.to_s}/config/start_topic.yml")
@rubriken= Rubrik.accessible_by(current_ability, :show)
@calentries= (@rubriken.map {|r| r.calendar}).collect(&:calentries).flatten.select {|c| c.object !=nil}
@starttopic= @themen = Thema.where(:id=>t).first @starttopic= @themen = Thema.where(:id=>t).first
else else
@starttopic=@themen = nil @starttopic=@themen = nil

View File

@@ -14,7 +14,7 @@
<div class="container-fluid"> <div class="container-fluid">
<div class="row-fluid"> <div class="row-fluid">
<div class="span5"> <div class="span4">
<ul class="linklist"> <ul class="linklist">
<li> <li>
@@ -44,38 +44,25 @@
</li> </li>
<% end %> <% end %>
</ul> </ul>
<!-- <div class="alert">
<h2>Beta Test</h2>
<p>Die Webseite befindet sich derzeit in einem Entwicklungsstadium,
volle Funktionsfähigkeit ist noch nicht erreicht. Bitte Featurerequests und
Fehlermeldungen auf GitHub melden.
</p>
<p>
<%= link_to "Issues", "http://www.github.com/fetsite/fetsite/issues" %>
</p>
<p>
Bezüglich Design und Steuerung sind Vorschläge erwünscht.
</p>
<p><%= link_to "Steuerelemente und Komponenten", "http://getbootstrap.com/2.3.2/index.html" %></p>
<p>Um bei der Entwicklung mitzuhelfen braucht nur Ruby on Rails installiert werden</p>
<p><%= link_to "Getting Started" , startdev_home_index_path %></p>
<p> Das Kalender Feature wird überarbeitet, in Zukunft soll folgender Link nicht mehr funktionieren <%= link_to "Kalender", calendars_path %>
</p>
</div>-->
</p> </p>
<%= render 'beispiele' %> <%= render 'beispiele' %>
<div class="fb-like-box" data-href="https://www.facebook.com/FachschaftET" data-colorscheme="light" data-show-faces="true" data-header="true" data-stream="false" data-show-border="true"></div>
</div> </div>
<div class="span7"> <div class="span5">
<ul class="unstyled linklist"> <ul class="unstyled linklist">
<% @neuigkeiten.each do |n| %> <% @neuigkeiten.each do |n| %>
<li><%= render n if can?(:show, n) %> </li> <li><%= render n if can?(:show, n) %> </li>
<% end %> <% end %>
</ul> </ul>
</div> </div>
<div class="span3">
<% cache("jsneuigkeiten_" + @calentries.pluck(:id).join('') + @calentries.order(:updated_at).reverse_order.pluck(:updated_at).first.to_i.to_s) do %>
<%= render 'calendars/calentries', :object=>@calentries %>
<% end %>
<div class="fb-like-box" data-href="https://www.facebook.com/FachschaftET" data-colorscheme="light" data-show-faces="true" data-header="true" data-stream="false" data-show-border="true"></div>
</div>
</div> </div>
</div> </div>
</div> </div>