Merge pull request #32 from openHPI/statistics

Statistics
This commit is contained in:
jprberlin
2015-12-15 17:20:53 +01:00
19 changed files with 324 additions and 10 deletions

View File

@@ -167,6 +167,11 @@ de:
shell:
command: Befehl
headline: Shell
statistics:
exercise: Übung
score: Durchschnittliche Punktzahl
runs: Durchschnittliche Anzahl von Versuchen
worktime: Durchschnittliche Arbeitszeit
exercises:
editor:
confirm_start_over: Wollen Sie wirklich von vorne anfangen?
@@ -239,8 +244,21 @@ de:
intermediate_submissions: Intermediäre Abgaben
participants: Bearbeitende Nutzer
users: '%{count} verschiedene Nutzer'
user: Nutzer
score: Punktzahl
runs: Versuche
worktime: Arbeitszeit
average_worktime: Durchschnittliche Arbeitszeit
internal_users: Interne Nutzer
external_user: Externe Nutzer
submit:
failure: Beim Übermitteln Ihrer Punktzahl ist ein Fehler aufgetreten. Bitte versuchen Sie es später erneut.
external_users:
statistics:
no_data_available: Keine Daten verfügbar.
time: Zeit
cause: Grund
score: Punktzahl
files:
roles:
main_file: Hauptdatei

View File

@@ -167,6 +167,11 @@ en:
shell:
command: Command
headline: Shell
statistics:
exercise: Exercise
score: Average Score
runs: Average Number of Runs
worktime: Average Working Time
exercises:
editor:
confirm_start_over: Do you really want to start over?
@@ -239,8 +244,21 @@ en:
intermediate_submissions: Intermediate Submissions
participants: Participating Users
users: '%{count} distinct users'
user: User
score: Score
runs: Runs
worktime: Working Time
average_worktime: Average Working Time
internal_users: Internal Users
external_users: External Users
submit:
failure: An error occured while transmitting your score. Please try again later.
external_users:
statistics:
no_data_available: No data available.
time: Time
cause: Cause
score: Score
files:
roles:
main_file: Main File

View File

@@ -20,12 +20,20 @@ Rails.application.routes.draw do
get '/help', to: 'application#help'
concern :statistics do
member do
get :statistics
end
end
resources :consumers
resources :execution_environments do
member do
get :shell
post 'shell', as: :execute_command, to: :execute_command
get :statistics
end
resources :errors, only: [:create, :index, :show]
@@ -46,7 +54,9 @@ Rails.application.routes.draw do
end
end
resources :external_users, only: [:index, :show]
resources :external_users, only: [:index, :show], concerns: :statistics do
resources :exercises, concerns: :statistics
end
namespace :code_ocean do
resources :files, only: [:create, :destroy]