This commit is contained in:
Sai
2014-04-11 11:54:49 +02:00
120 changed files with 1324 additions and 524 deletions

View File

@@ -23,7 +23,7 @@ production:
encoding: utf8
database: test1production
pool: 5
username: fetsite
password: quaish3J
username: root
password: changeme
socket: /var/run/mysqld/mysqld.sock
timeout: 5000

View File

@@ -4,10 +4,10 @@
# Formtastic::FormBuilder.default_text_field_size = 50
# Set the default text area height when input is a text. Default is 20.
# Formtastic::FormBuilder.default_text_area_height = 5
Formtastic::FormBuilder.default_text_area_height = 5
# Set the default text area width when input is a text. Default is nil.
Formtastic::FormBuilder.default_text_area_width = 100
Formtastic::FormBuilder.default_text_area_width = "40"
# Should all fields be considered "required" by default?
# Defaults to true.

View File

@@ -12,7 +12,9 @@ de:
back: "Zurück"
sure_del: "Sicher endgültig löschen?"
home:
kontakt: "Kontakt"
mtitle: "Menu"
login: "FET Login"
willkommen: "Willkommen bei der Fachschaft Elektrotechnik"
hallobeiderfet: "auf der Seite der Fachschaft Elektrotechnik an der TU Wien. Wir sind die offizielle Vertretung aller Studierenden Auf der Fakultät für Elektrotechnik und Informationstechnik. Wir vertreten eure Interessen in den offiziellen Gremien der Universität. Wir sind bemüht euch in Anliegen des Studiums bestmöglich zu unterstützen und beraten. Außerdem bieten wir ein Rahmenprogramm zum Studium in Form von Veranstaltungen und Festln. Wir freuen uns über Feedback und Anregungen, insbesondere von jenen, die gleich Nägel mit Köpfen machen und unser Team verstärken wollen oder ihre Themen und Meinungen in eine unserer Sitzungen einbringen möchten."
home: "Startseite"
@@ -22,6 +24,7 @@ de:
mitarbeiter: "Mitarbeiter"
fotos: "Fotos"
search: "Suche"
formtastic:
titles:
modul:

View File

@@ -14,3 +14,4 @@ en:
studien: "Studies"
news: "News"
info: "Information"
willkommen: "Welcome at Fachschaft Elektrotechnik"

View File

@@ -7,6 +7,7 @@ de:
notactive_members: "Pension"
new_profile: "Neues Profil anlegen"
gremium:
new: "Neues Gremium"
filter:
berufung:
title: "Berufungskommission"

View File

@@ -14,6 +14,10 @@ de:
<li>Klick auf den Namen eines Objektes führt zu dessen Ansicht, ein Klick auf edit direkt zum Bearbeitungsformular</li>
<li>Per Dropdown-Menü kann nach einzelnen Objekten gefiltert werden. Die Filter können kombiniert werden, wobei nur erlaubte Kombinationen möglich sind. <b>Solange validation-Fehler (im Log rot und fett) auftreten, keine Filter verwenden</b></li>
</ul>"
ansicht:
modulgruppe: "Modulgruppenansicht"
semester: "Semesteransicht"
info: "Infoansicht"
modul:
edit: "Modul bearbeiten"
list: "Alle Module"
@@ -31,6 +35,7 @@ de:
list: "Alle Lvas"
semester:
ohne: "Ohne Semesterzuordnung"
semester: "Semester"
modulgruppe:
typ: "Typ"
edit: "Modulgruppe bearbeiten"

View File

@@ -5,6 +5,7 @@ de:
edit: "Themengruppe bearbeiten"
remove: "Themengruppe löschen"
sure: "Sicher, dass Sie diese Themengruppe löschen möchten?"
manage: "Themengruppe verwalten"
thema:
add: "Thema hinzufügen"
edit: "Thema bearbeiten"
@@ -17,4 +18,19 @@ de:
sure: "Sicher, dass Sie diese Frage löschen möchten?"
attachment:
title: "Anhang"
add: "Anhang hinzufügen"
add: "Anhang hinzufügen"
formtastic:
labels:
thema:
title: "Themen Name"
themengruppe: "Gruppe"
hints:
thema:
title: "Überschrift"
activerecord:
errors:
models:
thema:
attributes:
title:
blank: "Der Themen Name darf nicht leer sein!"

View File

@@ -2,15 +2,15 @@
themes_for_rails
devise_for :users, :controllers => { :omniauth_callbacks => "users/omniauth_callbacks" }
resources :home, :only=>[:index] do
get :search, :on=>:collection
end
#get 'home',:controller=>home,:action=>:index,:as=>"home_index"
scope '(:locale)/admin' do
resources :users, :only=>[] do
collection do
get :index
post :all_update
end
collection do
get :index
post :all_update
end
end
get 'users/:id/add_role/:role', :controller=>:users, :action=>:add_role, :as=>'user_add_role'
get 'users/:id/do_confirm', :controller=>:users, :action=>:do_confirm, :as=>'user_do_confirm'
@@ -20,14 +20,17 @@ end
devise_for :users , :controllers=>{:omniauth_callbacks=> "users/omniauth_callbacks"}
scope '(:locale)' do
resources :studien, :only=>[:new,:edit,:update,:destroy]
scope ':locale' do
scope '(t/:theme)' do
# Studien
scope '(:ansicht)' do
resources :studien, :only=>[:new,:edit,:update,:destroy]
resources :studien, :only=>[:show]
end
resources :modulgruppen,:only =>[:create,:index]
resources :modulgruppen,:only =>[:create,:index] do
end
resources :studien,:except=>[:show,:new,:edit,:update,:destroy], :shallow=>true do
resources :modulgruppen, :path => "(:locale)/modulgruppen"
@@ -57,14 +60,27 @@ end
resources :lecturers
resources :semesters
resources :moduls do
get 'edit_lvas'
post 'update_lvas'
get 'load_tiss'
post 'show_tiss'
member do
get 'edit_lvas'
post 'update_lvas'
get 'load_tiss'
post 'show_tiss'
end
collection do
get 'edit_bulk'
get 'new_bulk'
post 'update_bulk'
end
end
resources :beispiele#, :only=>[:show,:index,:create]
resources :lvas do
resources :beispiele#, :only=>[:show,:index,:create]
resources :lvas do
member do
get 'compare_tiss'
get 'load_tiss'
end
resources :beispiele#, :only=>[:show,:index,:create]
end
resources :fragen
@@ -88,6 +104,8 @@ resources :beispiele#, :only=>[:show,:index,:create]
get 'unpublish'
get 'add_calentry'
get 'rm_calentry'
get 'create_link'
get 'find_link'
end
end
end
@@ -96,21 +114,29 @@ resources :beispiele#, :only=>[:show,:index,:create]
# get 'rubriken/:id/verwalten',:controller=>:rubriken,:action=>:verwalten, :as=>'verwalten_rubrik'
# get 'rubriken/verwalten',:controller=>:rubriken,:action=>:alle_verwalten, :as=>'rubriken_verwalten'
resources :home, :only=>[:index]
get 'home/dev', :controller=>:home, :action=>:dev, :as=>'home_dev'
get 'home/startdev', :controller=>:home, :action=>:startdev, :as=>'home_startdev'
get 'home/linksnotimplemented', :controller=>:home, :action=>:linksnotimplemented, :as=>'home_linksnotimplemented'
resources :home, :only=>[:index] do
get :search, :on=>:collection
collection do
get 'dev'
get 'startdev'
get 'linksnotimplemented'
get 'kontakt'
end
end
resources :themen do
get :fragen
resources :attachments
member do
get :fragen
get :verwalten
end
resources :attachments
end
resources :themengruppen do
get :verwalten
get :verwalten_all,:on=>:collection
get :faqs, :on=>:collection
post :sort_themen
post :sort_themengruppen, :on=>:collection
resources :themen, :only=>[:new, :show]
@@ -121,7 +147,7 @@ resources :beispiele#, :only=>[:show,:index,:create]
resources :calentries
end
end
# The priority is based upon order of creation:
# first created -> highest priority.