diff --git a/app/assets/stylesheets/formtastic-changes.css.scss b/app/assets/stylesheets/formtastic-changes.css.scss index 192ee43..bd015db 100644 --- a/app/assets/stylesheets/formtastic-changes.css.scss +++ b/app/assets/stylesheets/formtastic-changes.css.scss @@ -17,4 +17,5 @@ div.verwalten-block { border-width: 1px; border-style: solid; padding: 5px; +border-radius:10px; } \ No newline at end of file diff --git a/app/views/beispiele/_form.html.erb b/app/views/beispiele/_form.html.erb index a5795e7..26e018e 100755 --- a/app/views/beispiele/_form.html.erb +++ b/app/views/beispiele/_form.html.erb @@ -1,5 +1,4 @@ -
-
+ <%= semantic_form_for @beispiel, :html => { :multipart => true } do |f| %> <%= f.inputs do %> @@ -10,8 +9,7 @@ <%= f.input :name, :wrapper_html=>{:class=>'span6'} %> <%= f.input :lva, :as=>:select, :collection => Lva.all, :wrapper_html=>{:class=>'span6'}%> - - <% end %> +
@@ -25,5 +23,3 @@ <% end %> <% end %> -
-
diff --git a/app/views/studien/_verwalten_menu.html.erb b/app/views/studien/_verwalten_menu.html.erb index 3f7c051..e69de29 100644 --- a/app/views/studien/_verwalten_menu.html.erb +++ b/app/views/studien/_verwalten_menu.html.erb @@ -1,68 +0,0 @@ -
-
- - <%= params[:std_verw].nil? ? I18n.t("filter.studium") : Studium.find(params[:std_verw]).name %> - - - -
-
- - <%= params[:mg_verw].nil? ? I18n.t("filter.modulgruppe") : Modulgruppe.find(params[:mg_verw]).name %> - - - - -
-
- - <%= params[:m_verw].nil? ? I18n.t("filter.modul") : Modul.find(params[:m_verw]).name %> - - - - -
-
- - <%= params[:lva_verw].nil? ? I18n.t("filter.lva") : Lva.find(params[:lva_verw]).name %> - - - -
-
- - <%= params[:b_verw].nil? ? I18n.t("filter.beispiel") : Beispiel.find(params[:b_verw]).name %> - - - - -
- <%= link_to I18n.t("filter.reset"), studien_verwalten_path(:std_verw=>nil, :mg_verw=>nil, :m_verw=>nil, :lva_verw=>nil, :b_verw=>nil), :class=>"btn" %> -
- - diff --git a/app/views/studien/verwalten.html.erb b/app/views/studien/verwalten.html.erb index 279026f..f991b3f 100644 --- a/app/views/studien/verwalten.html.erb +++ b/app/views/studien/verwalten.html.erb @@ -1,68 +1,123 @@
<%= render 'studien/tabs'%>
-
-
-
-

<%= I18n.t("studien.verwaltung") %>

- <%= I18n.t("filter.explanation").html_safe %> - <%= render 'studien/verwalten_menu' %> -
- -
-
-

Studien <%= link_to "new", new_studium_path %>

- <% @studien.each do |s| %> - <%= link_to s.name, s %> <%= (s.valid?) ? "Gültig" : "Problemfall" %>
- <% end %> +
+ +

<%= I18n.t("studien.verwaltung") %>

<%= link_to I18n.t("filter.reset"), studien_verwalten_path(:std_verw=>nil, :mg_verw=>nil, :m_verw=>nil, :lva_verw=>nil, :b_verw=>nil), :class=>"btn" %> + <%= I18n.t("filter.explanation").html_safe %> +

Studien

+
+ + | + <% @studien.each do |s| %> + <%= link_to s.name, s %> <%= (s.valid?) ? "Gültig" : "Problemfall" %> | <% end %> +
+
+ + <%= params[:std_verw].nil? ? I18n.t("filter.studium") : Studium.find(params[:std_verw]).name %> + + + + <%= link_to 'Neues Studium', new_studium_path, :class=>'btn'%> +
+
+ +
+
+ +
+

Modulgruppen

+
+ <% @modulgruppen.each do |mg| %> + <%= link_to mg.name, mg %> | <%= (mg.valid?) ? "Gültig" : "Problemfall" %>
+ <% end %> +
+
+ + <%= params[:mg_verw].nil? ? I18n.t("filter.modulgruppe") : Modulgruppe.find(params[:mg_verw]).name %> + + + + + <%= link_to "Neue Modulgruppe", new_studium_modulgruppe_path(Studium.first), :class=>"btn" unless Studium.first.nil?%> +
+ + +
+
+
+

Module

+
+ + + <% @module.each do |m| %> + <%= link_to m.name, m %> + | <%= (m.valid?) ? "Gültig" : "Problemfall" %>
+ <% end %> +
+
+ + <%= params[:m_verw].nil? ? I18n.t("filter.modul") : Modul.find(params[:m_verw]).name %> + + + + + <%= link_to "Neues Modul", new_modul_path, :class=>"btn"%> +
+
-
- -
-
-

Modulgruppen <%= link_to 'new', new_studium_modulgruppe_path(Studium.first) unless Studium.first.nil? %>

- <% @modulgruppen.each do |mg| %> - <%= link_to mg.name, mg %> | <%= (mg.valid?) ? "Gültig" : "Problemfall" %>
- <% end %> -
-
-
-
-

Module <%= link_to "new", new_modul_path %>

- <% @module.each do |m| %> - <%= link_to m.name, m %> - | <%= (m.valid?) ? "Gültig" : "Problemfall" %>
- <% end %> -
-
-
-
-

LVas <%= link_to "new", new_lva_path %>

- <% @lvas.each do |lva| %> - <%= link_to lva.name, lva %> | - <%= (lva.valid?) ? "Gültig" : "Problemfall" %>
- - <% end %> -
-
-
-
-

Beispiele <%= link_to "new", new_beispiel_path %>

- <% @beispiele.each do |b| %> - <%= link_to b.name, b %> - <% end %> -
-
- - +
+

Lvas

+
+ + <% @lvas.each do |lva| %> + <%= link_to lva.name, lva %> | + <%= (lva.valid?) ? "Gültig" : "Problemfall" %>
+ + <% end %> +
+
+ + <%= params[:lva_verw].nil? ? I18n.t("filter.lva") : Lva.find(params[:lva_verw]).name %> + + + + <%= link_to "Neue LVa", new_lva_path, :class=>'btn'%> +
+
+ + + + +
-
+

Error Log

  • Red: Error, Solve immediately
  • @@ -71,12 +126,38 @@
    - <% @messages.flatten.each do |m| %>
    -
  • <%= m.html_safe %>
  • + <% @messages.flatten.each do |m| %> + <% if !m.strip.empty? %> +
  • <%= m.html_safe %>
  • + <% end %> <% end %>
<%= I18n.t("verwalten.fehler.keine").html_safe if @messages.empty?%>
+

Beispiele

+
+ + + <% @beispiele.each do |b| %> + <%= link_to b.name, b %> + <% end %> +
+
+ + <%= params[:b_verw].nil? ? I18n.t("filter.beispiel") : Beispiel.find(params[:b_verw]).name %> + + + + + <%= link_to "Neues Beispiel", new_beispiel_path, :class=>"btn"%> +
+ +