studien,modul views: internationalisierung und Navigation

This commit is contained in:
Andreas Stephanides
2013-02-13 00:47:24 +01:00
parent cf33706320
commit f2e2b1203f
8 changed files with 71 additions and 43 deletions

View File

@@ -1,5 +1,14 @@
<% @lva.modul.each do |modul| %>
<% modul.modulgruppen.each do |g| %>
<ul class="breadcrumb">
<li><%= link_to g.studium.name , studium_path(g)%>
<span class="divider">/</span></li>
<li><%= link_to g.name , modulgruppe_path(g)%><span class="divider">/</span></li>
<li><%= link_to modul.name , modul_path(modul)%></li>
<%end%>
</ul>
<%end%>
<p id="notice"><%= notice %></p> <p id="notice"><%= notice %></p>
<p> <%= @lva.lvanr %> <p> <%= @lva.lvanr %>
<b> <b>
<%= @lva.name %> (<%= @lva.ects %> ECTS/ <%= @lva.stunden %> Std)</b><%= link_to image_tag('edit.png'), edit_lva_path(@lva) %> | <%= @lva.name %> (<%= @lva.ects %> ECTS/ <%= @lva.stunden %> Std)</b><%= link_to image_tag('edit.png'), edit_lva_path(@lva) %> |
@@ -8,13 +17,4 @@
<%= @lva.desc %> <%= @lva.desc %>
</p> </p>
<% @lva.modul.each do |modul| %>
<%= link_to modul.name , modul_path(modul)%> <br>
<% modul.modulgruppen.each do |g| %>
<% link =g.studium.name + " - " +g.name %>
<%= link_to link , modulgruppe_path(g)%><br>
<%end%>
<%end%>
<%= link_to 'Back', lvas_path %>

View File

@@ -1,8 +1,17 @@
<div class="modulgruppe_phase_<%= modulgruppe.phase %>"> <div class="modulgruppe_phase_<%= modulgruppe.phase %>" >
<h2><%= link_to modulgruppe.name, modulgruppe_path(modulgruppe) %><%= link_to image_tag('edit.png').html_safe+"Edit", edit_modulgruppe_path(modulgruppe),:class=>"btn" %></h2> <h2><%= link_to modulgruppe.name, modulgruppe_path(modulgruppe) %>
<%= modulgruppe.desc%> </h2>
<%= modulgruppe.desc%>
<%= render :partial=>'moduls/kurz', :collection=>modulgruppe.moduls, :as=>:modul%> <%= render :partial=>'moduls/kurz', :collection=>modulgruppe.moduls, :as=>:modul%>
<br> <br>
<%= link_to '<i class="icon-pencil"></i>'.html_safe+I18n.t("common.edit"), edit_modulgruppe_path(modulgruppe) %>
<!-- dropdown menu links -->
</ul>
</span>
</div> </div>

View File

@@ -1,4 +1,10 @@
<p id="notice"><%= notice %></p>
<ul class="breadcrumb">
<li>
<%= link_to @modulgruppe.studium.name, studium_path(@modulgruppe.studium) %> <span class="divider">/</span></li>
</ul><p id="notice"><%= notice %></p>
<div class ="modulgruppe_phase_<%= @modulgruppe.phase %>"> <div class ="modulgruppe_phase_<%= @modulgruppe.phase %>">
<h1> <h1>
<%= @modulgruppe.name %> <%= @modulgruppe.name %>
@@ -20,8 +26,7 @@
<span class="label"><%= I18n.t("common.actions")%></span> <span class="label"><%= I18n.t("common.actions")%></span>
<div class="btn-group"> <div class="btn-group">
<%= link_to I18n.t("modulgruppe.addmodul"), new_modul_path(:modulgruppen_id =>@modulgruppe.id),:class =>"btn" %> <%= link_to '<i class="icon-plus-sign"></i>'.html_safe+I18n.t("modulgruppe.addmodul"), new_modul_path(:modulgruppen_id =>@modulgruppe.id),:class =>"btn" %>
<%= link_to I18n.t("modulgruppe.studium"), studium_path(@modulgruppe.studium),:class =>"btn" %> <%= link_to I18n.t("modulgruppe.studium"), studium_path(@modulgruppe.studium),:class =>"btn" %>
<%= link_to I18n.t("common.edit"), edit_modulgruppe_path(@modulgruppe),:class =>"btn" %> <%= link_to I18n.t("common.edit"), edit_modulgruppe_path(@modulgruppe),:class =>"btn" %>
</div> </div>

View File

@@ -1,9 +1,10 @@
<div style="border: solid 1px; padding:2px;margin-top:5px;"><p> <div style="border: solid 1px; padding:2px;margin-top:5px;"><p>
<b><%= link_to "Modul "+ modul.name , modul_path(modul) %> <%= link_to image_tag("edit.png"), edit_modul_path(modul) %></b> <b><%= link_to "Modul "+ modul.name , modul_path(modul) %> </b>
</p> </p>
<p > <p >
<%= raw(modul.desc) %> <%= raw(modul.desc) %>
</p> </p>
<%= link_to '<i class="icon-pencil"></i>'.html_safe+I18n.t("common.edit"), edit_modul_path(modul) %>
</div> </div>

View File

@@ -1,5 +1,5 @@
<div style="border: solid 1px; padding:2px"><p> <div style="border: solid 1px; padding:2px"><p>
<b><%= link_to "Modul "+ modul.name , modul_path(modul) %> <%= link_to image_tag("edit.png"), edit_modul_path(modul) %></b> <b><%= link_to "Modul "+ modul.name , modul_path(modul) %> </b>
</p> </p>
<p> <p>
<%= raw(modul.desc) %> <%= raw(modul.desc) %>
@@ -10,4 +10,6 @@ LVAs:
<li><%= link_to lva.lvanr+" "+ lva.name, lva %></li> <li><%= link_to lva.lvanr+" "+ lva.name, lva %></li>
<% end %> <% end %>
</ul> </ul>
<%= link_to '<i class="icon-pencil"></i>'.html_safe+I18n.t("common.edit"), edit_modul_path(modul) %>
</div> </div>

View File

@@ -1,11 +1,14 @@
<p id="notice"><%= notice %></p>
<%= render @modul %>
<% @modul.modulgruppen.each do |g| %> <% @modul.modulgruppen.each do |g| %>
<% link = g.studium.name + " - " +g.name %> <ul class="breadcrumb">
<%= link_to g.studium.name , studium_path(g.studium)%> <br /> <li>
<%= link_to link , modulgruppe_path(g)%><br /> <%= link_to g.studium.name , studium_path(g.studium)%> <span class="divider">/</span></li>
<li><%= link_to g.name , modulgruppe_path(g)%></li>
<%end%> <%end%>
</ul>
<p id="notice"><%= notice %></p>
<%= render @modul %>
<%= link_to 'Add LVA', new_lva_path(:modul_id =>@modul.id) %> <%= link_to 'Add LVA', new_lva_path(:modul_id =>@modul.id) %>

View File

@@ -1,24 +1,30 @@
<div class="container-fluid"> <div class="container-fluid">
<p id="notice"><%= notice %></p>
<h1><%= @studium.typ %> <%= @studium.name %> (<%= @studium.zahl %>)</h1>
<%= raw(@studium.desc) %>
<% @studienphasen.each do |sp| %>
<% sp[:modulgruppen].each do |row| %>
<div class="row-fluid"> <div class="row-fluid">
<% row.each do |modulgruppe| %> <p id="notice"><%= notice %></p>
<div class="span<%= sp[:width]%> min-width:13em;">
<%= render modulgruppe %> <%= link_to '<i class="icon-list"></i>'.html_safe+ I18n.t("studien.allestudien"), studien_path,:raw=>true %>
</div>
<% end %> <h1><%= @studium.typ %> <%= @studium.name %> (<%= @studium.zahl %>)</h1>
</div>
<% end %>
<% end %>
</div> </div>
<%= raw(@studium.desc) %>
<% @studienphasen.each do |sp| %>
<% sp[:modulgruppen].each do |row| %>
<div class="row-fluid"> <div class="row-fluid">
<% row.each do |modulgruppe| %>
<div class="span<%= sp[:width]%> min-width:13em;">
<%= render modulgruppe %>
</div>
<% end %>
</div>
<% end %>
<% end %>
<div class="row-fluid">
<span class="span12"> <span class="span12">
<%= link_to 'New Modulgruppe', new_studium_modulgruppe_path(@studium),:class=>"btn" %> | <%= link_to '<i class="icon-plus-sign"></i>'.html_safe+I18n.t("studien.newmodulgroup"), new_studium_modulgruppe_path(@studium),:class=>"btn" %> |
<%= link_to I18n.t("common.edit"), edit_studium_path(@studium) ,:class=>"btn"%> | <%= link_to '<i class="icon-pencil"></i>'.html_safe+I18n.t("common.edit"), edit_studium_path(@studium) ,:class=>"btn"%>
<%= link_to '<i class="icon-list"></i> Alle Studien'.html_safe, studien_path,:class=>"btn",:raw=>true %>
</span> </span>
</div></div> </div>
</div>

View File

@@ -9,6 +9,8 @@ de:
studien: studien:
list: "Studien der Fakultät Elektrotechnik" list: "Studien der Fakultät Elektrotechnik"
new: "Neues Studium" new: "Neues Studium"
newmodulgroup: "Neue Modulgruppe"
allestudien: "Alle Studien"
modul: modul:
edit: edit:
title: "Bearbeite Modul" title: "Bearbeite Modul"