Use only one editor to reduce complexity

This commit is contained in:
Maximilian Grundke
2015-12-03 14:52:33 +01:00
parent efe3895894
commit b7b0bf826e
2 changed files with 30 additions and 46 deletions

View File

@ -10,16 +10,13 @@ h1 = "#{@exercise} (external user #{@external_user})"
.hidden#data data-submissions=ActiveSupport::JSON.encode(submissions) data-files=ActiveSupport::JSON.encode(all_files)
- index = 0
- all_files.each do |files|
#stats-editor.row
#stats-editor.row
- index = 0
- all_files.each do |files|
.files class=(@exercise.hide_file_tree ? 'hidden col-sm-3' : 'col-sm-3') data-index=index data-entries=FileTree.new(files).to_js_tree
.frames class=(@exercise.hide_file_tree ? 'col-sm-12' : 'col-sm-9')
- files.each do |file|
.frame-container
= render('editor_frame', exercise: @exercise, file: file)
.hidden.data data-file-id=file.id
- index += 1
- index += 1
div class=(@exercise.hide_file_tree ? 'col-sm-12' : 'col-sm-9')
#current-file.editor style="height: 400px"
#slider
input type='range' orient='horizontal' list='datapoints' min=0 max=submissions.length-1 value=0